十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
无法明确给您定位问题,其中描述大部分有遇到过,比如“服务无法访问”、“无法访问期间ssh连接服务器连不上,但是原有的ssh连接不会断开”
公司主营业务:成都网站制作、成都网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联公司推出碾子山免费做网站回馈大家。
我遇到的原因是:服务器资源被耗用极限(我的情况是部署的java服务耗用内存太多,云主机的内存又太小)
验证是否同类
:出现“无法访问期间ssh连接服务器连不上,但是原有的ssh连接不会断开”情况下,用在连接的终端看下服务器资源内存等,
kill掉显示耗用资源(内存)最多的一个程序,然后在继续ssh连接,如果此时能连上一切正常。问题就是这个了。
请输入以下命令
cd /alidata/server/nginx/conf/rewrite
再输入:ll
看看是不是像下面截图的一样
对了。这些就是伪静态规则文件。我们打开phpwind.conf看看。
我们已经在rewrtie目录下配置了常见程序的伪静态规则。您可以直接调用。
如果没有就按照
程序名.conf的命名方式新建一个配置文件
配置文件搞清楚了,你可能会说好像网站伪静态还是没效果啊。别着急,因为伪静态规则是需要被网站配置文件调用才行的。
输入以下命令
cd /alidata/server/nginx/conf/vhosts
进入到网站配置目录
修改好伪静态调用文件
下面测试下我们配置的文件是否正确吧
输入:
/alidata/server/nginx/sbin/nginx -t
看到了么?
nginx: the configuration file /alidata/server/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /alidata/server/nginx/conf/nginx.conf test is successful
如果出现以上两句话就说明配置成功了。下面重启下nginx
/alidata/server/nginx/sbin/nginx -s reload
恭喜您,伪静态配置完成!
总结,其实与其它自行安装的服务器区别在于相关文件目录位置问题了
1.首先先把项目上传到阿里云服务器
2.需要安装python3.0以上版本(centeros7自带2.75版本)
3.在此不介绍如何安装python高版本和虚拟环境
4.在项目根目录创建虚拟环境,就像你在Pycharm里一样
然后启动虚拟环境
5.在虚拟环境下安装你项目所需要的依赖
pip3 install requirements.txt
6.编写nginx配置文件和uwsgi配置文件
配置如下
nginx.conf
注意编写完nginx配置文件需要检查语法
nginx -t 注意别忘记加;或者文章尾末多空格都会导致出错
nginx -s reload 重启nginx
uwsgi.ini配置如下
7.都配置好之后
启动虚拟环境
在venv里 uwsgi uwsgi.ini 即可启动你的项目