一提到雲主機,你們確定熟知國內最知名品牌——阿里雲了,後來居上的它受到很多的站長所追捧,它的穩定與服務讓它的性價比直線上升,如今阿里雲的最低端配置雲主機年費只須要550元了,在同類產品中可謂最有性價了。若是想作個小站,又想速度上去,阿里雲也是一個不錯的選擇。用過阿里雲的站長都知道,
阿里雲主機是須要本身動手配置的,一些站長就有誇大其詞說「沒有必定的技術,最好不要用阿里雲」。其實,
配置阿里雲主機也不是很難,只要按照本文的方法一步一步去作就能夠了。
第一步:遠程鏈接阿里雲主機。
下載xshell和xftp 並安裝。這2個軟件能夠到網站下載。xshell 是一個強大的安全終端模擬軟件,它支持SSH1, SSH2, 以及Microsoft Windows 平臺的TELNET 協議,能夠方便地遠程登陸阿里雲主機。Xftp 是一個基於 MS windows 平臺的功能強大的SFTP、FTP 文件傳輸軟件,能夠經過它來上傳文件到主機。
這2個軟件的安裝這裏就不說了。下面來看看怎麼使用這兩個軟件。
1、打開xshell
2、設置雲服務器登陸信息,點擊認證(新版本多是「用戶身份驗證」)。填寫阿里雲主機用戶名和密碼。
3、設置服務器賬號密碼。再點擊「鏈接」,填寫在「主機」處填寫你購買的阿里雲主機的IP地址。
4、設置字符集編碼。點擊」終端「,而後在「編碼」選項選擇「 UTF-8″。而後按肯定保存配置。接着就開始鏈接主機了。
5、鏈接後的阿里雲主機的廬山正面目。
到這裏,咱們遠程鏈接上了阿里雲主機。 阿里雲服務器是純淨態的,因此只有看見這樣黑黑的面板,軟件都是須要本身來安裝。
第二步:使用阿里雲自帶的分區工具auto_fdisk.sh 給數據盤分區並格式化、掛載。
這個工具默認自帶的,不須要下載安裝。它的功能是「自動檢測是否有還沒有分區的數據盤,格式化新的數據盤並自動掛載。」
鏈接上了主機,咱們能夠在上圖中輸入 ll 這2個字母,就會看到以下圖:
咱們能夠從上圖中看到
auto_fdisk.sh ,下面咱們就要用這個工具給數據盤分區和格式化,它是全自動的。(固然,你也能夠不用這個工具來分區,若是你是
linux高手的話,能夠直接經過命令符來進行分區)
接下來,咱們輸入:bash auto_fdisk.sh 而後就開始分區並格式化。分區成功後,你再輸入:fdisk -l 就能夠看到新分區,以下圖:
下一節,咱們將進行系統配置。php
第三步:配置系統——Linux一鍵安裝web環境全攻略。
一鍵安裝
包
下載:
點此下載
代碼以下 |
複製代碼 |
安裝須知
一、此安裝包包含的軟件及版本爲:
nginx:1.0.1五、1.2.五、1.4.4
apache:2.2.2二、2.4.2
mysql:5.1.7三、5.5.3五、5.6.15
php:5.3.1八、5.4.2三、5.5.7
php擴展:memcache、Zend Engine/ OPcache
ftp:(yum/apt-get安裝)
phpwind:8.7 GBK
phpmyadmin:4.1.8
二、請使用最新的一鍵安裝包腳本安裝,之前老版本都存在bug,會致使安裝異常以及安裝的環境混亂。
三、執行一鍵安裝包(./install.sh),會自動清理以前一鍵安裝包安裝過的環境。
若是您已經安裝過一鍵安裝包,再次執行安裝,如如有重要數據,請自行備份/alidata目錄。
四、一鍵安裝包會將軟件安裝在/alidata目錄下。
若是您的系統不存在數據盤,則一鍵安裝包會將軟件安裝到系統/alidata目錄下。
若是您的系統存在數據盤,且尚未格式化掛載數據盤。則一鍵安裝包會自動幫您格式化第一塊數據盤,並掛載在/alidata目錄下。
若是您的系統存在數據盤,且已格式化並掛載了第一塊數據盤。一鍵安裝包會將第一塊數據盤再次掛載到/alidata目錄下,並不影響您以前的掛載目錄的使用。
若是您的系統存在數據盤,且已格式化數據盤,但沒有掛載數據盤。一鍵安裝包會將第一塊數據盤掛載到/alidata目錄下。
五、怎麼樣卸載一鍵安裝包?
能夠執行如下命令完成卸載:
chmod 777 -R sh-1.3.0/
cd sh-1.3.0/
./uninstall.sh
|
下載好安裝包,先上傳到主機的/home目錄下。能夠上xshell界面裏輸入:cd /home 而後點擊調用xftp,以下圖:
點擊調用xftp後,會打開xftp工具,而後咱們就能夠把下載的安裝包上傳到主機的home目錄下,能夠直接拖過去,以下圖:
上傳完成後,咱們返回shell界面,輸入:chmod –R 777 sh
肯定後再輸入:cd sh && chmod +x install*.sh && ./install.sh
這時,出現了一個選擇提示,進入web服務器版本的選擇界面,以下圖:
在高併發鏈接的狀況下,Nginx是Apache服務器不錯的替代品。Nginx同時也能夠做爲7層負載均衡服務器來使用。根據個人測試結果,Nginx 0.8.46 + PHP 5.2.14 (FastCGI) 能夠承受3萬以上的併發鏈接數,至關於同等環境下Apache的10倍。這裏咱們選擇nginx,輸入1,回車(若是什麼都不輸入,直接回車,或者輸入錯誤的字符,則默認選擇nginx)
而後咱們再選擇要安裝的nginx的版本(若是web服務器選擇的是apache,這裏提示信息則是要安裝apache的版本),總共有1.0.15/1.2.5/1.4.4三個版本能夠提供咱們選擇,這裏咱們選擇1.2.5版本,則輸入2,回車(若是什麼都不輸入,直接回車,或者輸入錯誤的字符,則默認選擇1.0.15版本)
而後咱們再選擇要安裝的php的版本,總共有5.3.18/5.4.23/5.5.7三個版本能夠提供咱們選擇,這裏咱們選擇5.5.7版本,則輸入3,回車(若是什麼都不輸入,直接回車,或者輸入錯誤的字符,則默認選擇5.3.18版本)
而後咱們再選擇要安裝的mysql的版本,總共有5.1.73/5.5.35/5.6.15三個版本能夠提供咱們選擇,這裏咱們選擇5.1.73版本,則輸入1,回車(若是什麼都不輸入,直接回車,或者輸入錯誤的字符,則默認選擇5.1.73版本)
而後能夠看到咱們剛纔選擇的版本以下,咱們輸入y或者Y進行安裝。
到這裏,咱們就正式進入環境安裝環節了,程序正在自動編譯安裝服務。通常這個過程會持續20分鐘的樣子。 直到出現以下圖這樣的,就說明安裝已經完成。
輸入命令 :netstat -tunpl
咱們能夠看到正在運行狀態的服務及端口:9000端口是php進程服務,3306端口是mysql服務,80端口是nginx服務,21端口是ftp服務。
在命令行裏輸入: cat account.log 能夠查看ftp和mysql的賬號和密碼:
另外咱們也能夠cat /alidata/website-info.log中查看到剛纔安裝軟件的版本信息。
好了。全部配置都已經完成了。這時,咱們在瀏覽器地址欄輸入購買的阿里雲IP地址,就能夠打開,出來的界面是phpwind論壇程序安裝,這是安裝包自帶的,以及
數據庫管理工具phpmyadmin