[PHP] ubuntu16.04配置Lamp環境(搭建linux+apache+mysql+php7環境)


reference : http://blog.csdn.net/Abyss_sliver/article/details/77621404

好久沒有在Linux環境下進行開發了,比較常用的還是windows環境,但其實我更喜歡在linux環境下,畢竟產品上線大多數都是在linux服務器上的,windows環境開發的東西不可避免出現一些大小寫的問題。所以無聊就在自己的虛擬機配置一個新的linux的PHP開發環境,其中的內容有結合他人的做的一些總結。


步驟一:安裝apache

ronyao@ubuntu:~$ sudo apt install apache2

安裝好后,在瀏覽器上輸入localhost,回車就會看到:

即成功安裝好apache了。


步驟二:安裝php7

ronyao@ubuntu:~$ sudo apt install php7.0

輸入版本信息,檢測安裝是否成功

ronyao@ubuntu:~$ php7.0 -v
php 7.0.4-7ubuntu2.1 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies

如果出現以上信息,則證明安裝php7.0成功 整合一下php和apache

ronyao@ubuntu:~$ sudo apt install libapache2-mod-php7.0


步驟三:安裝MySQL

ronyao@ubuntu:~$ sudo apt-get install mysql-server

然后整合一下php和mysql

ronyao@ubuntu:~$ sudo apt-get install php7.0-mysql


步驟四:重啟MySQL和Apache

ronyao@ubuntu:~$ sudo service mysql restart
ronyao@ubuntu:~$ sudo service apache2 restart


好了,這樣就安裝好了。

 

---------------------------------

 安裝常用軟件

 

1.SSH sudo apt-get install openssh-server

 

查看狀態:service ssh status/start/stop/restart

或:/etc/init.d/ssh status/start/stop/retsrt

實際上,service命令就是執行/etc/init.d腳本,二者功能是一樣的

 

2.Vim : sudo apt-get install vim

 

3.Tree : sudo apt-get install tree

4.Git : sudo apt-get install git

 

搭建LAMP

 

1.安裝Apache sudo apt-get install apache2

測試: 瀏覽器訪問http://Ubuntu的IP(即http://localhost),出現It Works!網頁。 查看狀態:

service apache2 status/start/stop/restart

Web目錄:/var/www

安裝目錄: /etc/apache2/

全局配置: /etc/apache2/apache2.conf

監聽端口: /etc/apache2/ports.conf

虛擬主機: /etc/apache2/sites-enabled/000-default.conf

 

2.安裝MySQL sudo apt-get install mysql-server mysql-client

測試:mysql -u root -p

查看狀態:service mysql status/start/stop/retart

查看監聽端口的情況:netstat -tunpl或 netstat -tap

 

3.安裝PHP sudo apt-get install php7.0

測試:php7.0 -v 4.

安裝其他模塊

sudo apt-get install libapache2-mod-php7.0

sudo apt-get install php7.0-mysql

重啟服務 service apache2 restart service mysql restart

測試Apache能否解析PHP vim /var/www/html/phpinfo.php 文件中寫:<?php echo phpinfo();?>

瀏覽器訪問:http://ubuntu地址/phpinfo.php(即http://localhost/phpinfo.php),

出現PHP Version網頁

 

5.修改權限 sudo chmod 777 /var/www

6.安裝phpMyAdmin sudo apt-get install phpmyadmin

安裝:選擇apache2,點擊確定。下一步選擇是要配置數據庫,並輸入密碼。

創建phpMyAdmin快捷方式:sudo ln -s /usr/share/phpmyadmin /var/www/html

啟用Apache mod_rewrite模塊:sudo a2enmod rewrite

重啟服務: service php7.0-fpm restart service apache2 restart

測試:瀏覽器訪問:http://ubuntu地址/phpmyadmin(即http://localhost/phpmyadmin)

 

7.配置Apache vim /etc/apache2/apache2.conf

添加:

AddType application/x-httpd-php .php .htm .html

AddDefaultCharset UTF-8

重啟Apache服務

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM