[关闭]
@File 2019-09-10T13:01:42.000000Z 字数 1731 阅读 141

linux-centos 服务器部署

web 系统 java


一、jdk配置

1. 下载安装

jdk1.8 百度云下载

  1. # 解压
  2. tar -zxvf jdk-8u221-linux-x64.tar.gz
  3. # 创建目录
  4. mkdir -p /usr/local/java
  5. # 移动到新建的目录
  6. mv jdk1.8.0_221 /usr/local/java/

2. 配置环境变量

  1. # 配置用户环境变量
  2. vim /etc/profile
  1. # 配置环境变量
  2. export JAVA_HOME=/usr/local/java/jdk1.8.0_221
  3. export JRE_HOME=/usr/local/java/jdk1.8.0_221/jre
  4. export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
  5. export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
  1. # 使用户环境变量生效
  2. source /etc/profile
  3. # 查看jdk版本号
  4. java -version

二、tomcat

1. 服务器后台开启端口访问权限

2. 下载安装

  1. # 下载 tomcat(失败了可以在百度云下载)
  2. wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.24/bin/apache-tomcat-9.0.24.tar.gz
  3. # 解压
  4. tar -zxvf apache-tomcat-9.0.24.tar.gz
  5. # 创建 tomcat 目录
  6. mkdir /usr/local/tomcat
  7. # 移动到新目录
  8. mv apache-tomcat-9.0.24 /usr/local/tomcat
  9. # 启动 tomcat
  10. /usr/local/tomcat/bin/startup.sh
  11. # 关闭 tomcat
  12. /usr/local/tomcat/bin/shutdown.sh

3. 测试访问

三、 mysql配置

1. 服务器后台开启端口访问权限

2. 安装mysql

  1. #
  2. # centos 案例
  3. #
  4. # 更新数据源
  5. yum update
  6. # 安装 mysql 的命令
  7. yum install mysql-server
  8. # 安装mariadb-server
  9. yum install -y mariadb-server
  10. # 同等于启动mysql服务
  11. systemctl start mariadb.service
  12. # 添加到开机启动(可选)
  13. systemctl enable mariadb.service
  14. # 添加安全设置
  15. mysql_secure_installation
  16. # 连接数据库
  17. mysql -u root -p

3. 修改密码和设置

  1. # 进入 mysql 库
  2. USE `mysql`;
  3. # 修改密码为:123456
  4. UPDATE `user` SET `authentication_string` = password('123456') WHERE `user` = 'root';
  5. # 设置登录模式
  6. UPDATE `user` SET `plugin` = 'mysql_native_password';
  7. # 设置 root 用户连接密码
  8. # mysql8: ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
  9. grant all privileges on *.* to 'root'@'%' identified by '123456';
  10. # 刷新配置
  11. flush privileges;
  12. # 退出登录
  13. exit;
  1. systemctl restart mariadb.service
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注