amh,這是[]一個(gè)由國(guó)人開[]發(fā)的lnmp[]/nginx[] 虛擬主機(jī)面板[],看到部落一[]直在測(cè)試各種[]vps控制面[]板,有不少的[]朋友給我留言[]說(shuō)可以測(cè)試和[]分享一下am[]h,理由是簡(jiǎn)[]潔,沒有那么[]多的花俏功能[],最適合個(gè)人[]用戶使用。
本篇文章就來(lái)[]為大家?guī)?lái)利[]用amh虛擬[]主機(jī)面板在v[]ps主機(jī)上搭[]建網(wǎng)站、綁定[]域名、創(chuàng)建和[]管理mysq[]l數(shù)據(jù)庫(kù),如[]果你喜歡am[]h這種功能不[]多但足夠簡(jiǎn)潔[]的風(fēng)格,可以[]用amh建立[]wordpr[]ess博客、[]discuz[]! 論壇社區(qū)。
由于前些天部[]落激活開通了[]gce云服務(wù)[]器和了解到了[],其實(shí)谷歌的[]gce云服務(wù)[]器使用起來(lái)在[]某些方面和v[]ps差不多,[]本篇文章的a[]mh安裝是基[]于gce vps上測(cè)試[]的,你如果有[]自己的vps[]主機(jī)完全可以[]參考安裝。
輕巧amh虛擬主機(jī)面板安裝使用和gce云空間搭建網(wǎng)站實(shí)例
一、gce云vps安裝amh前準(zhǔn)備
1、gce云[]vps經(jīng)過(guò)的[]測(cè)試使用起來(lái)[]和一般的vp[]s大體相同,[]但是具體的還[]是有一些區(qū)別[]的,如果你正[]在使用lin[]ode或者g[]odaddy[] vps等這樣[]的傳統(tǒng)vps[],可以直接跳[]過(guò)本步驟,直[]接進(jìn)入下一步[]安裝過(guò)程中。[]
2、amh虛[]擬主機(jī)面板要[]求vps主機(jī)[]的內(nèi)存大于6[]00,部落申[]請(qǐng)到的goo[]gle comput[]e engine[] vps是最小[]內(nèi)存那種:0[].6gb內(nèi)存[]。
3、執(zhí)行以下命令,在gce vps上增加一個(gè)256mb的swap交換分區(qū),并在開機(jī)自動(dòng)啟用。
1 2 3 4 5 6 | cd /var/ dd if = /dev/zero of=swapfile bs=1024 count=262144 /sbin/mkswap swapfile /sbin/swapon swapfile /sbin/swapon -s echo "/var/swapfile swap swap defaults 0 0" >> /etc/fstab |
4、開放gc[]e vps的80[],8888等[]端口,開啟h[]ttp訪問和[]amh后臺(tái)登[]錄。你可以直[]接進(jìn)入gce[]的防火墻規(guī)則[]中新建規(guī)則,[]加入80,8[]888等這樣[]的常用端口即[]可。
5、當(dāng)然你也可以使用gcutil,執(zhí)行以下命令即可添加80端口。
1 | gcutil addfirewall http2 --description="incoming http allowed." --allowed="tcp:http" |
6、執(zhí)行該命[]令后就可以在[]google[] comput[]e engine[]控制中心中看[]到新增加的防[]火墻規(guī)則,和[]剛剛我們手動(dòng)[]添加的效果是[]一樣的。
二、amh虛擬主機(jī)面板安裝圖文過(guò)程
1、要安裝a[]mh虛擬主機(jī)[]面板,用ss[]h登錄vps[],然后執(zhí)行以[]下命令:
wget http://amh.sh/file/amh/4.2/amh.sh && chmod 775 amh.sh && ./amh.sh 2>&1 | tee amh.log
2、選擇你要[]安裝還是卸載[]amh,輸入[]1是安裝。
3、然后是設(shè)[]置mysql[]密碼、amh[]管理員密碼,[]回車開始安裝[]。
4、根據(jù)vp[]s主機(jī)的性能[]不同,amh[]安裝所需要的[]時(shí)間也會(huì)不同[],我在gce[] vps上安裝[]花了60分鐘[]。
5、安裝完成[]后,即可以:[]ip:888[]8這樣的地址[]登錄amh虛[]擬主機(jī)管理后[]臺(tái)。
6、amh控[]制面板設(shè)計(jì)得[]比較簡(jiǎn)潔,既[]可以用命令操[]作也可以直接[]點(diǎn)擊啟動(dòng)或者[]關(guān)閉web服[]務(wù)器組件。部[]落安裝amh[]后發(fā)現(xiàn)占用內(nèi)[]存在100m[]b左右。(點(diǎn)[]擊放大)
三、amh創(chuàng)建網(wǎng)站綁定域名增加ftp
1、在amh[]中點(diǎn)擊新增虛[]擬主機(jī),然后[]填寫你想要綁[]定的域名,其[]它的可以保持[]默認(rèn),最后點(diǎn)[]擊&ldqu[]o;保存&r[]dquo;即[]可創(chuàng)建成功。[](點(diǎn)擊放大)[]
2、amh會(huì)[]根據(jù)域名來(lái)分[]配不同的網(wǎng)站[]根目錄,默認(rèn)[]主頁(yè)、偽靜態(tài)[]規(guī)則等這些都[]可以編輯修改[]。
3、新增加f[]tp賬戶可以[]指定到具體的[]網(wǎng)站根目錄,[]可以賦予某一[]個(gè)ftp賬號(hào)[]訪問所有網(wǎng)站[]的根目錄權(quán)限[]。
四、amh創(chuàng)建和管理mysql數(shù)據(jù)庫(kù)
1、要?jiǎng)?chuàng)建新[]的mysql[]數(shù)據(jù)庫(kù),點(diǎn)擊[]&ldquo[];創(chuàng)建數(shù)據(jù)庫(kù)[]&rdquo[];按鈕。
2、然后在下[]方填寫新的m[]ysql數(shù)據(jù)[]庫(kù)名稱,可以[]一次性創(chuàng)建多[]個(gè),最后點(diǎn)擊[]保存。
3、創(chuàng)建my[]sql成功。[]
4、默認(rèn)的是[]root作為[]mysql數(shù)[]據(jù)庫(kù)的用戶,[]我們要?jiǎng)?chuàng)建新[]的mysql[]數(shù)據(jù)庫(kù)用戶名[],需要在下方[]點(diǎn)擊&ldq[]uo;新建用[]戶&rdqu[]o;。
5、設(shè)置好m[]ysql用戶[]名名稱和密碼[]選裝,點(diǎn)擊下[]方的保存即可[]。
五、amh虛擬主機(jī)面板備份和還原設(shè)置
1、amh還[]提供了簡(jiǎn)單的[]備份功能,備[]份時(shí)可以設(shè)置[]一個(gè)密碼。
2、備份好了[]后,日后如果[]想要恢復(fù)am[]h某一時(shí)間的[]設(shè)置和數(shù)據(jù),[]可以點(diǎn)擊&l[]dquo;一[]鍵還原&rd[]quo;。
3、備份還可[]以備份到遠(yuǎn)程[]的ftp上。[]
六、amh虛擬主機(jī)面板安裝使用小結(jié)
1、amh控[]制面板除了直[]接在網(wǎng)頁(yè)上操[]作外,你還可[]以直接在ss[]h中使用各種[]命令來(lái)執(zhí)行,[]例如管理虛擬[]機(jī),執(zhí)行am[]h host,然[]后按照相關(guān)命[]令操作。
2、amh用[]來(lái)搭建網(wǎng)站是[]基本上足夠了[],但是在用戶[]的管理、權(quán)限[]分配、api[]接口方面欠缺[],所以說(shuō)am[]h比較適合個(gè)[]人或者幾個(gè)人[]使用vps。[]
以上就是本文[]的全部?jī)?nèi)容,[]希望對(duì)大家的[]學(xué)習(xí)有所幫助[],也希望大家[]多多支持。
評(píng)論一下?