基于python的种子搜索网站-项目部署
2019-03-10 11:49:07来源:博客园 阅读 ()
本讲会对种子搜索网站的部署过程进行详细的讲解。
网站演示: https://bt.mypython.me
源码地址: https://github.com/geeeeeeeek/bt
项目部署过程
系统要求:ubuntu 16.04(或以上)
环境搭建和配置,必须严格按照以下步骤来安装部署!如有问题可以咨询(微信:java2048)
安装部分
安装nginx
sudo apt install nginx
|
安装python3和pip3
sudo apt install python3
|
安装依赖
pip3 install uwsgi
|
安装mysql
sudo apt install mysql-server
|
配置部分
配置mysql(/etc/mysql/my.cnf)
[client]
|
启动mysql
/etc/init.d/mysql start
|
创建数据库
# 进入数据库
|
拉取代码到/var/www/下面
sudo git clone https://github.com/geeeeeeeek/bt.git
|
配置setting.py,有两点需要配置:数据库和域名。
配置数据库
DATABASES = {
|
域名配置(将你自己的域名写入到ALLOWED_HOSTS)
ALLOWED_HOSTS = ['bt.mypython.me','xxx.com']
|
导入表结构
python3 manage.py makemigrations
|
创建超级用户
python3 manage.py createsuperuser
|
创建log文件
在/var/www/bt/目录下,创建uwsgi.log文件,并设置权限为766
sudo touch uwsgi.log
|
运行配置(配置位于bt/uwsgi.ini)
uwsgi --ini uwsgi.ini
|
配置nginx, 在/etc/nginx/sites-enabled下新建bt.conf,写入:
upstream bt {
|
运行nginx
sudo service nginx start
|
大功告成!
原文链接:https://www.cnblogs.com/net19880504/p/10496553.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:前端 - CSS
- 【2020Python修炼记】前端开发之 网页设计超级酷炫小技巧 2020-05-14
- 【2020Python修炼记】前端开发之 CSS基础布局 2020-05-13
- 【2020Python修炼记】前端开发之 CSS基础和CSS选择器 2020-05-12
- 【2020Python修炼记】前端开发之 HTML常用标签汇总 2020-05-12
- 【2020Python修炼记】前端开发之 前端工具和HTML 2020-05-11
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash