天天看點

首次使用 linux 阿裡雲伺服器,入門及使用

上午編輯的文章 下午更新下

安裝環境

因為伺服器預設 linux 系統,是以這裡講怎麼配置 linux 雲服務環境。

我第一次使用的時候,還以為是要去安裝一個界面化桌面,以便我這個指令小白可以操作。但是,對于隻有2G 的記憶體來說安裝了之後将會很卡很卡。後來我問學長,他說不要安裝界面化,使用指令就好了。

首先關于遠端伺服器的登入入口, 預設系統的使用者名是 root, 然後登入密碼可以在控制台進行修改。如下圖點選重置密碼。

首次使用 linux 阿裡雲伺服器,入門及使用

重置之後,然後點選遠端連接配接,就可以連接配接登入到你的

伺服器

上了。這裡要将一點,如果你是 mac 電腦的話,可以在你的電腦上通過 ssh 登入到你的伺服器。 指令如下:

ssh root@你的公網IP,比如 ssh [email protected]

然後輸入密碼即可連接配接成功。

首次使用 linux 阿裡雲伺服器,入門及使用

接下來在終端中輸入指令。配置環境。如果你是配置 java 環境,那麼可以去谷歌一下如何在 linux 中配置 java 環境,這裡我是配置的 node 環境,就講一下如何配置 node 環境以及 npm。

這裡我用的是源碼安裝。首先安裝 node 編譯依賴的第三方子產品

yum -y install gcc make gcc-c++ openssl-devel

然後下載下傳 node 的源碼包

首次使用 linux 阿裡雲伺服器,入門及使用

node 官網的源碼 包。

wget 

https://nodejs.org/dist/v8.9.4/node-v8.9.4.tar.gz

你下載下傳的時候可以手動改成目前最新版本。下載下傳後,進行解壓 tar -zxvf node-v8.9.4.tar.gz, 然後進入解壓後的檔案夾 cd node-v8.9.4, 依次

./configure

make

sudo make install

這裡編譯時間會有點久,請耐心等待- -

檢視安裝成功

首次使用 linux 阿裡雲伺服器,入門及使用

安裝 npm

同樣下載下傳 npm 包

http://nodejs.org/dist/npm/npm-1.4.9.zip

解壓 tar -zxvf npm-1.4.9.tgz

檢視是否安裝成功 npm -v

這就是 node 環境配置了, 然後就是 mysql 資料庫。 http://blog.csdn.net/win7system/article/details/53579500
關于項目的上傳,如果你本地編寫了代碼,想上傳至 ,第一個方式,可以是使用 ftp 上傳檔案。 第二個方式,就是在你的 上搭建一個 git 伺服器,通過從伺服器推送和克隆項目來擷取檔案。這裡我使用的是第二種方法,參見教程: > https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137583770360579bc4b458f044ce7afed3df579123eca000

這裡注意一下, 關于 設定 ssh 登入,一定要把建立的 .ssh 檔案放到你建立的使用者下,如我這裡是 git 使用者,路徑就是

首次使用 linux 阿裡雲伺服器,入門及使用

放置在正确位置之後,還要注意項目的歸屬者也要是 git 使用者,這樣才會在 git 使用者裡比對到對應的 ssh key。也就是下面這一個步驟

首次使用 linux 阿裡雲伺服器,入門及使用

還有一點要注意的就是,你再本地推送了代碼上 git 伺服器之後,想要在雲伺服器上擷取到代碼, 需要在伺服器上再次克隆 git clone git@server:/srv/sample.git 項目,git pull 擷取到代碼。 這裡也可以通過自己配置 git 伺服器的鈎子函數,使其自動更新代碼,我還沒配置,就先不說了 - -。

好了,現在現在基本環境配置好了就可以開始開發你的項目啦。

另外附:

項目在伺服器上啟動了,發現在本地電腦無法通過 ip 通路,那麼可能是你的端口号沒有開放,需要去伺服器上設定安全組。

具體添加方法

 ,以及其他一些關于伺服器的配置,都可以随時點選右側的 點我提問,像雲博士提問。 = =

入口
首次使用 linux 阿裡雲伺服器,入門及使用