1.開始說明 本文Ubuntu 16.04下搭建Web服務(wù)器(MySQL+PHP+Apache)的內(nèi)容很多可能參照網(wǎng)上前輩的,但有所改進(jìn)吧。這些設(shè)置可能會有所不同,你需要根據(jù)不同情況進(jìn)行修改。 安裝apache2 2.切換管理員身份 在ubuntu中需要用root身份進(jìn)行操作,所以用下面的命令確保以root身份登錄: sudo su 3.開始安裝mysql5 apt-get install mysql-server mysql-client 你將被要求提供一個(gè)mysql的root用戶的密碼,我們需要在紅色區(qū)域設(shè)置密碼。 new password for the mysql root user: repeat password for the mysql root user: 4.安裝apache2 apache2的是作為一個(gè)ubuntu的軟件包,因此我們可以直接用下面命令安裝它: apt-get install apache2 現(xiàn)在,您的瀏覽器到http://localhost,你應(yīng)該看到apache2的測試頁: 如果順利的話會出現(xiàn): It worke! 然后下面后有點(diǎn)。 apache的默認(rèn)文檔根目錄是在ubuntu上的/var/www目錄 ,配置文件是/ etc/apache2/apache2.conf。配置存儲在的子目錄在/etc/apache2目錄。 安裝php5 5.安裝php7.0 我們可以直接安裝php7和apache的php7的模塊,如下: apt-get install php7.0 libapache2-mod-php7.0 安裝完需要重啟 /etc/init.d/apache2 restart 6.測試的php5并獲取php5安裝的詳細(xì)信 息 默認(rèn)網(wǎng)站的文件根目錄是在/var/www下中。現(xiàn)在我們將在該目錄中創(chuàng)建一個(gè)小型php文件(info.php的)在瀏覽器中調(diào)用它。該文件將顯示很多關(guān)于我們的php安裝,如安裝的php版本和有用的一些細(xì)節(jié)。 vi /var/www/info.php 這里說明下,如果不會命令行操作的話(當(dāng)然建議大家既然用linux應(yīng)該習(xí)慣學(xué)會用會命令行)??梢允謩咏?,也就是在系統(tǒng)文件/var/www/下建立文件info.php,里面編寫 <?php phpinfo() ?> 這里說明下:也是我遇到的問題,我開始安裝好ubuntu 12.04后,在這里發(fā)現(xiàn)我沒權(quán)限操作,雖然已經(jīng)獲得root權(quán)限了,這里給大家講下, 現(xiàn)在,我們可以用瀏覽器訪問例如http://localhost/info.php 正如你所看到的,php5正常工作,它通過apache 2.0的處理程序,在服務(wù)器api線。如果你繼續(xù)向下滾動,你會看到所有在php5中已經(jīng)啟用的模塊。mysql是沒有列出,這意味著我們沒有在php5支持mysql。 php5獲得mysql的支持 7.php5獲得mysql的支持 讓php在mysql中獲得支持,我們可以安裝的php-mysql軟件包。安裝一些其他的php5模塊,以及您可能需要的應(yīng)用程序,這是一個(gè)好主意: apt-cache search php5 還安裝需要安裝的 apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl 現(xiàn)在重新啟動apache2的: /etc/init.d/apache2 restart 現(xiàn)在,重載http://localhost/info.php在您的瀏覽器,并再次向下滾動到模塊部分?,F(xiàn)在,你應(yīng)該找到許多新的模塊,包括mysql模塊: 安裝phpmyadmin 8.安裝phpmyadmin phpmyadmin是一個(gè)網(wǎng)絡(luò)接口,通過它可以管理你的mysql數(shù)據(jù)庫。 apt-get install phpmyadmin 這時(shí)我又要糾正寫那個(gè)前輩的不足之處,他這里沒講清楚。這里應(yīng)該是:會自動安裝在/usr/share/phpMyAdmin下,然后將phpMyAdmin拷貝到/var/www目錄下面或者創(chuàng)建一個(gè)鏈接 :sudo ln -l /usr/share/phpmyadmin /var/www,運(yùn)行http://localhost/phpmyadmin/index.html即可 注意上面的用戶名是root,密碼就是大家前面設(shè)置好的數(shù)據(jù)庫密碼! 好了,現(xiàn)在我們就完工了! 下面關(guān)于LAMP相關(guān)的內(nèi)容你可能也喜歡: LAMP平臺安裝Xcache和Memcached加速網(wǎng)站運(yùn)行 http://www./Linux/2015-06/118835.htm CentOS 7下搭建LAMP平臺環(huán)境 http://www./Linux/2015-06/118818.htm CentOS 6.5系統(tǒng)安裝配置LAMP(Apache+PHP5+MySQL)服務(wù)器環(huán)境 http://www./Linux/2014-12/111030.htm CentOS 7.2 yum安裝LAMP環(huán)境 http://www./Linux/2016-11/136766.htm Ubuntu 14.04 配置 LAMP+phpMyAdmin PHP(5.5.9)開發(fā)環(huán)境 http://www./Linux/2014-10/107924.htm Ubuntu 14.10 下安裝 LAMP 服務(wù)圖文詳解 http://www./Linux/2014-12/110082.htm LAMP結(jié)合NFS構(gòu)建小型博客站點(diǎn) http://www./Linux/2015-08/121029.htm CentOS7下安裝部署LAMP環(huán)境 http://www./Linux/2016-04/130653.htm Ubuntu Server 14.04 LTS下搭建LAMP環(huán)境圖文詳解 http://www./Linux/2016-12/138758.htm Ubuntu Server 16.04下配置LAMP環(huán)境 http://www./Linux/2016-12/138757.htm Ubuntu 16.04搭建LAMP開發(fā)環(huán)境 http://www./Linux/2016-10/136327.htm 本文永久更新鏈接地址:http://www./Linux/2017-01/139570.htm ![]() |
|