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

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

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


步驟一:安裝apachemysql

ronyao@ubuntu:~$ sudo apt install apache2linux

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

即成功安裝好apache了。sql


步驟二:安裝php7數據庫

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

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

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 Technologiesvim

若是出現以上信息,則證實安裝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服務

相關文章
相關標籤/搜索