VMware虛擬機安裝CentOS 7並搭建Lamp伺服器環境
圖書推薦
正文內容
GIF
很多時候為了方便,搭配wamp或者wnmp環境的時候,直接在windows系統搭建就好了,而且更方便的是直接用集成環境phpstudy,直接了當。這個對於初學者來說,可以這樣子做,但是對於一些摸索php好久的同學,其實都沒什麼挑戰性了,更多的是,linux都沒去學著的話,更容易忘記。說到lamp或者lnmp,有些同學說我用一鍵安裝就好了,確實,現在的確是很方便,有一鍵安裝包,地址:https://lnmp.org,按照這個網站的安裝步驟就可實現了。
但是我還是想體驗一下CentOS7.0安裝LAMP或者LNMP,最近又摸索了一下,收藏在本公眾號里,以後遇到安裝的都可以拿出來看看。根據個人的喜好,你們有需要的也可以學習學習的。
CentOS7的安裝(素材資料整理自博客)
1)、通過VMware創建虛擬機(這一步不解釋)
2) 、成功引導系統後,會出現下面的界面
界面說明:
Install CentOS 7 安裝CentOS 7
Test this media & install CentOS 7 測試安裝文件並安裝CentOS 7
Troubleshooting 修復故障
這裡選擇第一項,安裝CentOS 7,回車,進入下面的界面
選擇語言:中文-簡體中文(中國) #正式生產伺服器建議安裝英文版本
繼續
選擇-系統-安裝位置,進入磁碟分區界面
選擇-其它存儲選項-分區-我要配置分區,點左上角的「完成」,進入下面的界面
分區前先規劃好
swap #交換分區,一般設置為內存的2倍
/ #剩餘所有空間
備註:生產伺服器建議單獨再劃分一個/data分區存放數據
點左下角的「+」號
掛載點:swap
期望容量:2048
添加掛載點,如下圖所示
繼續點左下角的「+」號
掛載點:/
期望容量:18.43GB #剩餘所有空間
添加掛載點,如下圖所示
點左上角的「完成」,進入下面的界面
接受更改,進入下面的界面
開始安裝 #注意「軟體」-「軟體選擇」,默認是最小安裝,即不安裝桌面環境,可以自己設置。
建議選擇最小安裝即可,最小安裝方式安裝完成後開機即為命令行模式
設置網路
點擊,打開網路,注意,這裡首先要設置虛擬機的網路為橋接模式。
進入下面的界面
選擇-用戶設置-ROOT密碼,進入下面的界面
設置Root密碼
如果密碼長度少於8位,會提示要按「完成」兩次來確認,安裝繼續
安裝完成之後,會進入下面的界面
點重啟
系統重新啟動
進入登錄界面
賬號輸入root 回車
再輸入上面設置的root密碼回車
系統登錄成功
遠程登錄,這裡我使用Xsell工具
輸入命令ifconfig,出來以下信息,紅框里的就是你要遠程登錄的ip地址
打開Xsell工具,打開新連接,輸入主機地址
輸入用戶名
輸入密碼
到這裡遠程登錄已經可以用了
接下來安裝Apache,php,mysql,我這裡安裝的是lamp。
1)、安裝Apache
Apache軟體的軟體包名稱叫做httpd,因此,要安裝Apache軟體,就使用下述命令:
當出現提示的時候一路 y +回車就OK了
如上圖所示,安裝的Apache 軟體版本為2.4版。根據紅帽官方文檔說明,RHEL 7 (或CentOS 7)上可用的Apache版本正是2.4版的。
安裝完成後,Apache是以httpd服務的形式存在的。因此,要啟動Apache並將其設置為開機啟動,就使用命令:
然後,檢查httpd服務狀態:
如上圖所示,「enabled」表示httpd服務已設為開機啟動,「active(running)」則表示httpd服務正在運行中。
這樣的話,HTTP協議就已被啟動起來了,由於HTTP協議使用到tcp埠80,因此防火牆要放通tcp埠80:
重啟防火牆以讓更改立刻生效:
使用以下命令檢查配置是否成功:
如上圖所示,tcp埠80已放通。
然後這個時候,就可以在物理機上使用瀏覽器來訪問剛剛搭建的web伺服器了。不過,因為這個時候還未創建任何頁面,所以它顯示的是Apache軟體自帶的測試頁面:
通過命令ip addr查詢當前系統的ip地址,得到ip地址後再物理機瀏覽器地址欄輸入該ip地址
2)安裝PHP
使用以下命令安裝PHP軟體:
從上圖可以看到,安裝的PHP版本為5.4版。這個是centOS7自帶的版本,這裡我把它升級到5.6版本,你們也可以升級為PHP7版本的。
進入終端後查看php版本
php -v
執行下面的命令升級軟體倉庫
執行下面的命令刪除php
然後像安裝那樣問你是否繼續的,輸入yes即可
安裝php 5.6版本(php56w-devel這個不是必需的)
重啟httpd
查看最新的版本
php -v
現在應該是5.6了!
好了,文章篇幅太長了,mysql安裝,遠程連接到本地windows的Navicat和VMware安裝VMware Tools 留到下篇文章
以上所述是小編給大家推薦的叢書與視頻教程,希望對大家有所幫助
TAG:PHP自學中心 |