linux的java环境配置,jdk,tomcat,redis,maven,mysql

资源:https://pan.baidu.com/s/1WqJDVhvq4PD8z32pIE1-xw

1:安装jdk

下载jdk

tar zxvf jdk-8u181-linux-x64.tar.gz
vim /etc/profile

export JAVA_HOME=/usr/local/jdk/jdk1.8.0_181
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/ 
export PATH=$PATH:$JAVA_HOME/bin

2:安装tomcat

下载tomcat
tar -zxvf apache-tomcat-8.0.50.tar.gz

vim /etc/profile

CATALINA_HOME=/usr/tomcat/apache-tomcat-8.5.43
export JAVA_HOME=/usr/jdk/jdk1.8
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin

防火墙

vim /etc/sysconfig/iptables
-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT


/sbin/iptables -I INPUT -p tcp --dport 8080  -j ACCEPT
/etc/rc.d/init.d/iptables save
/etc/init.d/iptables status

3:安装mysql

1:将安装包移动到user/local
 2:解压mysql安装包
    tar -zxvf  mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz
    
 3:建立软连接
    ln -s mysql-5.7.23-linux-glibc2.12-x86_64 mysql
 4:创建mysql用户
    useradd mysql

 5:在根目录下
    mkdir -p data
    cd data
    mkdir -p mysql
 5:授权
    chown mysql:mysql -R /usr/local/mysql/data/mysql

 6:配置mysql参数,在/etc目录下创建my.cnf文件,并进行配置
     [mysqld]
    bind-address=0.0.0.0
    port=3306
    user=mysql
    basedir=/usr/local/mysql
    datadir=/usr/local/mysql/data/mysql
    socket=/tmp/mysql.sock
    log-error=/usr/local/mysql/data/mysql/mysql.err
    pid-file=/usr/local/mysql/data/mysql/mysql.pid
    #character config
    character_set_server=utf8mb4
    symbolic-links=0
    #!includedir  /etc/my.cnf.d
    
  7:mysql初始化
      cd usr/local/mysql/bin
      ./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/mysql/ --user=mysql --initialize
      查看错误日志文件是否有错
      vim /data/mysql/mysql.err 
      重新初始化
      cd /data/mysql/
      rm -rf *
      
 8:配置环境变量
    vim /etc/profile
    
    export MYSQL_HOME=/usr/local/mysql/
    export PATH=$PATH:$MYSQL_HOME/bin
    
    source /etc/profile
    
 9:cp  /usr/local/mysql/support-files/mysql.server  /etc/init.d/mysqld
   /etc/init.d/mysqld start 或 service mysqld status
   
 10:登录
  mysql -h 127.0.0.1 -uroot -p
  
 11:重新设置密码
     set password=password('123456');
     flush privileges; 并刷新权限
     
 12:解决不能生成mysql.sock文件问题
    vim /etc/my.cnf
    socket=/usr/local/mysql/data/mysql/mysql.sock
    
 13:重启mysql 服务
    service mysqld restart
    
 14设置远程连接
 
 mysql -h 127.0.0.1 -uroot -p
 use mysql;
 update user  set Host = '%' where Host = 'localhost' and  user = 'root';
 grant all privileges on *.* to 'root'@'%' with grant option;
 flush privileges;
 select host,user from user;
 exit;
 
 service mysqld restart    

4:安装Maven

yum -y install wget
 wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz
 
 tar -zxvf apache-maven-3.6.0-bin.tar.gz 
 ln -s 
 我这里将maven解压缩之后的路径为:/usr/local
 
 vi /etc/profile
 
    export MAVEN_HOME=/usr/local/maven
    export MAVEN_HOME
    export PATH=$PATH:$MAVEN_HOME/bin
    
 source /etc/profile
 mvn -version

5:安装redis

1:从官网下载http://download.redis.io/releases/redis-3.0.0.tar.gz
    2:redis的源码包上传到linux系统。
    3:解压缩redis。
    4:编译。make
    5:安装。make install PREFIX=/usr/local/redis-3.0.0
    6:redis前端启动:./redis-server
    7:redis后台启动:把解压后的redis-3.0.0/redis.conf复制到/usr/local/redis-3.0.0/bin目录下 cp redis.conf /usr/local/redis- 3.0.0/bin/


    8:修改配置文件: daemonize yes
    9:保存退出,启动redis: ./redis-server redis.conf
    10:查看redis进程 ps aux|grep redis

发布了10 篇原创文章 · 获赞 0 · 访问量 836

猜你喜欢

转载自blog.csdn.net/qq_38362274/article/details/100932916