最近在阿里雲上買了個最低配置的ecs,網域名稱還在備案過程中,先簡單記錄下伺服器配置過程吧。
ps: ecs選擇的是華北機房,1核1g記憶體40g硬碟。伺服器系統首選centos
首次登陸伺服器,通過ssh命令登陸伺服器終端。
ssh root@公網ip
然後,新建乙個普通的管理員賬號並設定密碼,用於之後的伺服器管理。
useradd test
passwd test
將新使用者test新增進管理組,便於統一管理管理員的許可權。
usermod -a -g wheel test
設定test的sudo許可權。
visudo
執行visudo命令實際上編輯的是/etc/sudoers檔案。找到root all=(all:all) all
,
並在下面新增一行test all=(all:all) all
,儲存退出。
修改主機名
伺服器主機名預設是一串看不懂的字元,這裡用自己的網域名稱做主機名。
hostname 'www.qingguoing.com'
vi /etc/sysconfig/network
network檔案最後一行增加hostname=www.qingguoing.com
.
儲存退出,下次進入伺服器便可看到修改的主機名字。
不過此時命令符提示符顯示的www,其餘部分預設省略。接下來修改環境變數ps1
vi /etc/profile
在最後加上
export.ps!='[\u@\h \w]\$'
接下來,修改下伺服器的ssh預設配置。
目標就是修改ssh的預設登入埠號22,禁止root通過ssh登入伺服器,允許test登入。
vi /etc/ssh/sshd_config
找到# port 22
,去掉注釋並將22修改為1025到65536之間沒用到的埠號。
然後在最後新增
allowusers test
這樣就只允許rest使用者通過ssh登入,如果要新增其它使用者,直接在test後面新增
儲存退出,重啟sshd服務
service sshd restart
以後登入,就只能通過允許的使用者和允許的埠號登入
ssh test@ip -p port
最後通過scp命令將本地資料夾上傳到遠端伺服器上
ps:如果待上傳的目錄沒有許可權會上傳失敗,請修改遠端目錄的屬主或者資料夾寫的許可權。
scp -p port -r /var/www/blog test@ip:/var/www
阿里雲伺服器配置
我們可以從上圖中看到auto fdisk.sh 下面我們就要用這個工具給資料盤分割槽和格式化,它是全自動的。當然,你也可以不用這個工具來分割槽,如果你是linux高手的話,可以直接通過命令符來進行分割槽 接下來,我們輸入 bash auto fdisk.sh 然後就開始分割槽並格式化。分割槽成功後,...
阿里雲配置git伺服器
檢視自己的雲伺服器,重新設定密碼,並且找到自己的公網ip。ssh root 公網ip 輸入密碼 首先安裝git,一般而言,現在的伺服器已經內建了git安裝包,我們只需要執行簡單的安裝命令即可安裝。yum install git centos apt get install git ubuntu 我們...
阿里雲伺服器配置mongdb
安裝mongodb 軟體安裝位置 usr local mongodb 資料存放位置 var mongodb data 日誌存放位置 var mongodb logs cd usr local wget 2.解壓安裝包,重新命名資料夾為mongodbtar zxvf mongodb linux x86...