Apache PHP MySql安裝配置圖文教程
每一項(xiàng)技術(shù)用的人多了,就會(huì)有人將其進(jìn)行優(yōu)化,做成一個(gè)簡(jiǎn)單、實(shí)用、大眾化的工具,這對(duì)于初識(shí)者來(lái)說(shuō)是非常方便的,但是對(duì)于長(zhǎng)久學(xué)習(xí)或工作這方面的人技術(shù)人員來(lái)說(shuō)是不可取的,所以還是要學(xué)習(xí)基礎(chǔ)的實(shí)用方法。因此,我就在ubuntu下配置了Apache服務(wù)器來(lái)更深入的學(xué)習(xí)。
這是一個(gè)默認(rèn)安裝的方法,如果要指定
步驟一:安裝apache2
1、sudo apt-get install apache2,然后輸入管理員用戶的密碼
輸入“y”,然后回車(chē),完成安裝
2、默認(rèn)的網(wǎng)站根目錄的路徑
Apache 安裝完成后的默認(rèn)網(wǎng)站根目錄“/var/www/html”, 在網(wǎng)站根目錄下有一個(gè)“index.html”文件,在瀏覽器中輸入localhost或127.0.0.1,就可打開(kāi)該頁(yè)面
3、修改網(wǎng)站根目錄
a、在終端窗口輸入“sudo vi /etc/apache2/apache2.conf”,然后點(diǎn)擊“回車(chē)”鍵,找到"<Directory /var/www/>"的位置-->更改"/var/www/"為新的根目錄就可以了。
b、在終端窗口中輸入"sudo vi /etc/apache2/sites-available/000-default.conf"-->回車(chē)-->找到"DocumentRoot /var/www/html"的位置-->更改"/var/www/html"為新的根目錄就可以了,這里我把它更改為"/var/www/"。
c、在瀏覽器重新輸入網(wǎng)站根目錄,看到的依然是剛才的默認(rèn)頁(yè)面
d、如何才能看到項(xiàng)目目錄呢,在終端輸入“sudo mv /var/www/html/index.html /var/www/index_back.html”,再重新在瀏覽器運(yùn)行即可。
步驟二、安裝PHP
1、sudo add-apt-repository ppa:ondrej/php可以看到有PHP5.5,PHP5.6,PHP7.0三個(gè)版本,可以隨意安裝任意一個(gè)。
2、sudo apt-get update如果不運(yùn)行該命令,直接安裝php,會(huì)出現(xiàn)"有 幾個(gè)軟件包無(wú)法下載,您可以運(yùn)行apt-get update------"的錯(cuò)誤提示,導(dǎo)致無(wú)法安裝。
3、sudo apt-get install php7.0 php7.0-cli php7.0-fpm php7.0-gd php7.0-json php7.0-mysql php7.0-readline
步驟三、安裝mysql
1、更新源列表?! ?/p>
打開(kāi)"終端窗口",輸入"sudo apt-get update"-->回車(chē)-->"輸入root用戶的密碼"-->回車(chē),就可以了。如果不運(yùn)行該命令,直接安裝mysql,會(huì)出現(xiàn)"有幾個(gè)軟件包無(wú)法下載,您可以運(yùn)行apt-get update------"的錯(cuò)誤提示,導(dǎo)致無(wú)法安裝。
2、安裝mysql?! 〈蜷_(kāi)"終端窗口",輸入"sudo apt-get install mysql-server mysql-client"-->回車(chē)-->輸入"y"-->回車(chē)-->在"軟件包設(shè)置對(duì)話框"中輸入mysql中"root"用戶的密碼-->回車(chē)-->再輸一次密碼-->回車(chē),安裝完成。
3、判斷mysql是否安裝成功
打開(kāi)"終端窗口",輸入"sudo service mysql restart"-->回車(chē)-->如果mysql啟動(dòng)成功,處于運(yùn)行狀態(tài)說(shuō)明mysql安裝成功。
步驟四、整合LAMP
1、整合php和mysql:sudo apt-get install php7.0-mysql
2、整合php和Apache:sudo apt-get install libapache2-mod-php7.03、重啟Apache2:sudo service apache2 restart注:如果上述三步不能整合LAM,可以嘗試一下三步。1、打開(kāi)"終端窗口",輸入"sudo apt-get install libapache2-mod-auth-mysql"-->回車(chē)-->安裝成功2、打開(kāi)"終端窗口",輸入"sudo apt-get install php5-mysql"-->回車(chē)-->安裝成功注意事項(xiàng):一定要記住安裝mysql時(shí)設(shè)置的root用戶的密碼,Ubuntu 14.04系統(tǒng)的root用戶和mysql中的root用戶不是同一個(gè)用戶。步驟五、驗(yàn)證環(huán)境Apache默認(rèn)的網(wǎng)站根目錄位于 /var/www/html/ ,進(jìn)入這個(gè)目錄,并創(chuàng)建 info.php<?phpphpinfo();?>在瀏覽器中輸入 http://localhost/info.php 。
附:排錯(cuò)
如果 http://localhost/info.php 頁(yè)面空白,請(qǐng)嘗試 Ctrl+F5 強(qiáng)制刷新頁(yè)面。
如果依然空白,說(shuō)明php和apache之間還需要一些配置
編輯 /etc/apache2/apache2.conf
<FilesMatch \.php$>
SetHandler application/x-httpd-php
</FilesMatch>
重啟Apachesudo service apache2 restart
刷新 http://localhost/info.php 。
此時(shí)應(yīng)該可以看見(jiàn)phpinfo中的內(nèi)容了。
精彩專(zhuān)題分享:mysql不同版本安裝教程 mysql5.7各版本安裝教程
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- PHP+Apache+Mysql環(huán)境搭建教程
- apache php mysql開(kāi)發(fā)環(huán)境安裝教程
- Windows下PHP開(kāi)發(fā)環(huán)境搭建教程(Apache+PHP+MySQL)
- PHP5.5.15+Apache2.4.10+MySQL5.6.20配置方法分享
- ThinkPHP框架搭建及常見(jiàn)問(wèn)題(XAMPP安裝失敗、Apache/MySQL啟動(dòng)失?。?/a>
- 非集成環(huán)境的php運(yùn)行環(huán)境(Apache配置、Mysql)搭建安裝圖文教程
- windows8.1下Apache+Php+MySQL配置步驟
- windows下apache+php+mysql 環(huán)境配置方法
- linux下安裝apache與php;Apache+PHP+MySQL配置攻略
- PHP環(huán)境搭建(php+Apache+mysql)
相關(guān)文章
php 將json格式數(shù)據(jù)轉(zhuǎn)換成數(shù)組的方法
今天小編就為大家分享一篇php 將json格式數(shù)據(jù)轉(zhuǎn)換成數(shù)組的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-08-08Laravel第三方包報(bào)class not found的解決方法
今天小編就為大家分享一篇Laravel第三方包報(bào)class not found的解決方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-10-10laravel admin實(shí)現(xiàn)分類(lèi)樹(shù)/模型樹(shù)的示例代碼
這篇文章主要介紹了laravel admin實(shí)現(xiàn)分類(lèi)樹(shù)/模型樹(shù),本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-06-06PHP導(dǎo)航下拉菜單的實(shí)現(xiàn)如此簡(jiǎn)單
PHP導(dǎo)航下拉菜單的實(shí)現(xiàn)對(duì)于很多朋友來(lái)說(shuō)還是有一定的難度的,下面有個(gè)不錯(cuò)的示例,感興趣的朋友可以參考下,希望對(duì)大家有所幫助2013-09-09php后臺(tái)多用戶權(quán)限組思路與實(shí)現(xiàn)程序代碼分享
很多時(shí)候我們?cè)匍_(kāi)發(fā)過(guò)程中需要考慮到多用戶權(quán)限問(wèn)題,這篇文章大家可以參考下2012-02-02laravel 5.4 + vue + vux + element的環(huán)境搭配過(guò)程介紹
這篇文章主要給大家介紹了關(guān)于laravel 5.4 + vue + vux + element的環(huán)境搭配的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2018-04-04Yii實(shí)現(xiàn)自動(dòng)加載類(lèi)地圖的方法
這篇文章主要介紹了Yii實(shí)現(xiàn)自動(dòng)加載類(lèi)地圖的方法,涉及Yii加載類(lèi)的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-04-04