## 一、下载所需的安装包 * JDK 1.8 官网:[Java Downloads | Oracle 中国](https://www.oracle.com/cn/java/technologies/downloads/#java8) * Tomcat 9.0 官网:[Apache Tomcat® - Apache Tomcat 9 Software Downloads](https://tomcat.apache.org/download-90.cgi) * MySQL 8.0 官网:[MySQL :: Download MySQL Community Server](https://dev.mysql.com/downloads/mysql/) * Nginx 1.24 官网:[nginx: download](https://nginx.org/en/download.html) **注意**:下载的软件均为Linux 64位 AMD架构的应用。 ## 二、安装JDK1.8 #### 1、安装RPM包 ```bash ## 进入安装包所在根目录 cd /usr ## 安装 rpm -ivh jdk-8u301-linux-x64.rpm ``` 安装成功如图: #### 2、配置环境变量 ```bash ## 打开环境变量配置文件 vi /etc/profile ## 在最后一行追加三行: ## export JAVA_HOME=/usr/java/jdk1.8.0_301-amd64 ## export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar ## export PATH=$JAVA_HOME/bin:$PATH ## 更新环境变量 source /etc/profile ## 验证Java版本 java -version ``` 配置成功如图:  **注意**: - 在window环境下,环境变量值之间的分割符是分号,在Linux下的分隔符是冒号。 - 在window环境下,引用一个环境变量使用 %xxx% 的形式,在Linux下使用 $xxx 的形式。 - PATH=$JAVA_HOME/bin:$PATH:表示在path环境变量的前面追加一个值。 ## 三、Tomcat安装 #### 1、解压`tar`文件 ```bash ## 进入安装包所在目录 cd /usr ## 解压 tar -xzvf apache-tomcat-9.0.111.tar.gz ``` 解压完成如图:  #### 2、配置环境变量 ```bash ## 打开环境变量配置文件 vi /etc/profile ## 在最后一行追加两行: ## export CATALINA_HOME=/usr/apache-tomcat-9.0.111 ## export PATH=$CATALINA_HOME/bin:$PATH ## 更新环境变量 source /etc/profile ``` 成功配置如图:  #### 3、开放防火墙端口 ```bash ## 新增防火墙开放端口 firewall-cmd --zone=public --add-port=8080/tcp --permanent ## 重启防火墙 firewall-cmd --reload ## 验证启动 startup.sh ## 验证关闭 shutdown.sh ``` 成功开放如下:  #### 4、开放虚拟机端口转发 在VMware的`编辑 -> 虚拟网络编辑器`中,修改`VMnet8`的`NAT设置` 添加`8080`端口后应用并确认,打开电脑中的浏览器访问该地址:`http://192.168.244.128:8080`,成功后如下图:  ## 四、MySQL安装 #### 1、解压`tar`文件 ```bash ## 进入安装包所在目录 cd /usr ## 解压 tar -xvf mysql-8.0.43-1.el7.x86_64.rpm-bundle.tar ``` 解压完如图:  #### 2、卸载系统自带数据库 ```bash ## 查询是否已经安装maria数据库 rpm -qa | grep 'maria' ## 卸载maria数据库 yum remove mariadb* -y ```  出现`完毕!`即为卸载完成 #### 3、安装MySQL通用工具 ```bash ## 进入安装包所在路径 cd /usr ## 安装 rpm -ivh mysql-community-common-8.0.43-1.el7.x86_64.rpm ```  #### 4、安装MySQL客户端插件 ```bash ## 进入安装包所在路径 cd /usr ## 安装 rpm -ivh mysql-community-client-plugins-8.0.43-1.el7.x86_64.rpm ```  #### 5、安装MySQL依赖库 ```bash ## 进入安装包所在路径 cd /usr ## 安装 rpm -ivh mysql-community-libs-8.0.43-1.el7.x86_64.rpm ```  #### 6、安装MySQL客户端 ```bash ## 进入安装包所在路径 cd /usr ## 安装 rpm -ivh mysql-community-client-8.0.43-1.el7.x86_64.rpm ```  #### 7、安装MySQL数据依赖 ```bash ## 进入安装包所在路径 cd /usr ## 安装 rpm -ivh mysql-community-icu-data-files-8.0.43-1.el7.x86_64.rpm ```  #### 8、安装MySQL服务端 ```bash ## 进入安装包所在路径 cd /usr ## 安装 rpm -ivh mysql-community-server-8.0.43-1.el7.x86_64.rpm ``` 可能会出现报错:  需要安装`perl`、`net-tools`依赖 ```bash ## 安装perl yum install -y perl.x86_64 ## 安装net-tools yum install -y net-tools ``` 安装完成后重复安装`MySQL服务端` 安装成功如图:  #### 9、启动MySQL服务 ```bash systemctl start mysqld.service ``` 查看服务运行情况 ```bash ps -ef | grep 'mysql' ``` 启动成功如图  #### 10、获取root用户初始密码 ```bash grep 'temporary password' /var/log/mysqld.log ``` 输出结果如图  #### 11、登录MySQL服务 ```bash mysql -u root -p ## 输入密码后回车进入MySQL控制台 ``` 登录成功如图  #### 12、重置默认密码 ```sql alter user 'root'@'localhost' identified by 'yourpassword'; ``` **注意**:密码必须包含数字、特殊字符、大小写字母,或修改密码强度 修改成功如图  #### 13、修改密码强度(不推荐) ```sql SHOW VARIABLES LIKE 'validate_password%'; ```  修改密码强度的命令 ```sql -- 设置密码长度最低为 4 SET GLOBAL validate_password.length = 4; -- 设置密码策略为 LOW(只需长度限制) SET GLOBAL validate_password.policy = 'LOW'; -- 其他常用选项(按需调整): SET GLOBAL validate_password.mixed_case_count = 0; -- 取消大小写要求 SET GLOBAL validate_password.number_count = 0; -- 取消数字要求 SET GLOBAL validate_password.special_char_count = 0; -- 取消特殊字符要求 ``` #### 14、导入.sql文件 ```sql source /usr/filename.sql ```  Loading... ## 一、下载所需的安装包 * JDK 1.8 官网:[Java Downloads | Oracle 中国](https://www.oracle.com/cn/java/technologies/downloads/#java8) * Tomcat 9.0 官网:[Apache Tomcat® - Apache Tomcat 9 Software Downloads](https://tomcat.apache.org/download-90.cgi) * MySQL 8.0 官网:[MySQL :: Download MySQL Community Server](https://dev.mysql.com/downloads/mysql/) * Nginx 1.24 官网:[nginx: download](https://nginx.org/en/download.html) **注意**:下载的软件均为Linux 64位 AMD架构的应用。 ## 二、安装JDK1.8 #### 1、安装RPM包 ```bash ## 进入安装包所在根目录 cd /usr ## 安装 rpm -ivh jdk-8u301-linux-x64.rpm ``` 安装成功如图: <img src="https://pic.soki.me/file/piclist/image-20251021134658539.png" alt="image-20251021134658539" style="zoom:50%;" style=""> #### 2、配置环境变量 ```bash ## 打开环境变量配置文件 vi /etc/profile ## 在最后一行追加三行: ## export JAVA_HOME=/usr/java/jdk1.8.0_301-amd64 ## export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar ## export PATH=$JAVA_HOME/bin:$PATH ## 更新环境变量 source /etc/profile ## 验证Java版本 java -version ``` 配置成功如图:  **注意**: - 在window环境下,环境变量值之间的分割符是分号,在Linux下的分隔符是冒号。 - 在window环境下,引用一个环境变量使用 %xxx% 的形式,在Linux下使用 $xxx 的形式。 - PATH=$JAVA_HOME/bin:$PATH:表示在path环境变量的前面追加一个值。 ## 三、Tomcat安装 #### 1、解压`tar`文件 ```bash ## 进入安装包所在目录 cd /usr ## 解压 tar -xzvf apache-tomcat-9.0.111.tar.gz ``` 解压完成如图:  #### 2、配置环境变量 ```bash ## 打开环境变量配置文件 vi /etc/profile ## 在最后一行追加两行: ## export CATALINA_HOME=/usr/apache-tomcat-9.0.111 ## export PATH=$CATALINA_HOME/bin:$PATH ## 更新环境变量 source /etc/profile ``` 成功配置如图:  #### 3、开放防火墙端口 ```bash ## 新增防火墙开放端口 firewall-cmd --zone=public --add-port=8080/tcp --permanent ## 重启防火墙 firewall-cmd --reload ## 验证启动 startup.sh ## 验证关闭 shutdown.sh ``` 成功开放如下:  #### 4、开放虚拟机端口转发 在VMware的`编辑 -> 虚拟网络编辑器`中,修改`VMnet8`的`NAT设置` <img src="https://pic.soki.me/file/piclist/image-20251021143057435.png" alt="image-20251021143057435" style="zoom:50%;" style=""> 添加`8080`端口后应用并确认,打开电脑中的浏览器访问该地址:`http://192.168.244.128:8080`,成功后如下图:  ## 四、MySQL安装 #### 1、解压`tar`文件 ```bash ## 进入安装包所在目录 cd /usr ## 解压 tar -xvf mysql-8.0.43-1.el7.x86_64.rpm-bundle.tar ``` 解压完如图:  #### 2、卸载系统自带数据库 ```bash ## 查询是否已经安装maria数据库 rpm -qa | grep 'maria' ## 卸载maria数据库 yum remove mariadb* -y ```  出现`完毕!`即为卸载完成 #### 3、安装MySQL通用工具 ```bash ## 进入安装包所在路径 cd /usr ## 安装 rpm -ivh mysql-community-common-8.0.43-1.el7.x86_64.rpm ```  #### 4、安装MySQL客户端插件 ```bash ## 进入安装包所在路径 cd /usr ## 安装 rpm -ivh mysql-community-client-plugins-8.0.43-1.el7.x86_64.rpm ```  #### 5、安装MySQL依赖库 ```bash ## 进入安装包所在路径 cd /usr ## 安装 rpm -ivh mysql-community-libs-8.0.43-1.el7.x86_64.rpm ```  #### 6、安装MySQL客户端 ```bash ## 进入安装包所在路径 cd /usr ## 安装 rpm -ivh mysql-community-client-8.0.43-1.el7.x86_64.rpm ```  #### 7、安装MySQL数据依赖 ```bash ## 进入安装包所在路径 cd /usr ## 安装 rpm -ivh mysql-community-icu-data-files-8.0.43-1.el7.x86_64.rpm ```  #### 8、安装MySQL服务端 ```bash ## 进入安装包所在路径 cd /usr ## 安装 rpm -ivh mysql-community-server-8.0.43-1.el7.x86_64.rpm ``` 可能会出现报错:  需要安装`perl`、`net-tools`依赖 ```bash ## 安装perl yum install -y perl.x86_64 ## 安装net-tools yum install -y net-tools ``` 安装完成后重复安装`MySQL服务端` 安装成功如图:  #### 9、启动MySQL服务 ```bash systemctl start mysqld.service ``` 查看服务运行情况 ```bash ps -ef | grep 'mysql' ``` 启动成功如图  #### 10、获取root用户初始密码 ```bash grep 'temporary password' /var/log/mysqld.log ``` 输出结果如图  #### 11、登录MySQL服务 ```bash mysql -u root -p ## 输入密码后回车进入MySQL控制台 ``` 登录成功如图  #### 12、重置默认密码 ```sql alter user 'root'@'localhost' identified by 'yourpassword'; ``` **注意**:密码必须包含数字、特殊字符、大小写字母,或修改密码强度 修改成功如图  #### 13、修改密码强度(不推荐) ```sql SHOW VARIABLES LIKE 'validate_password%'; ```  修改密码强度的命令 ```sql -- 设置密码长度最低为 4 SET GLOBAL validate_password.length = 4; -- 设置密码策略为 LOW(只需长度限制) SET GLOBAL validate_password.policy = 'LOW'; -- 其他常用选项(按需调整): SET GLOBAL validate_password.mixed_case_count = 0; -- 取消大小写要求 SET GLOBAL validate_password.number_count = 0; -- 取消数字要求 SET GLOBAL validate_password.special_char_count = 0; -- 取消特殊字符要求 ``` #### 14、导入.sql文件 ```sql source /usr/filename.sql ```  最后修改:2025 年 10 月 22 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 👆请简单粗暴地爱我。