当前位置:   article > 正文

Linux安装jdk、tomcat、MySQL离线安装与启动

Linux安装jdk、tomcat、MySQL离线安装与启动

 一、JDK和Tomcat的安装


1.JDK安装


直接上传到Linux服务器的,上传jdk、tomcat安装包

解压JDK安装包

  1. //解压jdk
  2. tar -zxvf jdk-8u151-linux-x64.tar.gz

 

置环境变量(JAVA_HOME和PATH)

vim /etc/profile

 

在文件末尾添加以下内容:
  1. //java environment
  2. export JAVA_HOME= (jdk解压路径)
  3. export JRE_HOME=${JAVA_HOME}/jre
  4. export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
  5. export PATH=${JAVA_HOME}/bin:$PATH

使配置的环境变量生效:

  1. #设置环境变量生效
  2. source /etc/profile

验证JDK安装成功

java -version

 2.Tomcat安装

解压tomcat安装包

  1. #解压tomcat
  2. tar -zxvf apache-tomcat-8.5.20.tar.gz

 启动Tomcat   

  1. # 启动Tomcat
  2. ./startup.sh
  3. # 关闭Tomcat
  4. ./shutdown.sh

配置Tomact自启动

创建启动脚本
将tomact中bin目录中的startup.sh 放置在开机启动的配置文件下

cp /usr/local/java/apache-tomcat-8.5.20/bin/catalina.sh  /etc/init.d


为 catalina.sh 重命名

 mv catalina.sh  Tomact


编辑tomact  vi  Tomact

进入编辑界面进行添加代码

把java和tomcat环境变量,加在开头

  1. JAVA_HOME=/usr/local/java/jdk1.8.0_151
  2. CATALINA_HOME=/usr/local/java/apache-tomcat-8.5.20

辑完tomcat程序会再执行下面文件

chkconfig  --add tomcat

 并且开放端口号

  1. #开放端口
  2. firewall-cmd --zone=public --add-port=8080/tcp --permanent
  3. #更新防火墙规则
  4. firewall-cmd --reload
  5. #防火墙列表
  6. firewall-cmd --zone=public --list-ports

 防火墙规则

  1. #开放端口
  2. firewall-cmd --zone=public --add-port=8080/tcp --permanent
  3. #更新防火墙规则
  4. firewall-cmd --reload
  5. #防火墙列表
  6. firewall-cmd --zone=public --list-ports
  7. #防火墙状态
  8. systemctl status firewalld
  9. #启动防火墙
  10. systemctl start firewalld
  11. #关闭防火墙
  12. systemctl stop firewalld.service
  13. systemctl disable firewalld.service

二、安装MySQL

在安装了centos之后,它里面会有默认的数据库,我们需先删掉,再安装我们的MySQL

  创建安装目录

 接下来我们将通过rpm安装MySQL,也就是安装它的一些插件

  1. rpm -ivh mysql-community-common-5.7.35-1.el7.x86_64.rpm
  2. rpm -ivh mysql-community-libs-5.7.35-1.el7.x86_64.rpm
  3. rpm -ivh mysql-community-client-5.7.35-1.el7.x86_64.rpm
  4. rpm -ivh mysql-community-server-5.7.35-1.el7.x86_64.rpm

查看数据库默认密码并修改密码 

  1. #查看数据库默认密码
  2. grep "password" /var/log/mysqld.log
  3. #设置密码校验策略(0 or LOW),要不密码太LOW不让你过
  4. set global validate_password_policy=0;
  5. #设置密码校验长度,要不密码太短不让你过(多次测试发现密码最小长度为4位)
  6. set global validate_password_length=4;
  7. #更新密码
  8. set password = password("123456");
  9. #输入后使修改生效还需要下面的语句
  10. FLUSH PRIVILEGES;
  11. #退出
  12. exit

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/153954
推荐阅读
相关标签
  

闽ICP备14008679号