项目部署

互联网开发课程部分整理

vue项目部署到云服务器

目标

vue项目部署到云服务器上的nginx

环境

node 16、vuecli、 阿里云服务器(CentOS)、winSCP、XShell

步骤

本地项目执行npm run build,生成dist文件夹。

用winSCP等上传到云服务器。

云服务器安装nginx

1
wget ?

……

修改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操作项目、云服务器等。


项目部署
http://example.com/2023/09/27/项目部署/
作者
AddSomeSalt
发布于
2023年9月27日
许可协议