[前言]
租用VPS跟本地端上所使用的機器一定會有些不一樣的地方。
像是少很多套件,需要自己安裝,有些設定不會有,要自己手動在設定等。
本文是在紀錄所有VPS上剛安裝好一個新的Ubuntu 之後,所要處理的問題。
整理在這裡方便日後碰到問題以便查詢。
同時本文章會不定期的更新,因為碰到的問題,只會多,不會減少。
下列是初始化的腳本,腳本使用方法如下:
chmod 700 initial_ubuntu.sh ./initial_ubuntu.sh your_user_name
[腳本內容]
[腳本說明]
分成幾個部份:
- 調整locale語系與編碼
- 調整時區(timezone: Asia/Taipei)
- 調整防火牆
- 新增一個使用者,並自行設定密碼
- 調整ssh 設定,禁止root 使用者登入。延長ssh 連線時間
- 安裝所需要的套件,更新所需要的套件
- 自行新增.bashrc 與 .bash_profile 至使用者家目錄下(參考49~55行,60~61行)
因為hosting provider 為了能夠快速的把作業系統安裝好,通常所使用的鏡像基本上都是最小化的安裝。
因此多少都會遺漏部份的套件,因此這部份需要自己安裝,另外,因為國際的關係,所以語系通常都是使用en_US.utf-8 作為locale。因此在腳本特別針對這一部份,進行語系的修正。在server 上面的中文網頁不會有問題的窘境。
[參考資料]