不忘初心
专注于发布主机信息和主机测评

使用宝塔web管理面板,在VPS上安装Tumblr解析站

以下在Centos 7下安装成功。可参考之前的文章:
使用VPS创建Tumblr解析站
使用Tumblr爬虫,结合h5ai创建私有视频库、图库

一、安装必要组件
安装git

yum install -y git
yum install screen wget unzip gcc gcc-c++ python-devel -y

安装pip

wget https://bootstrap.pypa.io/get-pip.py && python get-pip.py

二、安装宝塔web管理面板,并安装PHP、Mysql环境
1、安装宝塔web管理面板

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

2、安装PHP、Mysql环境

安装成功后,进入 你的IP:8888,安装PHP、Mysql

3、放行5000端口
Tumblr-1.jpg

4、安装redis
Tumblr-2.jpg

三、获取源码,安装依赖库(SSH下)

wget https://zhujiwiki.com/wp-content/uploads/2018/03/ojbk_jiexi.zip
unzip ojbk_jiexi.zip
cd ojbk_jiexi && pip install -r requirement.txt

创建一个logs目录:

mkdir logs

四、数据库使用
1、使用数据库:

mv config.sample.py config.py && python rebuildDB.py

2、添加域名,并创建数据库
宝塔面板里,添加站点,同时创建数据库为 tumblr
tumblr-3.jpg

3、配置文件 config.py ,按需修改
tumblr-4.jpg

五、运行,并配置Nginx
1、运行
网站目录下运行:

gunicorn -w4 -b 0.0.0.0:5000 run:app

2、配置Nginx
在Nginx配置文件里添加如下代码:

location / {
        proxy_pass http://127.0.0.1:5000;
        proxy_redirect off;
        proxy_set_header Host $host:80;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }
        location /(images|javascript|js|css|flash|media|static)/ {
                root /root/ojbk_jiexi/app/static; #目录修改好
                expires 1d;
        }

tumblr-5.jpg

六、设置自启动
修改supervisord.conf,将directory修改为脚本根目录
SSH下执行:

echo "supervisord -c 网站根目录/supervisord.conf" >> /etc/rc.d/rc.local
chmod +x /etc/rc.d/rc.local

via:https://github.com/tangrela/ojbk_jiexi

赞(0)
转载请保留版权:主机百科 » 使用宝塔web管理面板,在VPS上安装Tumblr解析站
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #0

    [root@ChubbySlim-VM sunt]# gunicorn -w4 -b 0.0.0.0:5000 run:app
    [2018-03-23 13:19:36 +0000] [12773] [INFO] Starting gunicorn 19.7.1
    [2018-03-23 13:19:36 +0000] [12773] [INFO] Listening at: http://0.0.0.0:5000 (12773)
    [2018-03-23 13:19:36 +0000] [12773] [INFO] Using worker: sync
    [2018-03-23 13:19:36 +0000] [12778] [INFO] Booting worker with pid: 12778
    Failed to find application: ‘run’
    [2018-03-23 13:19:36 +0000] [12778] [INFO] Worker exiting (pid: 12778)
    [2018-03-23 13:19:36 +0000] [12773] [INFO] Shutting down: Master
    [2018-03-23 13:19:36 +0000] [12773] [INFO] Reason: App failed to load.
    请问这个问题该怎么解决?

    Sun 1年前 (2018-03-23) 来自天朝的朋友 回复

主机百科 深度测评 用数据说话

TeleGram群组联系我们