LAMP安裝之路

????實踐是檢驗真理的唯一標準,準備在虛擬機搭建lamp生態(tài)系統(tǒng)。首先花了一晚上從百度云盤把CentOS 7.0 x86_64鏡像下載完畢,安裝VMware Workstation Pro應(yīng)用程序。全程參考:https://blog.csdn.net/chandoudeyuyi/article/details/52223600

? ? 虛擬機安裝完成界面,(可恥地安裝了圖形界面和中文),其中分區(qū)/boot(200M)、SWAP(2048M)、/(30G)。

接下來配置服務(wù)器網(wǎng)絡(luò)(NAT方式):

修改宿主機VMnet8虛擬網(wǎng)卡ip地址、虛擬機網(wǎng)卡地址(默認網(wǎng)卡名字eno16777736,修改/etc/sysconfig/network-scripts/ifcfg-eno16777736文件內(nèi)容;或者ipconfig -eno16777736 xx.xx.xx.xx之后systemctl restart network.service)。設(shè)置虛擬機-編輯-虛擬網(wǎng)絡(luò)編輯器中修改子網(wǎng)ip為10.0.0.0(0表示網(wǎng)絡(luò)地址),子網(wǎng)掩碼255.255.255.0,網(wǎng)關(guān)10.0.0.2,理解如圖所示:

理論上,虛擬機此時應(yīng)該可以連上外網(wǎng),但是百度了很久之后,在/etc/resolv.conf里面加了一句 nameserver 10.0.0.2之后才ping通了外網(wǎng)(一切皆文件的宗旨體現(xiàn))。traceroute baidu.com:

至此進入Apache安裝步驟。

安裝軟件包有rpm(聲明包全名)和yum(聲明包名)兩種方法,這里使用yum網(wǎng)絡(luò)源安裝方法,CentOS服務(wù)器在國外,我們也可以定義國內(nèi)的yum源地址。

打開文件/etc/yum.repos.d/CentOS-Base.repo可以自定義yum網(wǎng)絡(luò)源(地址池)。輸入命令yum list可以查看該容器內(nèi)所有可用安裝包。

yum -y install httpd:

開啟httpd并設(shè)置開機自啟動httpd:systemctl start httpd.service;systemctl enable httpd.service

接著systemctl status httpd查詢:

修改?/etc/sysconfig/iptables文件,使防火墻放行80端口。

接下來讓宿主機訪問虛擬機的httpd服務(wù),只有關(guān)掉虛擬機的防火墻(systemctl stop iptables.service)后成功(照理說修改防火墻文件放行80端口后應(yīng)該沒有問題,這里不糾結(jié)繼續(xù)往下)。

至此進入mariadb(代替mysql)安裝步驟。

yum -y install mariadb mariadb-server之后同樣進行啟動和設(shè)置:

輸入mysql_secure_installation進行數(shù)據(jù)庫基礎(chǔ)設(shè)置:回車后設(shè)置用戶root密碼,按照提示一步步進行即可。登錄數(shù)據(jù)庫:mysql -u root -p,輸入密碼即可。

mariadb安裝(參考https://www.linuxidc.com/Linux/2016-03/128880.htm)完成后,在宿主機安裝客戶端navicat for mariadb并進行連接,首先更改數(shù)據(jù)庫root用戶支持遠程連接,接著FLUSH PRIVILEGES;(一定要大寫,小寫報語法錯誤):

啟動宿主機mysql客戶端,進行連接:

這里通過ssh連接遠程數(shù)據(jù)庫,ssh通道配置如下,這里的用戶名和密碼指的是linux系統(tǒng)的用戶名和密碼。

然后配置常規(guī)連接,這里的用戶名和密碼是指數(shù)據(jù)庫的用戶名和密碼。

最后安裝php,yum -y install php:

此次先到這里結(jié)束,一共使用5個小時左右,以后在使用過程中需要修改什么配置文件再修改。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容