写好的项目如何上线?

写好的项目如何上线?,第1张

以腾讯云为例:

命令: ssh xxx@xxxxxxxxxx //xxx:线上服务器用户名可修改 xxxxxxxxxx:服务器公网ip 然后会d出一个框再输入线上服务器的密码
sudo su //管理员权限
cd / 返回根目录
cd etc/nginx/sites-available/ //进入nginx下面
ls
cp default php //php是我随意定义的
vi php
laravel项目将nginx做如下配置
注意: thinkphp项目与其不同,路由那里需要重写,默认的是将
上面的这一段

改写为

但是url模式不同需要重写路由,先将将URL_MODEL设置为2,然后改写为:

注: 第二段location可以改写为:

配置完成之后按esc+:键输入 wq 保存并退出 linux命令 vi vim //打开的方式不同 注意一下, q! //强制退出
命令: nginx -t //检查配置有没有错误
service nginx restart //重启nginx服务
命令: cd /
cd var
ls
chmod -R 777 >

不仅仅是阿里,现在许多云服务器的购买方式都是默认的ip是共享ip、只有通过端口登陆,当然一些高配的ECS会配套独立IP、否则你将需要购买独立IP宽带,然后再远程设置相应的ERP配置

关于端口映射、如果是共享ip的话,除了阿里提供的公共ip端口,在IP上几乎无法完成其他任何 *** 作,如果是独立IP的话不需要映射,结论:你去找一下你服务器的信息,包含有一条内网ip和一条公网ip、内网ip一般都是以10开头、公网ip看情况,看你购买的实例是否包含公网ip。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13103775.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-30
下一篇 2023-05-30

发表评论

登录后才能评论

评论列表(0条)

保存