1把项目发布到Godaddy的VPS服务器上
1.1VPS
VPS = Virtual Private Server
1.2搭建环境
1.2.1ssh登录服务器
λ ssh oddxxx@132.148.87.xx
1.2.2绑定域名到账号
1.2.3验证先前的项目
1.2.4规划服务器
A.Nginx服务器的配置
检查nginx服务器是否已经启动?
nginx -t
B.数据库
检查数据库是否启动:
service mysqld status
C.Tomcat服务器
开启一个Tomcat: tomcat8081,在server.xml里把端口改成9006,9081,9010
[root@s tomcat8081]# bin/startup.sh
检查各项配置之后,就可以开始部署了:
clean tomcat7:redeploy
D.文件服务器
上传的文件都放在samemart-upload下
1.2.5本项目的启动顺序
#nginx
/usr/sbin/nginx
#tomcat
tomcat8081/bin/startup.sh
tail -f tomcat8081/logs/catalina.out
1.2.6本项目的停止顺序
#tomcat
tomcat8081/bin/shutdown.sh
#nginx
/usr/sbin/nginx-s stop
MySQL是开机启动
1.2.7本项目的更新
先重启虚拟机
#check tomcat
[tomcat8081]# tail -f logs/catalina.out
[tomcat8081]# bin/shutdown.sh
[tomcat8081]# bin/startup.sh
#nginx
/usr/sbin/nginx -s reload
#check database
tomcat8081]# mysql -uroot -p