1.若是你是學生,就去經過學生通道購買 9.9一個月php
2.若是不是學生推薦一下連接
板瓦工 推薦1g以上內存(由於node服務器消耗內存比較大)
https://www.bwh1.net/node
注意
:mysql
1.你的域名有沒有備案,若是沒有備案,購買阿里雲時,地區選擇香港,主機在國外,域名就不須要備案
2.系統選擇ubuntulinux
名稱隨意 協議:SSH 主機:服務器的公網IP 端口:22
用戶名 root 密碼:你的密碼
阿里雲服務器(騰訊雲..)還沒完,須要到控制檯配置安全組:
容許經常使用的接口nginx
和window上類似,使用linux系統,就須要安裝必要的軟件git
apt-get update -ygithub
apt-get install zsh git curl -yweb
兩種方式均可以
第一種:sql
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
第二種:mongodb
sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
安裝完zshell後,linux的操做將會比較人性化
此時試着編輯git
會出現git的一些命令
vim ~/.zshrc
進去後的狀態你是沒法編輯的,經過按下鍵 i 進入插入狀態,找到對應位置,把內容改成ys 編輯完成,須要保存退出,按下esc,就是左上角的按鍵,此時爲命令狀態,直接輸入 :wq 回車
改完以後,須要應用主題,才生效
source ~/.zshrc
root爲管理員,有最高權限,只是本身用,一般會爲其餘人建立一個普通用戶添加用戶
useradd luyuan
建立用戶家目錄
mkdir -p /home/luyuan
給用戶家目錄
chown -R luyuan:luyuan /home/luyuan
受權於用戶sudo權限
gpasswd -a luyuan sudo
輸入用戶密碼(輸入兩次密碼,它不顯示,輸就好了)
passwd luyuan
設置用戶密碼
usermod -s /bin/bash luyuan
bash基礎特性:快捷鍵 Ctrl+a 快速跳到命令行首,
Ctrl+e 跳轉至命令行行尾
Ctrl+u 刪除行首至光標所在處之間的全部字符;
Ctrl+k 刪除光標所在處至行尾的全部字符:
ctrl+l: 清屏,至關於clear
使用lnmp一鍵安裝包,安裝lnmp環境
nginx 能夠作反向代理 負載均衡
wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh lnmp
選擇mysql版本,直接敲回車
輸入mysql密碼
若是在這裏面輸入錯誤,請按 Ctrl + backspace 鍵 刪除 輸入完成以後,敲回車
選擇mysql數據庫的引擎,回車
選擇php版本,回車
You have 3 options for your Memory Allocator install.回車
切回到根目錄
cd ~
緊接着
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.6/install.sh | bash
配置nvm環境變量
export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
回車提示:his loads nvm
安裝nodejs
nvm install node
耐心等待...
查看版本
node -v npm -v
提示版本號則成功
導入公鑰
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6
查看本身的操做系統
cat /etc/issue
Ubuntu 12.04
echo "deb [ arch=amd64 ] http://repo.mongodb.org/apt/ubuntu precise/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
Ubuntu 14.04
echo "deb [ arch=amd64 ] http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
Ubuntu 16.04
echo "deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
更新第二步設置的包
sudo apt-get update
安裝mongodb-org
sudo apt-get install -y mongodb-org
安裝完成以後
安裝成功出現如下圖示
查看mongodb版本
mongod --version
執行 mongo 操做
use shudong db.stark.insert({'name':'stark','age':18}) db.stark.find({}) exit退出
vim /etc/mongod.conf
把bindIp後面的地址刪掉,如圖
同初始化中的4相似
重啓服務:
service mongod restart
用遠程工具 mongodbbooster測試
打開mongodbbooster,connect --> create --> 把服務器的公網ip替換localhost