目的
サーバ初心者です。初めてさくらのVPSを借りて、そこで"Crowi"というWikiシステムを運用してみようとしたところ、詰まってしまいました。
経緯、発生している問題
さくらのVPSを借りて、公式の「ネコでもわかる!さくらのVPS講座」を読みながら初期設定は済ませました。
次に、いよいよCrowiを入れようと思い、こちらのブログをの通りにインストールや設定を進めていきました。
順調にインストールや設定ができたはずなのですが、いざ
systemctl start crowi
をして、ブラウザから3001番のポートにアクセスしてみると、
このサイトにアクセスできません。(自分のIPアドレス)からの応答時間が長すぎます。
と表示され、Wikiを表示することができませんでした。
恥ずかしながら、どこで問題が起きているかすらわからない状態なので、なにか原因となる可能性を教えていただけると幸いです。
変更点
Crowiを動かすサーバはブログとは違い3001番にしました。それ以外はブログのとおりに進めたつもりです。
試したこと
systemctl status crowi
コマンドの結果は、
> systemctl status crowi * crowi.service - Crowi Loaded: loaded (/etc/systemd/system/crowi.service; enabled; vendor preset: disabled) Active: active (running) since Wed 2018-07-18 16:21:15 JST; 54s ago Main PID: 1317 (node) CGroup: /system.slice/crowi.service `-1317 /usr/bin/node app.js Jul 18 16:21:15 tk2-224-21922.vs.sakura.ne.jp systemd[1]: Started Crowi. Jul 18 16:21:15 tk2-224-21922.vs.sakura.ne.jp systemd[1]: Starting Crowi... Jul 18 16:21:25 tk2-224-21922.vs.sakura.ne.jp node[1317]: [production] Express server listening on port 3001
となり、上記のブログの状態と変わらず、問題は発見できませんでした。
補足情報
さくらVPS メモリ1G(少なすぎるのが原因?)
CentOS7 x86_64
追記1
サーバを構築して行ったhttpd,firewall関連については以下のとおりです。
> yum install httpd > systemctl start httpd > systemctl enable httpd > firewall-cmd --add-service=http --zone=public --permanent > firewall-cmd --add-service=https --zone=public --permanent
ポート開放の状態について調べてみたのですが、以下の状態でした。(nmapを使いました)
> nmap (自分のIPアドレス) Starting Nmap 6.40 ( http://nmap.org ) at 2018-07-18 19:33 JST Nmap scan report for (自分のドメイン) (自分のIPアドレス) Host is up (0.000020s latency). Not shown: 995 closed ports PORT STATE SERVICE 22/tcp open ssh 80/tcp open http 443/tcp open https 3001/tcp open nessus 3306/tcp open mysql
追記2
crowiのポート番号を3001にした手段は、
/etc/systemd/system/crowi.conf
のファイルを、
config
1PORT=3001 2NODE_ENV=production 3MONGO_URI="mongodb://crowi:password@localhost/crowidb" 4REDIS_URL="redis://localhost:6379" 5ELASTICSEARCH_URI="http://localhost:9200" 6PASSWORD_SEED="t/yi260BoYViSDiamTzwMOxmV4cuSSkude1X703AnPgpIZDdRTsAJoCPET5pxD5L" 7FILE_UPLOAD=local
というように記述しました。
回答2件
あなたの回答
tips
プレビュー