詳解輕巧AMH虛擬主機(jī)面板安裝使用和GCE云空間搭建網(wǎng)站實(shí)例
AMH,這是一個(gè)由國(guó)人開(kāi)發(fā)的LNMP/Nginx 虛擬主機(jī)面板,看到部落一直在測(cè)試各種VPS控制面板,有不少的朋友給我留言說(shuō)可以測(cè)試和分享一下AMH,理由是簡(jiǎn)潔,沒(méi)有那么多的花俏功能,最適合個(gè)人用戶使用。
本篇文章就來(lái)為大家?guī)?lái)利用AMH虛擬主機(jī)面板在VPS主機(jī)上搭建網(wǎng)站、綁定域名、創(chuàng)建和管理MysqL數(shù)據(jù)庫(kù),如果你喜歡AMH這種功能不多但足夠簡(jiǎn)潔的風(fēng)格,可以用AMH建立Wordpress博客、Discuz! 論壇社區(qū)。
由于前些天部落激活開(kāi)通了GCE云服務(wù)器和了解到了,其實(shí)谷歌的GCE云服務(wù)器使用起來(lái)在某些方面和VPS差不多,本篇文章的AMH安裝是基于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)和一般的VPS大體相同,但是具體的還是有一些區(qū)別的,如果你正在使用Linode或者Godaddy VPS等這樣的傳統(tǒng)VPS,可以直接跳過(guò)本步驟,直接進(jìn)入下一步安裝過(guò)程中。
2、AMH虛擬主機(jī)面板要求VPS主機(jī)的內(nèi)存大于600,部落申請(qǐng)到的Google Compute Engine VPS是最小內(nèi)存那種:0.6GB內(nèi)存。
3、執(zhí)行以下命令,在GCE VPS上增加一個(gè)256MB的swap交換分區(qū),并在開(kāi)機(jī)自動(dòng)啟用。
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、開(kāi)放GCE VPS的80,8888等端口,開(kāi)啟Http訪問(wèn)和AMH后臺(tái)登錄。你可以直接進(jìn)入GCE的防火墻規(guī)則中新建規(guī)則,加入80,8888等這樣的常用端口即可。
5、當(dāng)然你也可以使用gcutil,執(zhí)行以下命令即可添加80端口。
gcutil addfirewall http2 --description="Incoming http allowed." --allowed="tcp:http"
6、執(zhí)行該命令后就可以在Google Compute Engine控制中心中看到新增加的防火墻規(guī)則,和剛剛我們手動(dòng)添加的效果是一樣的。
二、AMH虛擬主機(jī)面板安裝圖文過(guò)程
1、要安裝AMH虛擬主機(jī)面板,用SSH登錄VPS,然后執(zhí)行以下命令:
2、選擇你要安裝還是卸載AMH,輸入1是安裝。
3、然后是設(shè)置MysqL密碼、AMH管理員密碼,回車開(kāi)始安裝。
4、根據(jù)VPS主機(jī)的性能不同,AMH安裝所需要的時(shí)間也會(huì)不同,我在GCE VPS上安裝花了60分鐘。
5、安裝完成后,即可以:IP:8888這樣的地址登錄AMH虛擬主機(jī)管理后臺(tái)。
6、AMH控制面板設(shè)計(jì)得比較簡(jiǎn)潔,既可以用命令操作也可以直接點(diǎn)擊啟動(dòng)或者關(guān)閉Web服務(wù)器組件。部落安裝AMH后發(fā)現(xiàn)占用內(nèi)存在100MB左右。(點(diǎn)擊放大)
三、AMH創(chuàng)建網(wǎng)站綁定域名增加FTP
1、在AMH中點(diǎn)擊新增虛擬主機(jī),然后填寫你想要綁定的域名,其它的可以保持默認(rèn),最后點(diǎn)擊“保存”即可創(chuàng)建成功。(點(diǎn)擊放大)
2、AMH會(huì)根據(jù)域名來(lái)分配不同的網(wǎng)站根目錄,默認(rèn)主頁(yè)、偽靜態(tài)規(guī)則等這些都可以編輯修改。
3、新增加FTP賬戶可以指定到具體的網(wǎng)站根目錄,可以賦予某一個(gè)FTP賬號(hào)訪問(wèn)所有網(wǎng)站的根目錄權(quán)限。
四、AMH創(chuàng)建和管理MysqL數(shù)據(jù)庫(kù)
1、要?jiǎng)?chuàng)建新的MysqL數(shù)據(jù)庫(kù),點(diǎn)擊“創(chuàng)建數(shù)據(jù)庫(kù)”按鈕。
2、然后在下方填寫新的MysqL數(shù)據(jù)庫(kù)名稱,可以一次性創(chuàng)建多個(gè),最后點(diǎn)擊保存。
3、創(chuàng)建MysqL成功。
4、默認(rèn)的是root作為MysqL數(shù)據(jù)庫(kù)的用戶,我們要?jiǎng)?chuàng)建新的MysqL數(shù)據(jù)庫(kù)用戶名,需要在下方點(diǎn)擊“新建用戶”。
5、設(shè)置好MysqL用戶名名稱和密碼選裝,點(diǎn)擊下方的保存即可。
五、AMH虛擬主機(jī)面板備份和還原設(shè)置
1、AMH還提供了簡(jiǎn)單的備份功能,備份時(shí)可以設(shè)置一個(gè)密碼。
2、備份好了后,日后如果想要恢復(fù)AMH某一時(shí)間的設(shè)置和數(shù)據(jù),可以點(diǎn)擊“一鍵還原”。
3、備份還可以備份到遠(yuǎn)程的FTP上。
六、AMH虛擬主機(jī)面板安裝使用小結(jié)
1、AMH控制面板除了直接在網(wǎng)頁(yè)上操作外,你還可以直接在SSH中使用各種命令來(lái)執(zhí)行,例如管理虛擬機(jī),執(zhí)行amh host,然后按照相關(guān)命令操作。
2、AMH用來(lái)搭建網(wǎng)站是基本上足夠了,但是在用戶的管理、權(quán)限分配、API接口方面欠缺,所以說(shuō)AMH比較適合個(gè)人或者幾個(gè)人使用VPS。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Linux中大內(nèi)存頁(yè)Oracle數(shù)據(jù)庫(kù)優(yōu)化的方法
這篇文章主要給大家介紹了關(guān)于Linux中大內(nèi)存頁(yè)Oracle數(shù)據(jù)庫(kù)優(yōu)化的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-11-11linux下cat命令連接文件并打印到標(biāo)準(zhǔn)輸出設(shè)備上
這篇文章主要給大家介紹了關(guān)于在linux下cat命令連接文件并打印到標(biāo)準(zhǔn)輸出設(shè)備上的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧。2017-07-07centos下root運(yùn)行Elasticsearch異常問(wèn)題解決
這篇文章主要介紹了centos下root運(yùn)行Elasticsearch異常問(wèn)題解決的相關(guān)資料,Elasticsearch異常問(wèn)題解決辦法詳細(xì)介紹,需要的朋友可以參考下2016-11-11Ubuntu無(wú)法連接網(wǎng)絡(luò)的解決辦法
這篇文章主要為大家詳細(xì)介紹了虛擬機(jī)中Ubuntu無(wú)法連接網(wǎng)絡(luò)的有效解決辦法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-03-03Linux系統(tǒng)下使用rpm方式安裝最新mysql5.7.17完整步驟
這篇文章主要介紹了Linux系統(tǒng)下使用rpm方式安裝最新mysql5.7.17完整步驟,需要的朋友可以參考下2017-01-01