VPSを使用してTumblr分析ステーションを作成する

VPSを使用してTumblr分析ステーションを作成する

この記事は CentOS 7 で正常に実行されました。

1. 必要なコンポーネントをインストールする<br />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

ファイアウォールをオフにする

systemctl stop firewalld.service ; systemctl disable firewalld.service

またはポート5000を開く

firewall-cmd --add-port=5000/tcp --permanent

2. MySQL 5.6をインストールする
1. ソースをダウンロードしてインストールする

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm rpm -ivh mysql-community-release-el7-5.noarch.rpm yum install mysql-server

2. MySQLのパスワードをリセットし、権限を設定する

chown -R root:root /var/lib/mysql service mysqld restart

パスワードをリセット

mysql -u root //直接回車進入mysql控制臺mysql > use mysql; mysql > update user set password=password('123456') where user='root'; mysql > exit;

データベースを再起動する

service mysqld restart

データベースを作成する

mysql -uroot -p mysql > create database tumblr;

3. ソースコードを取得し、依存ライブラリをインストールする

git clone https://github.com/tangrela/tumblr_clawer或者wget https://zhujiwiki.com/wp-content/uploads/2017/09/tumblr_clawer.zip unzip tumblr_clawer.zip cd tumblr_clawer pip install -r requirement.txt pip install grequests

4.Mysqlをサポートするように設定ファイルを変更する
config.py を変更します: 6 行目をコメントアウトします –> 5 行目の先頭の # を削除し、user、passwd、および 'database' を変更します

5. 操作

python rebuildDB.py gunicorn -w4 -b 0.0.0.0:5000 run:app

アクセスするにはIP:5000を使用してください

6. 自動起動を追加する

1. supervisord.confを変更し、スクリプトのルートディレクトリに移動します。
2. echo "supervisord -c ウェブサイトのルートディレクトリ/supervisord.conf" >> /etc/rc.d/rc.local
3. chmod +x /etc/rc.d/rc.local

7. nginxの設定

変更された主なルート ディレクトリは tumblr_clawer/app/static ディレクトリですが、これを逆にして SSL を使用することもできます。

出典: https://github.com/tangrela/tumblr_clawer

<<:  AYKsolutions: 月額 499 ドル / e5-2620 / 384 GB メモリ / 4 TB ハードディスク / 100 TB トラフィック / 256 IP / カンザス

>>:  NOCIX: 月額 50 ドル / Xeon 5639 / 32 GB メモリ / 480 GB SSD ハードディスク / 100 TB トラフィック / 5 IP / カンザス

推薦する

NatCloud: 春節イベント、初期インストール料金無料、抽選、Baidu Cloud CDN などの特別オファー

NatCloud ネズミ、あなたは幸運な新年イベント イベント時間 1.19 - 2.1 1. 初期...

サンコア・エナジーはどうですか?サンコア・エナジー社のレビューとウェブサイト情報

Suncor Energy のウェブサイトとは何ですか?サンコア・エナジーはカナダ最大の石油会社です...

SaltyfishTech: 15.91 ドル/四半期/1GB RAM/10GB SSD スペース/600GB 帯域幅/300Mbps ポート/KVM/ドイツ CN2 GIA

SaltyfishTechは2020年1月初旬に設立されました。社長はホスティング業界に関する豊富...

OBHost: $15/年/512MB RAM/10GB ストレージ/100GB 帯域幅/OpenVZ/ドイツ

新しく設立されたホスティングプロバイダーである OBHost は、さまざまなタイプのホスティングを提...

WeVPS: 月額 43 ドル / 1GB メモリ / 20GB SSD スペース / 3TB トラフィック / 1Gbps ポート / KVM / 台湾 CN2 + CMI + 中国聯通

新規加盟店のWeVPSは主に台湾KVM VPSを提供しており、その回線はCN2、CMI、Telstr...

ヒューガルデンホワイトビールはいかがでしょうか?ヒューガルデン醸造所のレビューとウェブサイト情報

ヒューガルデン ホワイトビール_ヒューガルデン醸造所のウェブサイトは何ですか?ヒューガルデン醸造所は...

シドニー大学はどうですか?シドニー大学のレビューとウェブサイト情報

シドニー大学のウェブサイトとは何ですか?シドニー大学はオーストラリア初の高等教育機関であり、オースト...

Debian で Transmission と Web Management Interface をインストールし、リバース プロキシを構成する [Hang PT]

Transmission は、PT をハングアップするのに非常に適した BitTorrent クラ...

ブリティッシュコロンビア大学はどうですか?ブリティッシュコロンビア大学のレビューとウェブサイト情報

ブリティッシュコロンビア大学のウェブサイトとは何ですか?ブリティッシュコロンビア大学(UBC、ブリテ...

南アフリカの観光はどうですか?南アフリカ観光局のレビューとウェブサイト情報

南アフリカ観光局のウェブサイトとは何ですか?このウェブサイトは南アフリカ観光局の公式サイトであり、主...

Melbicom: ロシア/ドイツ/オランダ/ブルガリア/イタリア KVM VPS、1Gbit/s 無制限トラフィック、2GB RAM、月額 2.9 ユーロ

Melbicom は 2015 年に設立されたロシアのホスティング会社です。同社の VPS は KV...

アテネの古代アゴラの遺跡はどのようなものですか?アテネの古代アゴラのレビューとウェブサイト情報

アテネの古代アゴラとは何ですか?アテネの古代アゴラは、アテネにある有名な先史時代の遺跡です。紀元前5...

ジョージア・パシフィックはどうですか?ジョージアパシフィック社のレビューとウェブサイト情報

ジョージア・パシフィックとは何ですか? Georgia-Pacific LLC は世界最大の製紙会社...

NETfront: 香港 CN2 仮想ホスト、1TB SSD スペース、無制限トラフィック、独立 IP、SSH サポート、月額 24 ドル

香港の事業者であるNETfrontは、主にブロードバンドサービスや独立サーバーなどを提供しています。...