1. 登陸服務器
系統開通成功后手機會收到阿里云發來的短信,包含公網ip及root登錄密碼。
WEB管理后臺方式
可通過阿里云管理后臺選擇“連接管理終端…”進行登錄
提示輸入VNC密碼
登錄成功后顯示shell界面,這時需要輸入root賬號及其密碼登錄到系統
這時候就可以進行系統操作了
但是這種方式操作比較不方便,建議使用ssh進行管理操作,阿里云系統已經自帶了ssh服務,我們用ssh client連接進來即可。
SSH方式遠程管理
windows用戶可以安裝putty,通過putty進行SSH操作
mac os及linux用戶可以直接通過控制臺進行ssh操作
sshroot@公網IP
輸入root密碼進行登錄
2. 修改root賬號密碼并新建一個管理賬戶
為了安全起見,必須改掉初始的root用戶密碼,另建一個足夠復雜強度的新密碼。
輸入命令
passwd
輸入兩遍相同的密碼
修改root賬戶密碼完畢,接下來新建一個管理賬戶,以后使用這個管理賬戶進行遠程ssh管理,并禁用root賬戶的ssh遠程管理功能
添加一個新賬戶
adduser username
創建普通用戶“xfire”成功,接下來為用戶“xfire”賦予sudo能能
vim /etc/sudoers
:wq
保存并退出
3. 系統更新
apt-get update
apt-get upgrade
4.修改SSH配置 提升安全性
首先備份下配置文件
cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
輸入
vim /etc/ssh/sshd_config
編輯配置文件
配置內容如下:
鍵入”/“ 查找關鍵字Port, 然后修改為“2002”
PermitRootLogin no
PassWordAuthenticationno
PermitEmptyPasswords no
StrictModes yes # 檢查密鑰的用戶和權限是否正確,默認打開的
RSAAuthentication yes # 啟用 RSA 認證
PubkeyAuthentication yes # 啟用公鑰認證
ServerKeyBits 1024 # 將ServerKey強度改為1024比特
:wq
保存并退出
接下來生成RSA公鑰及秘鑰
在本機的控制臺下輸入
ssh-keygen
并回車,可以給key文件起個名字 例如 “wuchuanbin”
接下來一路回車即可
在~/.ssh/路徑下會生成兩個文件,其中后綴為.pub的為公鑰文件,將其上傳只服務器用戶目錄下
scp ~/.ssh/wuchuanbin/@MBP.pub username@IP:~/
以新創建的管理用戶登錄ssh,并在改用戶目錄下添加.ssh目錄
mkdir .ssh
將公鑰信息添入authorized_keys文件
cat wuchuanbin@MBP.pub >> ~/.ssh/authorized_keys
最后,重啟ssh服務,使其配置生效
使用
ssh-p2002username@ip
登錄服務器
5. 安裝MySQL
sudoapt-getinstallmysql-server
鍵入mysql管理員賬戶密碼
6. 安裝Apache
sudoapt-getinstallapache2
在瀏覽器里鍵入 http://阿里云服務器公網IP 驗證一下
如看到WEB頁面,則表示Apache服務已經安裝成功
7. 安裝php 5 環境
sudoapt-getinstalllibapache2-mod-php5
sudoa2enmodphp5
重啟Apache服務
sudoserviceapache2restart
接下來驗證一下PHP環境,編輯一個phpinfo.php文件fangdao /var/www/html中(此次為ubuntu 14.04環境,12.04默認為/var/www)
sudovim/var/www/html/phpinfo.php
文件內容為:
:wq
保存并退出
此時在/var/www/html 新增了phpinfo.php 文件
我們在瀏覽器里輸入 http://阿里云服務器公網IP/phpinfo.php 驗證一下php環境是否正常
8. 結合PHP與mysql
sudoapt-getinstallphp5-mysql
原創文章,轉載請注明:轉載自吳川斌的博客
本文鏈接地址:阿里云服務器 ECS Ubuntu系統安裝配置
新聞熱點
疑難解答
圖片精選