阿里云服務(wù)器怎么用?阿里云服務(wù)器使用教程
一個(gè)完整的網(wǎng)站可以大致分為三個(gè)部分.服務(wù)器.域名.網(wǎng)站程序.你現(xiàn)在有了服務(wù)器.需要把網(wǎng)站程序?qū)懞?(如果自己不會(huì)寫(xiě)的話(huà)可以找建站公司或者是買(mǎi)一套程序)然后在服務(wù)器上配置好環(huán)境并上傳程序.然后解析和綁定下域名即可訪(fǎng)問(wèn)。
阿里云使用,第一步購(gòu)買(mǎi);第二步配置環(huán)境啊,那是個(gè)空主機(jī),需要格式化安裝軟件,第三步上域名注冊(cè)的地方解析域名把服務(wù)器ip弄過(guò)去,第四步,用工具連接服務(wù)器,把代碼傳上去(htdocs?)
首先,要感謝阿里云論壇,感謝朋友們對(duì)我的幫助,因?yàn)?天前,我還是一個(gè)對(duì)linux系統(tǒng)一無(wú)所知的人,在這個(gè)論壇,問(wèn)了很多問(wèn)題,得到了包括版主、普通會(huì)員許多人的熱心解答,通過(guò)慢慢的嘗試,終于找到一個(gè)非常便捷的方法,安裝WDCP包,配置linux服務(wù)器,有控制面板,非常適合新手,可以建新網(wǎng)站,也可以轉(zhuǎn)移其他虛擬空間的網(wǎng)站到這里。
為什么選擇WDCP,而不是官方提供的 phpwind的一鍵安裝包,理由很簡(jiǎn)單,WDCP有控制面板,PHPWIND沒(méi)有,WDCP不自帶PHPWIND程序,不是每個(gè)人都要這個(gè)程序的,對(duì)吧?
在這里,我建議你在正式安裝你的網(wǎng)站前,可以開(kāi)通一個(gè)5天試用的阿里云空間,先試著練下手,再正式購(gòu)買(mǎi)空間。
本篇不是教程的教程,只適用于對(duì)于linux一點(diǎn)都不懂的朋友們!
以下紅色字體,都是指令,可以直接復(fù)制,然后到Xshell里右鍵黏貼。
1、開(kāi)通一個(gè)阿里云空間,系統(tǒng)可以選擇 CentOS 6.3 64位 安全加固版 ;
2、下載 xshell 和 xftp
3、linux系統(tǒng)掛載數(shù)據(jù)盤(pán)
Linux 系統(tǒng)掛載數(shù)據(jù)盤(pán)
適用系統(tǒng):Linux(Redhat , CentOS,Debian,Ubuntu)
* Linux的云服務(wù)器數(shù)據(jù)盤(pán)未做分區(qū)和格式化,可以根據(jù)以下步驟進(jìn)行分區(qū)以及格式化操作。
下面的操作將會(huì)把數(shù)據(jù)盤(pán)劃分為一個(gè)分區(qū)來(lái)使用。
1、查看數(shù)據(jù)盤(pán)
在沒(méi)有分區(qū)和格式化數(shù)據(jù)盤(pán)之前,使用 “df –h”命令,是無(wú)法看到數(shù)據(jù)盤(pán)的,可以使用“fdisk -l”命令查看。如下圖:
友情提示:若您執(zhí)行fdisk -l命令,發(fā)現(xiàn)沒(méi)有 /dev/xvdb 標(biāo)明您的云服務(wù)無(wú)數(shù)據(jù)盤(pán),那么您無(wú)需進(jìn)行掛載,此時(shí)該教程對(duì)您不適用
2、 對(duì)數(shù)據(jù)盤(pán)進(jìn)行分區(qū)
執(zhí)行“fdisk -S 56 /dev/xvdb”命令,對(duì)數(shù)據(jù)盤(pán)進(jìn)行分區(qū);
根據(jù)提示,依次輸入“n”,“p”“1”,兩次回車(chē),“wq”,分區(qū)就開(kāi)始了,很快就會(huì)完成。
3、 查看新的分區(qū)
使用“fdisk -l”命令可以看到,新的分區(qū)xvdb1已經(jīng)建立完成了。
4、格式化新分區(qū)
使用“mkfs.ext3 /dev/xvdb1”命令對(duì)新分區(qū)進(jìn)行格式化,格式化的時(shí)間根據(jù)硬盤(pán)大小有所不同。
(也可自主決定選用其它文件格式,如ext4等)
5、添加分區(qū)信息
使用“echo '/dev/xvdb1 /mnt ext3 defaults 0 0' >> /etc/fstab”(不含引號(hào))命令寫(xiě)入新分區(qū)信息。
然后使用“cat /etc/fstab”命令查看,出現(xiàn)以下信息就表示寫(xiě)入成功。
注:ubuntu12.04不支持barrier,所以正確寫(xiě)法是:echo '/dev/xvdb1 /mnt ext3 barrier=0 0 0' >> /etc/fstab
* 如果需要把數(shù)據(jù)盤(pán)單獨(dú)掛載到某個(gè)文件夾,比如單獨(dú)用來(lái)存放網(wǎng)頁(yè),可以修改以上命令中的/mnt部分
6、掛載新分區(qū)
使用“mount -a”命令掛載新分區(qū),然后用“df -h”命令查看,出現(xiàn)以下信息就說(shuō)明掛載成功,可以開(kāi)始使用新的分區(qū)了。
具體步驟如下:
(1)、用xshell連接服務(wù)器
(2)、檢查磁盤(pán)信息指令:fdisk –l(回車(chē)) (-l前有一個(gè)空格,這個(gè)沒(méi)什么意義,就是按照視頻教程來(lái)做的,你可以自己看下)
(3)、分區(qū),指令:
fdisk -S 56 /dev/xvdb(回車(chē)) (這個(gè)你還是復(fù)制、黏貼到Xshell去吧)
n(回車(chē))
p(回車(chē))
1(回車(chē))
(回車(chē))
(回車(chē))
wq(回車(chē))
(4)、分區(qū)完成后,檢查指令:fdisk -l(其實(shí)這個(gè)步驟也沒(méi)什么意義)
(5)、格式化,指令:mkfs.ext3 /dev/xvdb1(/dev前有一個(gè)空格,你會(huì)看到一個(gè)%不斷增加,需要一點(diǎn)時(shí)間來(lái)完成)
(6)、因?yàn)閃DCP,是裝在 /www 文件夾下面的,所以?huà)燧dwww文件夾,但是根目錄里沒(méi)有www文件夾,先要?jiǎng)?chuàng)建一個(gè),指令:
cd ..(回車(chē))(回到上一目錄,直至根目錄,..前面有一個(gè)空格)
pwd(回車(chē))(檢查下,是不是返回的是 / ,在根目錄了)
mkdir www(回車(chē))(創(chuàng)建一個(gè)www目錄,在根目錄下,www前面有一個(gè)空格)
(7)、添加分區(qū)信息,指令:echo '/dev/xvdb1 /www ext3 defaults 0 0' >> /etc/fstab(回車(chē))(可以直接把紅色字體復(fù)制,黏貼。命令寫(xiě)入新分區(qū)信息,屏幕上是沒(méi)有反映的,但是你用 cat /etc/fstab(回車(chē)),這個(gè)命令檢查,可以看到成功信息。)
(8)、掛載:
df -h(回車(chē))(先檢查下沒(méi)有掛載的情況下,是什么樣子的)
df –h(回車(chē))(檢查是否完成掛載的指令,如果順利完成,最后一行,應(yīng)該是:/dev/xvdb1 xxG xxM xxG 1% /www,這樣代碼)
4、安裝WDCP一鍵安裝包
在線(xiàn)編譯安裝,把安裝包放到 /home 下面,最新版的WDCP(v2.5.7版本)安裝,參考帖:http://www.wdlinux.cn/bbs/thread-5621-1-1.html
(1)、用xshell 連接服務(wù)器,安裝unzip命令,指令:
yum install unzip(回車(chē))
如果,中途提示是否繼續(xù),選y(回車(chē))
(2)、進(jìn)入home目錄,指令:cd /home(回車(chē))(/home前有一個(gè)空格)
(3)、下載源碼編譯安裝:指令(直接復(fù)制到xshell即可),指令如下:
wget http://dl.wdlinux.cn:5180/lanmp_laster.tar.gz(回車(chē))(下載gz壓縮包,到home目錄下)
tar zxvf lanmp_laster.tar.gz(回車(chē))(解壓壓縮包)
sh install.sh(回車(chē))(開(kāi)始安裝)
大約十幾秒后,會(huì)出現(xiàn)一個(gè)讓你選擇1-5的安裝步驟,我用的是 阿帕奇 PHP MYSQL,就是第一個(gè),所以,需要按1(回車(chē))(這里根據(jù)你的需要選擇,1是阿帕奇,2是nginx,我是選的1),2.5.7接下來(lái)還有一個(gè)選項(xiàng),就是選擇MYSQL版本,我也是用的1,稍微低一點(diǎn)的那個(gè)版本,接著最整個(gè)安裝過(guò)程,需要30-50分鐘完成,最后回到[root@XXXXXXXXX home]這個(gè)提示符了,說(shuō)明安裝完成了,即可進(jìn)入 WDCP系統(tǒng)了。
5、進(jìn)入WDCP系統(tǒng)后,創(chuàng)建新網(wǎng)站,創(chuàng)建mysql數(shù)據(jù),創(chuàng)建ftp都可以哦,參考論壇:http://www.wdlinux.cn/bbs/
----------------------------------------------------- 以下是如何搬站----------------------------------------------------
6、對(duì)于新建網(wǎng)站,這樣已經(jīng)足夠了,對(duì)于搬遷網(wǎng)站,我這里再展開(kāi)講一下,希望對(duì)linux系統(tǒng)一竅不通的朋友們有所幫助!
(1)、通過(guò)WDCP后臺(tái),創(chuàng)建一個(gè)新網(wǎng)站,域名、網(wǎng)站目錄,按照你自己設(shè)置來(lái),這個(gè)新建的網(wǎng)站目錄,在 /www/web 下面的,你可以找到你自建的目錄,比如是abc;
(2)、把你以前的網(wǎng)站,壓縮成一個(gè) zip壓縮包,比如123.zip,通過(guò) xftp,把123.zip上傳到 /www/web/abc 下面;
(3)、用xshell進(jìn)入這個(gè)目錄,指令:cd /www/web/abc(回車(chē))
(4)、解壓123.zip,指令:unzip 123.zip(回車(chē)),這時(shí)候就完成解壓了,你可以通過(guò)xftp查看下
(5)、通過(guò)WDCP后臺(tái),創(chuàng)建一個(gè)mysql數(shù)據(jù)庫(kù),用戶(hù)名、數(shù)據(jù)庫(kù)名、密碼,都要和你之前服務(wù)器上的一致,比如用戶(hù)名、數(shù)據(jù)庫(kù)名叫 bbs;
(6)、把你之前網(wǎng)站的 sql 數(shù)據(jù)庫(kù),通過(guò) xftp 傳到 /www/wdlinux/mysql-5.1.69/var/bbs 下面,請(qǐng)注意,這里的bbs文件夾,就是你剛才創(chuàng)建的mysql數(shù)據(jù)庫(kù)的文件夾,mysql-5.1.69 是現(xiàn)在我寫(xiě)這篇文章時(shí),wdcp的mysql版本,以后可能會(huì)變動(dòng)哦,你根據(jù)實(shí)際來(lái)找吧,很容易的。
(7)、怎么才能有網(wǎng)站的 sql數(shù)據(jù)庫(kù)?這個(gè)需要找你之前的空間商,讓他幫你打包下即可,就一個(gè)文件,是以 .sql 結(jié)尾的,例如,我們叫做 bbs.sql
(8)、通過(guò) xshell 連接服務(wù)器,輸入以下指令:
<1>.mysql -u(用戶(hù)名) -p(密碼)(回車(chē))(解釋?zhuān)阂话阌脩?hù)名都是 root,密碼就是你mysql的密碼,可以通過(guò)wdcp后臺(tái)設(shè)置,假設(shè)你的密碼是:123456,那么這個(gè)指令就是 mysql -uroot -p123456(回車(chē)),注意兩個(gè) - 之前都有空格,完成后,就是進(jìn)入到了mysql了。)
<2>.mysql>use 數(shù)據(jù)庫(kù)(回車(chē))(解釋?zhuān)焊鶕?jù)上面的設(shè)定,這里應(yīng)該輸入的具體指令是 use bbs(回車(chē)),bbs前有空格)
<3>.mysql>source SQL文件(回車(chē))(解釋?zhuān)焊鶕?jù)上面的設(shè)定,這里應(yīng)該輸入的具體指令是 source /www/wdlinux/mysql-5.1.69/var/bbs/bbs.sql(回車(chē)),/www前面有空格,回車(chē)后就把你的數(shù)據(jù)庫(kù)導(dǎo)入進(jìn)去了,這個(gè)方法的有點(diǎn)是,不受到phpmyadmin對(duì)數(shù)據(jù)庫(kù)大小的限制)
<4>.大功告成,這樣,你的網(wǎng)站文件,還有數(shù)據(jù)庫(kù),都搬遷到了阿里云服務(wù)器了,并且因?yàn)槟愕膍ysql用戶(hù)名、數(shù)據(jù)庫(kù)名還有密碼與之前空間的是一致的,所以你根本不用修改網(wǎng)站config文件,直接就可以正常運(yùn)行了。
ok,所有事情都昨晚了,看看是不是能正常運(yùn)行網(wǎng)站了?
寫(xiě)的這些東西,我都經(jīng)過(guò)了實(shí)地的操作,試驗(yàn)過(guò),貌似是可以的,但是我沒(méi)有阿里云這里備案過(guò)的域名,所以,還希望大家也一起檢測(cè)下。
壇子里有很多幫助新手的教程,但是在我看來(lái),大部分都稍微“深?yuàn)W”了一點(diǎn),對(duì)掌握了一些linux知識(shí)的人來(lái)說(shuō),是很簡(jiǎn)單看得懂,對(duì)3天前的我來(lái)說(shuō),略顯深?yuàn)W,經(jīng)過(guò)3天的總結(jié)嘗試,申請(qǐng)了2個(gè)小號(hào),開(kāi)通了5天測(cè)試服務(wù)器,我把自己的心得寫(xiě)下來(lái),都是最基礎(chǔ)的東西,對(duì)于100%不懂linux系統(tǒng)的朋友最合適吧,包括哪里需要空格,哪里需要回車(chē),都一一標(biāo)明,希望能對(duì)和我一樣的新手中的新手,有所幫助。
關(guān)鍵詞: 阿里云服務(wù)器怎么用 阿里云服務(wù)器