[python]使用django快速生成自己的博客小站,含详细部署方法 (2)

运行完以后执行 ls 命令,发现多了一个env文件夹,这就是我们要的虚拟环境目录:

5.png

五、拉取git代码
下一步要把代码从github拉到服务器,git工具我们之前已经安装好了,执行命令:

git clone https://github.com/barrywangmeng/blogProject.git

六、安装依赖
现在代码已经成功放到服务器里了
安装其他依赖
首先进入虚拟环境,在虚拟环境下打开django项目目录,由requirements.txt安装依赖。

source env/bin/activate #进入虚拟环境

cd blogProject #进入项目目录

pip install -r requirements.txt #安装依赖

七、后续操作

python manage.py collectstatic

生成数据库文件

python manage.py migrate

创建超级用户(后台管理使用)

python manage.py createsuperuser

配置nginx

deactivate #退出虚拟环境

cd /etc/nginx/sites-enabled

sudo rm -f default #删除默认配置文件

cd /etc/nginx/sites-available

sudo rm -f default #删除默认配置文件

设置配置文件

sudo vim myblog.conf

输入如下代码:

server { charset utf-8; listen 80; server_name ; location /static { alias /home/wangmeng/sites/www.floweroman.com/blogProject/static; } location /media { alias /home/wangmeng/sites/www.floweroman.com/blogProject/media; } location / { proxy_set_header Host $host; proxy_pass :/tmp/www.floweroman.com.socket; } }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwdfpx.html