1. 程式人生 > >LAMP環境搭建過程簡記

LAMP環境搭建過程簡記

本文由本人簡書搬遷至此,並做小幅修改。

系統版本: ubuntu16.04

1.安裝 Apache2:

  安裝:sudo apt-get install apache2
  啟動:  sudo /etc/init.d/apache2 start
  重啟:  sudo /etc/init.d/apache2 restart
  檢視apache伺服器執行程序:  ps aux | grep apache  
  檢視狀態:   service apache2 status/start/stop/restart
  停止命令:  sudo /etc/init.d/apache2 stop

瀏覽器中檢查是否成功(成功出現Apache2 Ubuntu Default Page):

http://localhost(內網下) 或 59.110.226.33(外網IP)(外網, 需要開啟HTTP 80、HTTPS 443埠)
Web目錄: /var/www
安裝目錄: /etc/apache2/
全域性配置: /etc/apache2/apache2.conf
監聽埠: /etc/apache2/ports.conf
虛擬主機: /etc/apache2/sites-enabled/000-default.conf

2.安裝php7.0和apache的php7模組

  安裝:  apt-get install php7.0 libapache2-mod-php7.0

3.重啟apache:

  sudo /etc/init.d/apache2 restart

4.測試php:

  建立測試檔案:  vi /var/www/html/test.php

輸入測試程式碼:

  <?php phpinfo() ?>

瀏覽器中檢查是否成功。 localhost/test.php

5.安裝mysql

  sudo apt-get install mysql-server mysql-client

過程中會提示設定root賬號的登入密碼

  檢查安裝是否成功: mysql -V
  登入:mysql -u root -p
  檢視狀態:service mysql status/start/stop/retart
  檢視監聽埠的情況:netstat -tunpl 或 netstat -tap

6.安裝php的mysql外掛:

sudo apt-get install php7.0-mysql

7.修改許可權

  sudo chmod 777 /var/www

8.安裝phpMyAdmin

  sudo apt-get install phpmyadmin

輸入MySQL application password for phpMyAdmin 密碼
安裝php擴充套件軟體包

  sudo apt-get install php-mbstring
  sudo apt-get install php-gettext

如果不安裝以上兩個php軟體包,則會報錯或者白屏

9.建立/var/www/html 下的軟連線

  sudo ln -s /usr/share/phpmyadmin /var/www/html

原因:系統在安裝軟體時,預設將軟體安裝在了/usr/share/下, 所以必須建立一個軟連線,使得phpmyadmin和/var/www/html下的某個文件連結起來,這樣可以方便使用地址訪問資料庫。

10.啟用Apache mod_rewrite模組:

  sudo a2enmod rewrite

11. 重啟服務:

    service php7.0-fpm restart
    service apache2 restart

檢查phpmyadmin安裝情況,瀏覽器中輸入 http://59.110.226.33/phpmyadmin/


NRatel
轉載請說明出處,謝謝