安装nginx:
sudo apt-get install python-dev
sudo apt-get install nginx
安装uwsgi:
pip install uwsgi
配置nginx,首先新建一个文件:
sudo vi /etc/nginx/sites-available/mysite.conf
配置内容:
server{
listen 80;
server_name www.mysite.com;
charset utf-8;
location /static {
alias /home/hc/django/edu/static; #项目static目录路径
}
location /media {
alias /home/hc/django/edu/media; #项目media路径
}
location / {
uwsgi_pass unix://127.0.0.1:8000;
include /etc/nginx/uwsgi_params;
}
}
创建符号连接激活网站:
sudo ln -s /etcmginx/sites-available/mysite.conf /etc/nginx/sites-enabled/mysite.conf
测试语法:
sudo service nginx configtest
重启服务器:
sudo service nginx reload[