阿里云服务器后端环境设置

阿里云服务器环境设置

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 密钥:

  1. 导入 GPG 密钥:执行以下命令来导入最新的 MySQL GPG 密钥:

    sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
    
  2. 重新尝试安装:在成功导入 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. 在阿里云服务器安装宝塔面板

  1. 使用SSH登录到你的服务器。

  2. 使用以下命令安装宝塔:

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
  1. 根据屏幕提示完成安装。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值