Ubuntu虛擬機(jī)搭建web服務(wù)器

首先安裝apache服務(wù)

sudo apt-get install apache2

打開(kāi)瀏覽器,地址欄輸入localhost 顯示下面界面表示成功安裝


由于Ubuntu自帶php7.0版本,而我們需要php5.6版本,所以需要切換成php5.6版本

sudo add-apt-repository ppa:ondrej/php? ?#添加源

sudo apt-get update? ? ? ? #安裝php5.6

sudo apt-get install php5.6

sudo apt-get install libapache2-mod-php5.6

sudo apt-get install php5.6-mysql php5.6-mbstring php5.6-mcrypt php5.6-xml

sudo a2dismod php7.0? ? ? ? ?#切換版本

sudo a2enmod php5.6

sudo service apache2 restart update-alternatives --set php /usr/bin/php5.6

輸入php -v 可以查看當(dāng)前php版本。

安裝mysql服務(wù)

sudo apt-get install mysql-server mysql-client

重啟apache服務(wù)? /etc/init.d/apache2 restart

需要重新配置一下phpmyadmin才能管理mysql數(shù)據(jù)庫(kù)

sudo dpkg-reconfigure phpmyadmin

切換到/var/www/html目錄,這是apache 的默認(rèn)文檔在當(dāng)前文件夾創(chuàng)建一個(gè)info.php 寫(xiě)入<?php phpinfo() ?> 然后在瀏覽器打開(kāi)localhost/info.php 就可以查看當(dāng)前配置信息。

打開(kāi)瀏覽器,輸入/localhost/phpmyadmin就可以管理mysql數(shù)據(jù)庫(kù),賬號(hào)是root,密碼是剛才安裝mysql時(shí)的密碼。到此,服務(wù)器搭建完成。

這個(gè)時(shí)候,服務(wù)器是搭好了,但是還不能在主機(jī)上直接訪問(wèn)虛擬機(jī),ping一下就會(huì)發(fā)現(xiàn),虛擬機(jī)的ip根本ping不通,這個(gè)時(shí)候就需要設(shè)置端口映射來(lái)實(shí)現(xiàn)主機(jī)直接訪問(wèn)虛擬機(jī)。

打開(kāi)VMware,選擇編輯->虛擬網(wǎng)絡(luò)編輯器,選中VMnet8 點(diǎn)擊右下角更改設(shè)置,然后選擇NAT設(shè)置,主機(jī)端口隨便填一個(gè)沒(méi)有被占用的,虛擬機(jī)IP地址就填上面那個(gè)ip地址,端口選擇80端口,或者你修改后的http端口,保存設(shè)置。打開(kāi)虛擬機(jī)的設(shè)置,在網(wǎng)絡(luò)適配器那里,選擇自定義,VMnet8


然后可以試試ping一下虛擬機(jī),然后就會(huì)發(fā)現(xiàn)可以ping通了,然后主機(jī)里訪問(wèn): 虛擬機(jī)ip/info.php就可以打開(kāi)phpinfo頁(yè)面了。整個(gè)環(huán)境已經(jīng)搭好了,接下來(lái)就是自己搭建網(wǎng)站了。

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

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

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