在搭建web全棧的過程中,最令我頭疼的就是專案的部署與上線,這個過程雖然簡單,但是對於全棧菜鳥的我來說真的是個大坑,但是我還是去嘗試,終於通過各種文件、請教與實踐中完成了線上部署,在此做一下記錄與總結遇到不懂的問題可是先檢視阿里雲上的幫助文件
在詢問了一些前輩之後,購買阿里雲上的linux系統會相對window server安全係數高一些,只是個人是使用window系統,需要去了解一下linux常用的命令語句
sudo apt-get update
sudo apt-get install git vim open ssl build-essential libssl-dev wget curl
wget -qo- | bash
nvm install v8.9.0
# **映象
npm --registry= install -g npm
# 安裝檔案
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
# 安裝cnpm
nginx reload
# 匯入共有鑰匙為包管理系統使用
sudo apt-key adv --keyserver hkp: --recv 2930adae8caf5059ee73bb4b58712a2291fa4ad5
# 為mongodb建立乙個列表檔案(根據ubuntu版本不同,配置也不一樣,在此演示的是ubuntu14.04版本)
echo "deb [ arch=amd64 ] trusty/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list
#更新資料庫
sudo apt-get update
#安裝mongdb(這是安裝最新版本的)
sudo apt-get install -y mongodb-org
# 啟動mongod資料庫
sudo service mongod start
mongo --port 埠號
阿里雲伺服器部署專案
前期準備 買乙個自己的伺服器 選擇作業系統 介紹的是ubuntu系統 操作步驟 1.解決python直譯器的版本和執行問題 一般情況下伺服器自帶的python版本是2.7的版本,也有python3.5的版本,但是python3.5要啟用.因為現在都大家都使用的是python3.8所以我們都安裝pyt...
專案上線之 部署伺服器
專案開發完成以後,合併 成果到master分支。部署到雲伺服器上執行。首先,在伺服器上建立資料夾放專案 mkdir p project 將 部分轉殖到code資料夾中 cd project cd code git clone git gitee.com zhangyao97 teamwork.git...
阿里伺服器部署 emlog
搭建環境 lnmp環境 方法一 搜尋映象 進行安裝 首先停止ecs,強制停止更快 2.更換系統盤 3.選擇映象 4.設定安全組 授權型別 全部 授權物件 0.0.0.0 0 這就是預設開放所有埠且允許所有ip訪問了。方法2 在伺服器上安裝wdcp控制面板 wdcp控制面板可以幫助我們更好的管理自己的...