玩一玩的話,推薦亞馬遜上面去建立乙個免費的linux伺服器,有關具體建立linux伺服器不在這贅述。
vim /etc/yum.repos.d/mongodb-org-3.4.repovim /etc/yum.repos.d/mongodb-org-3.4.repo
[mongodb-org-3.4]然後按esc 按 :wq 儲存並且推出vimname=mongodb repository
baseurl=
gpgcheck=1
enabled=1
gpgkey=
yum install mongodb-org
setenforce 0
systemctl start mongod.service然後輸入以下命令檢視是否啟動成功了
systemctl status mongod.service出現的結果中有 active(running)的字樣代表啟動成功
如果是亞馬遜的伺服器,需要到亞馬遜伺服器管理平台上去設定27017埠
進入ec2管理面板,點選安全組,選擇linux例項,點選下面的入站
然後在linux伺服器直接關閉防火牆(我用的是做測試用的,其實不關閉防火牆 只需開放27017埠也行的)
systemctl disable firewalld #永久關閉設定開機啟動systemctl stop firewalld #暫時關閉 下次重啟還有
systemctl enable mongod.service還需mongodb遠端訪問 編輯mongod.conf注釋bindip(bindip前面加#),並重啟mongodb.
vim /etc/mongod.conf重新啟動mongo
systemctl restart mongod.service以下附上幾個其它的命令
#停止命令systemctl start mongod
#刪除安裝包yum erase $(rpm -qa | grep mongodb-org)
#刪除資料目錄啟動mongo shell
mongo輸入use admin;開啟登入認證機制後,方可用使用者名稱密碼登入,否則得用7步驟的登入方式db.createuser()
vim /etc/mongod.conf#追加上然後重啟mongosecurity:
authorization: "enabled"
#重啟mongo服務此時用客戶端連線,用剛剛建立的超級管理員賬號 jiang232 輸入密碼, 登入驗證方式也變了。systemctl restart mongod
到此mongo服務端已經完成建立,並客戶端能夠連線。
遇到的問題總結一下,主要是埠的問題,27017 埠開放需要3重設定,1亞馬遜端配置,2配置selinux 3關閉防火牆。
vue在nginx中部署
本文主要介紹如何在nginx中部署vue前端。1 已經安裝好nginx,可以參考如下文章 2 已經打好vue的包,如果遇到問題,可以參考 好,下面上貨。1 首先把dist資料夾放在乙個路徑下,我放在這裡 2 修改nginx的配置檔案 新增如下server server root data xytes...
vue在nginx中部署
本文主要介紹如何在nginx中部署vue前端。本文閱讀前提 1 已經安裝好nginx,可以參考如下文章 2 已經打好vue的包,如果遇到問題,可以參考 好,下面上貨。1 首先把dist資料夾放在乙個路徑下,我放在這裡 2 修改nginx的配置檔案 新增如下server server root dat...
在docker中部署gitlab
docker pull gitlab gitlab ce 12.5.4 ce.0 2.在docker建立容器,讓gitlab跑起來 docker run d publish 8443 443 publish 10080 80 publish 1022 22 name gitlab restart a...