Files
ClassContent/历届学生/学生公司项目/朱祥龙/服务器环境安装步骤.txt
2024-09-27 02:06:13 +08:00

57 lines
2.2 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

1登录服务器
ssh root@118.190.104.144
密码:@lcd100%
2安装Nodejs环境
2.1编译Nodejs源码安装全局安装编译速度很慢很慢
2.2使用yum安装 yum install xxxx nodejs-10.18.0 版本)
curl --silent --location https://rpm.nodesource.com/setup_10.x | bash -
sudo yum install -y nodejs
2.3使用nodejs软件工具安装nodejs
3安装mysql环境mysql-community-server-5.7.28-1
3.1添加mysql源配置mysql安装地址rpm -Uvh http://repo.mysql.com//mysql57-community-release-el7-7.noarch.rpm
3.2安装MySQLyum -y install mysql-community-server
3.3启动mysql并设置为开机自启动服务
chkconfig mysqld on 开机自启
service mysqld start 启动mysql服务
service mysqld status 查看mysql启动状态
3.4设置MySQL密码
1使用默认密码登录MySQLgrep 'temporary password' /var/log/mysqld.log T-Y8m0iU8KWq
2登录mysqlmysql -u root -p
3设置新的密码sHW0aHdZUI7536Pm ALTER USER 'root'@'localhost' IDENTIFIED BY 'sHW0aHdZUI7536Pm';
4报错参考这篇文章修改https://blog.csdn.net/hello_world_qwp/article/details/79551789
5ALTER USER 'root'@'localhost' IDENTIFIED BY 'zxl123';
4在服务器创建源码目录
服务器源码目录:/home/nodeGw
5部署代码到服务器
1使用navicat链接服务器的数据库
2使用navicat创建服务器数据库 shop导入本地的shop.sql文件
3修改本地源码的数据库链接配置信息例如修改密码账户名等。然后排除node_moduleszip压缩源码
4使用 scp 命令上传本地代码到服务器: scp /c/Users/bmy/Desktop/uniapp-back.zip root@118.190.104.144:/home/nodeGw
5解压服务器的源码包并解决npm依赖
5.1解压文件unzip uniapp-back.zip会报错提示unzip命令没有yum install zip unzip
5.2解压后可以删除服务器已经多余的源码包rm -rf uniapp-back.zip
5.3解决node_modules依赖cnpm i
5.6npm run build : pm2 start ./bin/www --name gw -i max
5.4【不用运行】运行服务器的后端项目pm2 cnpm i -g pm2
5.5【不用运行】设置防火墙允许后端的端口可以被访问9090
命令firewall-cmd --zone=public --add-port=8080/tcp --permanent
重启防火墙让配置生效firewall-cmd --reload
参考网址https://www.cnblogs.com/yyxq/p/10551274.html