騰訊雲伺服器CVM上部署nodejs服務

2021-08-21 04:42:53 字數 1290 閱讀 2025

下面是我在雲伺服器上部署nodejs服務的過程

ssh [email protected]
輸入密碼

使用下面命令安裝和檢視安裝後的nodejs版本,npm也會自動安裝好

yum install nodejs

node -v

npm -v

如果上面安裝好的nodejs比較舊或者不是你想要的,你可以通過下面方式來公升級

npm install -g n
如果安裝失敗請先更新openssl

yum update openssl
安裝穩定版nodejs

使用下面命令即可

n stable
切換到新版本

使用node -v檢視版本如果發現還是之前的老版本,使用下面命令使之立即生效

source /etc/profile
再次檢視版本應該切換到新版本來了

yum install git
git clone
安裝依賴庫

npm install
安裝新版mongodb並執行

wget
解壓安裝包

tar zxvf mongodb-linux-x86_64-rhel70-3.6.2.tgz

mv mongodb-linux-x86_64-rhel70-3.6.2 mongodb

cd mongodb

新建資料和日誌目錄

mkdir db

mkdir logs

編寫mongodb配置檔案

cd bin

vi mongodb.conf

拷貝以下內容:

dbpath=/root/mongodb/db

logpath=/root/mongodb/logs/mongodb.log

port=27017

fork=true

啟動mongodb

./mongod -f mongodb.conf
到專案目錄啟動專案

npm start
發現訪問不了,大概有兩個原因:

檢查防火牆是否開放了埠

Zabbix監控騰訊雲伺服器CVM

3 呼叫介面的指令碼 指令碼如下 4.效果的初步實現 a,採用了zabbix sender的方式 採集下面幾個資料測試一下 b,zabbix web上建立監控項 c,執行命令及結果 itops zabbix bin zabbix sender z 172.16.1.125 p 10050 s zab...

雲伺服器上部署SVN

1.根據自己雲伺服器的ip賬號登入虛擬linux系統 2.輸入yum y install subversion 進行安裝svn 前提先檢視自己的linux伺服器是否安裝了svn find name subversion 有提示表示安裝了,無則沒有安裝 2.輸入命令 建立版本目錄和配置 mkdir p...

在阿里雲伺服器上部署RocketMQ

將rocketmq壓縮包拷貝到阿里雲 執行unzip解壓完成後進入主目錄 1.啟動nameserver nohup bin mqnamesrv 2.啟動broker nohup bin mqbroker n localhost 9876 但是這樣啟動外邊的伺服器是訪問不上的 需要改一些broker的...