阿里云轻量应用服务器安装JDK、Tomcat、MySQL

叁歲伎倆 2023-07-02 03:29 117阅读 0赞

需要用到的环境及工具

  • 服务器:阿里云轻量应用服务器(学生服务器)
  • 操作系统:CentOS7.3
  • 工具:xftp、smarTTY(xshell)
  • 软件包:在这里插入图片描述

准备工作

使用xftp软件将需要用到的软件包上传到服务器中并解压
在这里插入图片描述

  1. #查看当前路径
  2. pwd
  3. #解压到当前目录
  4. tar -zxvf 软件包名称
  5. #解压到指定路径
  6. tar -zxvf 软件包名称 -C 路径
  7. #重命名/移动
  8. mv 文件名/文件夹名 完整路径
  9. 如:mv aaa/ /opt/abc

在这里插入图片描述

安装JDK

1、将jdk解压后的文件放到指定路径

  1. #将jdk解压后的文件夹移动到:/usr/local 中
  2. mv jdk1.8.0_191 /usr/local

2、cd切换到/usr/local/目录下,查看解压目录是否存在

  1. #跳转路径
  2. cd /usr/local
  3. #查看当前路径下的文件
  4. ls

3、修改/etc/profile文件,配置环境变量信息

  1. #使用vim编辑文本内容
  2. vim /etc/profile
  3. #使用i键进行插入/修改
  4. #添加内容
  5. #JDK
  6. export JAVAHOME='/usr/local/jdk1.8.0_191'
  7. export PATH=$JAVAHOME/bin:$PATH
  8. export CLASSPATH=.:$JAVAHOME/lib/dt.jar:$JAVAHOME/lib/tools.jar
  9. #esc退出编辑状态
  10. #报错退出
  11. :wq
  12. #使环境变量生效
  13. source /etc/profile

输入java和javac显示以下内容表示安装成功
在这里插入图片描述
在这里插入图片描述

安装Tomcat

1、将tomcat解压后的文件放到指定路径

2、配置防火墙,开启8080端口

  1. #1、查看想开的端口是否已开,若此提示 FirewallD is not running 表示为不可知的防火墙 需要查看状态并开启防火墙
  2. firewall-cmd --query-port=端口号/tcp
  3. #2、查看防火墙状态,running 状态即防火墙已经开启 dead 状态即防火墙未开启
  4. systemctl status firewalld
  5. #3、开启防火墙,没有任何提示即开启成功
  6. systemctl start firewalld
  7. #4、 开启防火墙
  8. service firewalld start
  9. 关闭防火墙
  10. systemctl stop firewalld centos
  11. #5、查看想开的端口是否已开,提示no表示未开
  12. firewall-cmd --query-port=端口号/tcp
  13. #6、开永久端口号,提示 success 表示成功
  14. firewall-cmd --add-port=端口号/tcp --permanent
  15. #7、重新载入配置 ,使刚才的修改生效
  16. firewall-cmd --reload
  17. #8、再次查看端口是否已开,提示yes表示成功
  18. firewall-cmd --query-port=端口号/tcp
  19. #9、若移除端口
  20. firewall-cmd --permanent --remove-port=端口号/tcp

3、进入到tomcat目录下的bin目录,运行startup.sh文件,启动tomcat服务器

  1. #进入tomcat的bin目录后,运行startup.sh,启动服务器
  2. bash startup.sh

安装MySQL

1、下载并安装MySQL官方的Yum Repository

  1. wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

2、使用上面的命令直接安装Yum Repository

  1. yum -y install mysql57-community-release-el7-10.noarch.rpm

3、安装MySQL服务器

  1. yum -y install mysql-community-server

4、启动MySQL

  1. systemctl start mysqld.service

5、查看MySQL运行状态,running表示运行中

  1. systemctl status mysqld.service

6、找出root的密码

  1. grep "password" /var/log/mysqld.log

在这里插入图片描述
7、登录mysql,回车后输入找到的密码,密码不会显示

  1. mysql -uroot -p

8、输入初始密码,此时不能做任何事情,因为MYSQL默认必须修改密码才能正常使用

  1. #修改密码的时候可能会报一个密码过于简单的错,使用下面两行命令修改密码规则
  2. set global validate_password_policy=0;
  3. set global validate_password_length=1;
  4. #进入数据库
  5. use mysql;
  6. #修改密码
  7. update user set authentication_string = password('这里输入新密码'),password_last_changed=now() where user='root';
  8. #退出mysql
  9. quit
  10. #重启服务器后再重新登录测试密码是否修改成功
  11. service mysqld restart

发表评论

表情:
评论列表 (有 0 条评论,117人围观)

还没有评论,来说两句吧...

相关阅读