Debian 12.9上安装Nginx、Redis、MySQL 8.0和JDK 1.8环境的详细步骤
在Debian 12.9上安装Nginx、Redis、MySQL 8.0和JDK 1.8环境的步骤详解
前言
本文将指导您如何在Debian 12.9操作系统上安装Nginx、Redis、MySQL 8.0和JDK 1.8环境。假设您已经以root账号登录SSH,因此命令中不需要使用sudo。如果不是以root账号登录,请在执行所有命令前加上sudo。建议在安装前执行以下命令更新所有包:
apt update && sudo apt upgrade -y安装Nginx
1.1 安装命令
apt install nginx -y1.2 启动和自启动
systemctl start nginx
systemctl enable nginx1.3 测试启动是否正常
在浏览器中输入服务器的IP地址访问Nginx。如果提示无法访问,请检查服务器的防火墙策略是否已开启。
安装Redis
2.1 安装命令
apt install redis-server -y2.2 启动和自启动
sudo systemctl start redis-server
sudo systemctl enable redis-server2.3 连接配置
要开启远程连接,请注意,开启远程连接必须配置防火墙策略,否则会提升安全风险。配置完成后,重启Redis服务:
systemctl restart redis-server重启后测试连接,如果没有问题,则表示安装成功。
安装JDK 1.8
Debian 12.9似乎无法使用apt安装JDK 1.8,因此需要手动安装。您可以参考以下链接进行安装:
安装MySQL 8
4.1 添加MySQL源
wget https://dev.mysql.com/get/mysql-apt-config_0.8.33-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.33-1_all.deb在执行第二步时,系统会询问您要安装的MySQL版本,选择“OK”即可。然后更新源并安装MySQL:
apt update
sudo apt install mysql-server -y在安装过程中,系统会要求您设置密码,请记住设置的密码,因为它将是登录密码。
4.2 启动和自启动
sudo systemctl start mysql
sudo systemctl enable mysql4.3 开启root远程连接
注意:开启这个功能需要自行添加防火墙策略,否则可能存在安全性问题
create user root@"%" identified by "密码"; # 新增允许远程root用户
grant all privileges on *.* to root@"%" with grant option; # 为新增的用户赋权以上就是在Debian 12.9上安装Nginx、Redis、MySQL 8.0和JDK 1.8环境的详细步骤。请根据实际情况调整命令和配置,确保服务正常运行。
评论已关闭