前期準(zhǔn)備
sudo apt-get update # 獲取最新資源包
sudo apt-get upgrade # 本機(jī)軟件全部更新
sudo apt-get dist-upgrade # 本機(jī)系統(tǒng)軟件更新
首先安裝Apache2
sudo apt-get install apache2
安裝PHP7
sudo apt-get install php7.0
PHP安裝成功后,安裝 libapache2-mod-php7.0,php關(guān)聯(lián)上Apache
sudo apt-get install libapache2-mod-php7.0
檢測,libapache-mod-php7.0 是否安裝成功
jy@ubuntu:~$ cat /etc/apache2/mods-enabled/php7.0.load
# Conflicts: php5
LoadModule php7_module /usr/lib/apache2/modules/libphp7.0.so
安裝MySQL(安裝過程中會要求設(shè)置root密碼巨缘。)
sudo apt-get install mysql-server mysql-client
安裝php7.0-mysql:
sudo apt-get install php7.0-mysql
重啟MySQL:
sudo service mysql restart
重啟Apache:
sudo service apache2 restart
到此已完成LAMP環(huán)境的搭建脓诡,我來寫一個php腳本測試下是否apache可以解析php文件:
新建一個php文件吮炕,phpinfo.php
sudo vim /var/www/html/phpinfo.php
可以查看到 php擴(kuò)展模塊 相關(guān)信息,就成功了土砂!
安裝一個擴(kuò)展(php-mcypt 加密函數(shù)庫)
先安裝 Linux 系統(tǒng)的mcrypt
sudo apt-get install mcrypt
接著安裝 php的mcrypt
sudo apt-get install php-mcrypt
兩個安裝好后,php并沒有加載進(jìn)mcrypt模塊過來谜洽,所以我們還需要手動配置下萝映,使其加載進(jìn)來!
1.cd mods-available/ (php安裝的所有擴(kuò)展 .ini)
2.cd mods-available/ (查看擴(kuò)展 加載進(jìn)來沒有阐虚,php支持不)
3.ls -l 查看下
4. /etc/php/7.0/apache2/conf.d$ ln -s /etc/php/7.0/mods-available/mcrypt.ini ./ (將mcrypt.ini 加載進(jìn)來序臂,軟鏈接)
操作成功后,重啟Apache2
sudo service apache2 restart
在訪問下 phpinfo.php ,看到 mcrypt 出現(xiàn) 就代表加載進(jìn)來了实束!
接下來安裝一些環(huán)境擴(kuò)展
下載網(wǎng)頁中的文件
sudo apt-get install wget
終端版的瀏覽器
sudo apt-get install curl
openSSL
sudo apt-get install openssl