ubuntu下django部署到apache服务器上

1.安装apache

1.1). 安装apache

sudo apt-get install apache2

1.2). 打开apache2.conf配置文件:

sudo gedit /etc/apache2/apache2.conf

在打开的apache2.conf文件尾部添加如下信息:

#ServerName

ServerName 127.0.0.1

1.3). sudo /etc/init.d/apache2 restart重启apache服务

1.4). 浏览器输入http://127.0.0.1 ,出现下面的情况代表配置成功了。

2. 安装wsgi

2.1)先看下自己的python版本,若是2版本,则执行

若是3版本则执行

2.2). 新建一个文件 mysite.conf

文件内容:

2.4).部署端口号

sudo gedit /etc/apache2/ports.conf

增加内容Listen 80

2.5)参照以下内容,修改wsgi.py文件

my_station.settings点号前为你自己网站项目的名字,通常就是项目的文件名,创建django项目时会自动生成的。

2.6).django部署:

在工程(django工程建立见django开发)目录下执行python manage.py collectstatic

2.7)重新启动apache2

2.8).若启动错误,可以查看错误日志error.log

2.9) 启动成功后在浏览器地址栏输入localhost:80即可看见你想要的东西

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181202G009PD00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券