成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

基于python的種子搜索網(wǎng)站-項(xiàng)目部署

番茄西紅柿 / 1238人閱讀

摘要:本講會(huì)對(duì)種子搜索網(wǎng)站的部署過(guò)程進(jìn)行詳細(xì)的講解。配置數(shù)據(jù)庫(kù)創(chuàng)建的數(shù)據(jù)庫(kù)你的密碼域名配置將你自己的域名寫(xiě)入到導(dǎo)入表結(jié)構(gòu)創(chuàng)建超級(jí)用戶創(chuàng)建文件在目錄下,創(chuàng)建文件,并設(shè)置權(quán)限為運(yùn)行配置配置位于配置,在下新建寫(xiě)入你的域名運(yùn)行大功告成

本講會(huì)對(duì)種子搜索網(wǎng)站的部署過(guò)程進(jìn)行詳細(xì)的講解。

 

網(wǎng)站演示: https://bt.mypython.me

源碼地址: https://github.com/geeeeeeeek/bt

項(xiàng)目部署過(guò)程

系統(tǒng)要求:ubuntu 16.04(或以上)

環(huán)境搭建和配置,必須嚴(yán)格按照以下步驟來(lái)安裝部署!如有問(wèn)題可以咨詢(微信:java2048)

安裝部分

安裝nginx

sudo apt install nginx

 

安裝python3和pip3

sudo apt install python3
sudo apt install python3-pip

 

安裝依賴

pip3 install uwsgi
pip3 install django
pip3 install pymysql
pip3 install django-ratelimit

 

安裝mysql

sudo apt install mysql-server

 

配置部分

配置mysql(/etc/mysql/my.cnf)

[client]
default-character-set=utf8
[mysqld]
character-set-server=utf8
[mysql]
default-character-set=utf8

 

啟動(dòng)mysql

/etc/init.d/mysql start

 

創(chuàng)建數(shù)據(jù)庫(kù)

# 進(jìn)入數(shù)據(jù)庫(kù)
mysql -u root -p
# 創(chuàng)建數(shù)據(jù)庫(kù)
create database bt;
# 退出
exit();

 

拉取代碼到/var/www/下面

sudo git clone https://github.com/geeeeeeeek/bt.git

 

配置setting.py,有兩點(diǎn)需要配置:數(shù)據(jù)庫(kù)和域名。

配置數(shù)據(jù)庫(kù)

DATABASES = {
default: {
ENGINE: django.db.backends.mysql,
NAME: bt, # 創(chuàng)建的數(shù)據(jù)庫(kù)
USER: root,
PASSWORD: xxx, # 你的mysql密碼
HOST:127.0.0.1,
PORT:3306,
}
}

 

域名配置(將你自己的域名寫(xiě)入到ALLOWED_HOSTS)

ALLOWED_HOSTS = [bt.mypython.me,xxx.com]

 

導(dǎo)入表結(jié)構(gòu)

python3 manage.py makemigrations
python3 manage.py migrate

 

創(chuàng)建超級(jí)用戶

python3 manage.py createsuperuser

 

創(chuàng)建log文件

在/var/www/bt/目錄下,創(chuàng)建uwsgi.log文件,并設(shè)置權(quán)限為766

sudo touch uwsgi.log
sudo chmod 766 uwsgi.log

 

運(yùn)行配置(配置位于bt/uwsgi.ini)

uwsgi --ini uwsgi.ini

 

配置nginx, 在/etc/nginx/sites-enabled下新建bt.conf,寫(xiě)入:

upstream bt {
server 127.0.0.1:8002;
}

server {
listen 80;
server_name xxx.com; # 你的域名

location /static/ {
alias /var/www/bt/static/;
}

location / {
include uwsgi_params;
uwsgi_pass bt;
}

}

 

運(yùn)行nginx

sudo service nginx start

 

大功告成!

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/1143.html

相關(guān)文章

  • Spring Cloud + Netty 打造分布式可集群部署 DHT 磁力爬蟲(chóng)(開(kāi)源)

    摘要:閑話不多說(shuō)了,接下來(lái)談?wù)劸W(wǎng)絡(luò)爬蟲(chóng)吧。根據(jù)中的到指定端口使用擴(kuò)展協(xié)議進(jìn)行數(shù)據(jù)的交換即下載下載成功,解析出種子文件列表信息入庫(kù)。具體實(shí)現(xiàn)請(qǐng)參考我的開(kāi)源項(xiàng)目代碼如有問(wèn)題,歡迎指正,僅供技術(shù)交流,切勿用作非法商業(yè)用途。 演示地址: https://dodder.cc 三年前,照著 Python 版的 DHT 網(wǎng)絡(luò)爬蟲(chóng)用 Java 重寫(xiě)了一遍,當(dāng)時(shí)大學(xué)還未畢業(yè),寫(xiě)出來(lái)的代碼比較雜亂,數(shù)據(jù)跑到 1...

    banana_pi 評(píng)論0 收藏0
  • 海航生態(tài)科技輿情大數(shù)據(jù)平臺(tái)容器化改造

    摘要:本文轉(zhuǎn)載自微信公眾號(hào)賬號(hào),作者為海航生態(tài)科技技術(shù)研究院大數(shù)據(jù)開(kāi)發(fā)工程師高顏。文章介紹了海航生態(tài)科技輿情大數(shù)據(jù)平臺(tái)的容器化改造經(jīng)驗(yàn),包括初期技術(shù)架構(gòu)應(yīng)用容器化架構(gòu)遷移持續(xù)發(fā)布與部署。 本文轉(zhuǎn)載自微信公眾號(hào)Docker(賬號(hào):dockerone),作者為海航生態(tài)科技技術(shù)研究院大數(shù)據(jù)開(kāi)發(fā)工程師高顏。 文章介紹了海航生態(tài)科技輿情大數(shù)據(jù)平臺(tái)的容器化改造經(jīng)驗(yàn),包括初期技術(shù)架構(gòu)、應(yīng)用容器化、架構(gòu)遷...

    idealcn 評(píng)論0 收藏0
  • 干貨 | 區(qū)塊鏈快速通道:從技術(shù)原理到應(yīng)用落地

    摘要:萬(wàn)云專注于將區(qū)塊鏈技術(shù)應(yīng)用于各個(gè)行業(yè),促進(jìn)區(qū)塊鏈在業(yè)務(wù)中的真正落地。共識(shí)算法是區(qū)塊鏈比較核心的技術(shù)之一,保證區(qū)塊一致性是其主要作用。 作者:萬(wàn)云首席架構(gòu)師兼產(chǎn)品總監(jiān)李晨原文鏈接:http://mp.weixin.qq.com/s/snl...如需轉(zhuǎn)載請(qǐng)聯(lián)系萬(wàn)云官方微信:萬(wàn)云Wancloud 2018年開(kāi)始,好像所有的人都在談?wù)搮^(qū)塊鏈,資本、精英、草根不斷進(jìn)場(chǎng)投身到區(qū)塊鏈的浪潮之中。在外...

    noONE 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<