【知识积累】腾讯云CentOS 7服务器安装蚂蚁笔记Leanote
生活随笔
收集整理的這篇文章主要介紹了
【知识积累】腾讯云CentOS 7服务器安装蚂蚁笔记Leanote
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、配置yum倉庫
?
vi /etc/yum.repos.d/mongodb-org-4.0.repo [mongodb-org-4.0] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc yum clean all && yum makecache二、安裝
yum install -y mongodb-org-4.0.9 mongodb-org-server-4.0.9 mongodb-org-shell-4.0.9 mongodb-org-mongos-4.0.9 mongodb-org-tools-4.0.9三、啟動mogodb
mongod --fork --logpath /root/mongodb/log/mongodb.log --dbpath /root/mongodb/mongodbdata?注:設置開機不自啟?
systemctl disable mongod四、下載leanote
Leanote
?五、解壓leannote
tar -zxvf leanote-linux-amd64-v2.6.1.bin.tar.gz六、初始化數據(leanote根目錄下的mongodb_backup目錄)
mongorestore -h localhost -d leanote --dir /opt/leanote/mongodb_backup/leanote_install_data/?七、運行leanote
nohup bash /opt/leanote/bin/run.sh >/opt/leanote/log/leanote.log 2>&1 &注:沒有log目錄,自己創建
?八、問題:http://localhost:9000可以訪問,但是使用公網IP不能訪問
解決方案一:懷疑9000端口未開通
咨詢官方客服:已開通
解決方案二:修改conf目錄下的app.conf里面的site.url,為公網ip:
解決結果:不行,連帶localhost也不行了
?解決方案三:將公網IP映射為域名,然后site.url配置為域名
解決結果:失敗
解決方案四:通過Nginx將端口進行轉發
server {listen 80;server_name ***;location / {proxy_pass http://localhost:9000; # proxy_set_header Host $host; # proxy_set_header X-Real-IP $remote_addr; # proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;}}?解決結果:OK
八、看看效果
域名和公網IP都能訪問了
總結
以上是生活随笔為你收集整理的【知识积累】腾讯云CentOS 7服务器安装蚂蚁笔记Leanote的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android多点触控之ZoomImag
- 下一篇: Spirng 痛苦源码学习(一)——总起