项目部署
互联网开发课程部分整理
vue项目部署到云服务器
目标
vue项目部署到云服务器上的nginx
环境
node 16、vuecli、 阿里云服务器(CentOS)、winSCP、XShell
步骤
本地项目执行npm run build,生成dist文件夹。
用winSCP等上传到云服务器。
云服务器安装nginx
1 |
|
……
修改nginx配置文件,具体有修改项目文件夹目录(上传到云服务器的dist项目文件夹位置)、端口等。
/usr/local/nginx/sbin执行./nginx启动nginx
其他指令:
./nginx s -stop
./nginx s -reload
netstat xx | grep xx 查看xx
firewalls -xx
systmtcl -xx
注意事项与总结
linux系统中/usr/local类似于windows的D:\Programms(x86)等,放程序的。
端口
防火墙
替换文件或更改配置文件后重启服务
普通web项目部署-静态页面等
云服务器
执行install.sh,安装宝塔:
chmod +x install.sh
./install.sh
到tomcat文件夹中conf修改配置(端口)
到bin文件夹中输入./startup.sh
service tomcat start
端口
/* 先检查阿里云服务器的端口开放情况 */
firewall-cmd –list-ports
/* 开放8080端口 */
firewall-cmd –permanent –zone=public –add-port=8080/tcp
/* 重新加载防火墙 */
systemctl reload firewalld
/* 查看8080端口是否开放成功 */
firewall-cmd –list-ports
宝塔安装tomcat、新建java项目(也可以用php项目)、上传html文件、开放端口防火墙。
其他
openstack可以监控云服务器性能?
宝塔可以监控云服务器性能、GUI操作项目、云服务器等。