我的项目是上线到阿里云的服务器,是lnmp集成环境,其他环境不清楚,见谅:
项目上线涉及的东西太多,比较乱,我自己整理一下:
1.把我们本地的写好的项目上传到服务器,ftp,xshell都可以。
2.配置域名
这里如果我们的项目要在真实的线上环境运行话,我们最好有一个自己的外网域名,www.xxxxx.xx
接下来我们需要把我们的域名指向我们线上服务器的代码的路径,也就是我们在输入域名之后直接访问到我们的项目,在命令行下运行如下代码:
lnmp vhost add
接下来就是让你选择,我们选择n就可以,最后重启Nginx,我们的第一步也就基本完成,在浏览器输入我们的域名也就可以访问到我们的项目的首页了,接下来我们就会遇到第一个坑,只有首页可以正常显示,所有的链接点完之后都是提示404,Nginx找不到。这是我们配置文件有出入,这里有两种解决办法:
A:
1.在usr/local/nginx/conf/vhost/域名对应的配置文件
2.
走完以上两步我们的项目就可以正常访问了,这是第一种方法,改变端口号的方法。
另外一种方法是不改变端口号,我们之后介绍。