Ubuntu apache2 + mod_wsgi 部署总结

错误汇总

e1,出现apache2 认的 ubuntu 欢迎界面 “it work”;

e2,apache2 提醒页面,服务器有问题; 联系域名邮箱者。

e3,出现 forbidden –给权限即可; 后面不描述了。

e4,出现 Server Eror500 说明成功了,这个链接有,但是有错误

问题总结

部署原理

环节1:—(e1)

apache2.conf 访问 site-available 下的 *.conf;
sudo (/dissite/) a2ensite demo.conf 激活该网站。
激活后,设置当然不能乱写; 找到对应的静态目录和wsgi;

以上三个地方在环节1中容易引发错误1

环节2:—(e2)

通过wsgi 找到 PRO.settings 通过settings进行配置;相当于加载本地运行记录到服务器。
以上setting中没有配置allowed-host = [“*”] 或者 wsgi 中有格式错误,无法完整运行wsgi 也会报e2.

环节3: —(e4)

已讲解

注意事项:

VatualHost *:80 虚拟主机部署。
- /etc/hosts 下添加listen的新端口。 // 多站点部署。例如i.actanble.com; pages.actanble.com;对应的是不同的项目部署。

======其他的忘了。。======

久病成医,都是自己慢慢试出来的,网上的资料都不符合; 真是累啊。

====== 以上 ======

相关文章

目录前言一、创建Hadoop用户二、更新apt和安装Vim编辑器三、...
原文连接:https://www.cnblogs.com/yasmi/p/5192694.html ...
电脑重启后,打开VirtualBox,发现一直用的虚拟机莫名的消失...
参见:https://blog.csdn.net/weixin_38883338/article/deta...
Ubuntu 18.04 LTS 已切换到 Netplan 来配置网络接口。Netpla...
介绍每个 Web 服务都可以通过特定的 URL 在 Internet 上访问...