阿里云服务器环境设置
1. Java环境安装
- 更新包列表和安装Java Development Kit (JDK) 8:
sudo apt-get update
sudo apt-get install openjdk-8-jdk
- 验证安装:
java -version
2. 部署SpringBoot项目到阿里云
- 本地打包SpringBoot项目:
mvn clean package
- 使用
scp或其他文件传输工具将target目录下的.jar文件上传到阿里云服务器:
scp target/your-app-name.jar root@your-server-ip:/path/to/directory/
- 登录阿里云服务器,并在相应目录启动SpringBoot应用:
cd /path/to/directory/
nohup java -jar your-app-name.jar > app.log 2>&1 &
注意:上述命令会将应用的日志输出到
app.log文件中,你可以根据实际需求修改。
3. MySQL安装与配置
- 安装MySQL:
wget https://dev.mysql.com/get/mysql57-community-release-el7-3.noarch.rpm
sudo rpm -Uvh mysql57-community-release-el7-3.noarch.rpm
sudo yum install mysql-community-server
在安装 MySQL 5.7 时有可能会遇到解GPG 密钥验证失败问题,以下是解决方法:
解决 MySQL 5.7 安装中的 GPG 密钥验证失败问题
方法 1: 导入最新的 MySQL GPG 密钥
这是解决密钥验证问题的最常用方法。您可以通过以下步骤从 MySQL 官方网站导入最新的 GPG 密钥:
-
导入 GPG 密钥:执行以下命令来导入最新的 MySQL GPG 密钥:
sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 -
重新尝试安装:在成功导入 GPG 密钥后,再次尝试安装 MySQL 5.7。
sudo yum install mysql-community-server
这个步骤通过确保您的系统有最新的官方 GPG 密钥,来解决安装过程中的密钥验证问题。这是一个安全的做法,因为它确保了您从官方仓库安装的软件包是真实和未被篡改的。
- 安全配置:
sudo mysql_secure_installation
这会运行一个简单的配置向导来为MySQL设置密码和其他安全相关的选项。
- 启动并检查MySQL服务状态:
sudo systemctl start mysql
sudo systemctl status mysql
4. Redis安装与配置
- 安装Redis:
sudo apt-get install redis-server
- 更改在Redis的配置文件,在
/etc/redis.conf中 修改bind 127.0.0.1 ::1为
bind 0.0.0.0
表示解决所有远程ip地址连接
- 启动Redis并设置开机自启:
sudo systemctl start redis
sudo systemctl enable redis-server
- 测试Redis功能:
redis-cli ping
如果一切正常,它应该返回
PONG。
- 端口为:6379
5. RabbitMQ安装与配置
- 添加RabbitMQ的官方APT存储库和签名密钥:
sudo echo "deb https://dl.bintray.com/rabbitmq/debian bionic main" | sudo tee -a /etc/apt/sources.list.d/bintray.rabbitmq.list
wget -O- https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc | sudo apt-key add -
- 更新并安装RabbitMQ:
sudo apt-get update
sudo apt-get install rabbitmq-server
- 启动并启用RabbitMQ:
sudo systemctl start rabbitmq-server
sudo systemctl enable rabbitmq-server
- 端口为:5672
6. MQTT (使用Mosquitto) 安装与配置
- 添加Mosquitto的存储库和更新:
sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa
sudo apt-get update
- 安装Mosquitto:
sudo apt-get install mosquitto mosquitto-clients
- 启动Mosquitto:
sudo systemctl start mosquitto
- 端口为:1883
7. 在阿里云服务器安装宝塔面板
-
使用SSH登录到你的服务器。
-
使用以下命令安装宝塔:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
- 根据屏幕提示完成安装。

被折叠的 条评论
为什么被折叠?



