linux下相关开发环境配置

1. 安装jdk

0. 上传jdk的tar.gz
1. 查看是否安装的有jdk
    rpm -qa | grep java
2. 卸载已有的旧的jdk
    rpm -e --nodeps java-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6_6.i686(上一部的jdk)
3. 创建jdk的安装目录
    mkdir /usr/local/java
4. 安装jdk依赖
    yum install glibc.i686    
5. 解压jdk
    tar -xvf xxx.tar.gz -C /usr/local/java
6. 配置环境变量
    vim /etc/profile

    在配置文件的最后添加一段代码(注意JAVA_HOME路径为自己安装的路径)
    #set java environment
    JAVA_HOME=/usr/local/java/jdk1.8.0_162
    CLASSPATH=.:$JAVA_HOME/lib.tools.jar
    PATH=$JAVA_HOME/bin:$PATH
    export JAVA_HOME CLASSPATH PATH

    保存并退出    
7. 重新加载文件
    source /etc/profile
8. 查看JDK
    java -version   * 如果显示出1.8,表示安装成功

2. 安装tomcat

0. 上传tomcat 的tar包
1. 创建Tomcat 的安装路径
    mkdir /usr/local/tomcat
2. 解压tomcat
    tar -xvf xxx.tar.gz -C /usr/local/tomcat
3. 设置防火墙开放Tomcat
    /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
    /etc/rc.d/init.d/iptables save
4.启动tomcat
    4.1.进入到tomcat下的bin
        cd /usr/local/tomcat/apache-tomcat-8.5.27/bin
    4.2.启动tomcat
        ./startup.sh    
    4.3 停止
        ./shutdown.sh

3. 安装mysql 5.6.x

0. 卸载自带的mysql
1. 创建安装目录
    mkdir /usr/local/mysql
2. 解压mysql
    tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar -C /usr/local/mysql
3. 安装依赖
    yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6
    yum update libstdc++-4.4.7-4.el6.x86_64
    yum -y install libncurses.so.5 libtinfo.so.5

4. 安装MySQL服务端
    4.1.进入MySQL服务端安装文件所在文件夹
        cd /usr/local/mysql
    4.2.安装MySQL服务端
        rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm

5. 安装MySQL客户端
    5.1.进入MySQL客户端安装文件所在文件夹
        cd /usr/local/mysql
    5.2.安装MySQL客户端
        rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm 

6. 启动MySQL服务
    service mysql start

7. 登录MySQL:
    /**    
     * MySQL安装后会产生一个随机密码,第一次登录必须使用随机密码
     */
    7.1.打开随机密码所在文件
        vim /root/.mysql_secret
    7.2.复制系统生成的随机密码
    7.3.退出文件(esc按键->:q)
    7.4.登录mysql
        mysql –uroot -p随机密码
    7.5.修改密码
        set password = password('root');
    7.6.退出mysql
        exit;

8.设置开机自动启动mysql
    8.1.加入到系统服务:
        chkconfig --add mysql
    8.2.自动启动:
        chkconfig mysql on

9.设置防火墙开放mysql
    /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
    /etc/rc.d/init.d/iptables save

10.开启mysql远程服务
    10.1.登录mysql
        mysql -uroot -proot
    10.2.开启远程服务
        grant all privileges on *.* to 'root' @'%' identified by '123456';
        flush privileges; 

    其中 *.* 代表所有的表结构,%代表连接的账户

4. 安装redis

0. 上传Redis的tar包
/**    
 * redis-3.0.0.tar.gz
 */

1. 安装Redis的依赖
    yum install gcc-c++

2. 创建Redis安装路径:
    mkdir /usr/local/redis

3. 解压Redis
    tar -xvf redis-3.0.0.tar.gz -C /usr/local/redis
    /**
     * 1.在Redis所在的压缩tar包所在的文件夹下运行该命令
     * 2."redis-3.0.0.tar.gz"是redis的压缩包的名字
     */    

4. 编译Redis
    4.1.进入Redis的文件目录
        cd /usr/local/redis/redis-3.0.0
    4.2.编译Redis
        make
        /**
         * Hint: It's a good idea to run 'make test' ;)
         * 看到上边代码,说明编译成功
         */    

5. 安装Redis
    5.1.进入Redis的文件目录
        cd /usr/local/redis/redis-3.0.0
    5.2.安装Redis
        make PREFIX=/usr/local/redis install
        /**
         * Redis会被安装到"/usr/local/redis"文件夹
         */    

6. 复制redis.conf配置文件
    cp /usr/local/redis/redis-3.0.0/redis.conf /usr/local/redis/bin/
    /**
     * 从redis-3.0.0中复制一个redis.conf文件,复制到"/usr/local/redis/bin/"文件夹下
     */

7. 修改redis.conf配置文件
    7.1.打开redis.conf配置文件
        vim /usr/local/redis/bin/redis.conf
    7.2.把"daemonize no"修改为"daemonize yes"
    7.3.保存并退出

8. 开放redis的6379端口
    8.1.开放6379端口
        /sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT
    8.2.开放的端口永久保存到防火墙
        /etc/rc.d/init.d/iptables save

9. 启动redis服务
    9.1.进入redis运行程序目录
        cd /usr/local/redis/bin
    9.2.启动redis服务
        ./redis-server redis.conf

10. 停止redis服务
    10.1.进入redis运行程序目录
        cd /usr/local/redis/bin
    10.2.停止redis服务
        ./redis-cli shutdown

5. 安装nginx

0. 上传nginx的tar包
/**    
 * nginx-1.8.0.tar.gz
 */

1. 安装nginx的依赖
    yum install gcc-c++
    yum install -y pcre pcre-devel
    yum install -y zlib zlib-devel
    yum install -y openssl openssl-devel

2. 创建nginx安装路径:
    mkdir /usr/local/nginx

3. 解压nginx
    tar -xvf nginx-1.8.0.tar.gz -C /usr/local/nginx
    /**
     * 1.在nginx所在的压缩tar包所在的文件夹下运行该命令
     * 2."nginx-1.8.0.tar.gz"是nginx的压缩包的名字
     */    

4. 编译nginx
    4.1.进入nginx的文件目录
        cd /usr/local/nginx/nginx-1.8.0
    4.2.编译nginx
        ./configure
        make
        make install

5. 开放nginx的80端口
    5.1.开放80端口
        /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
    5.2.开放的端口永久保存到防火墙
        /etc/rc.d/init.d/iptables save

5. 运行nginx
    5.1.进入nginx的运行目录
        cd /usr/local/nginx/sbin
    5.2.运行nginx
        ./nginx
    5.3.关闭
        ./nginx -s stop
    5.4.重启
        ./nginx -s reload        

猜你喜欢

转载自blog.csdn.net/qq_35472880/article/details/83063561
今日推荐