Ubuntu16.04 快速搭建lnmp環境


1.首先更新ubuntu軟件源

   執行命令:sudo apt-get update

2.安裝nginx

   執行命令:sudo apt-get install nginx

   默認web路徑在/var/www/html,在瀏覽器地址欄輸入你的地址,如果出現Welcome to Nginx!,說明安裝成功

3.安裝mysql

  執行命令:sudo apt install mysql-server mysql-client,安裝過程中設置好自己的數據庫密碼,以備后面登錄數據庫使用

 待安裝完成后,執行 mysql -u 你的用戶名 -p 你自己設置的密碼,如果進入則表明mysql安裝好了

4.安裝php7.0

  執行如下命令:

      sudo apt-add-repository ppa:ondrej/php  ###使用 PPA ppa:ondrej/php

      sudo apt update  ###更新軟件庫

      sudo apt install php7.0 php7.0-fpm php7.0-cgi php7.0-common php7.0-curl php7.0-mysql php7.0-mcrypt php7.0-mbstring

  備注:若要安裝其他版本php,則類似改版本號就行

5.nginx配置

   sudo vim /etc/php/7.0/fpm/pool.d/www.conf

   listen = /run/php/php7.0-fpm.sock

   #listen = 127.0.0.1:9000
   可以用如下方式檢查下配置文件是否有錯誤  sudo php-fpm7.0 -t
   修改重啟下 php-fpm7.0 :  sudo service php7.0-fpm restart
   修改nginx配置文件   sudo vim /etc/nginx/sites-enabled/default
    root /var/www;
    # Add index.php to the list if you are using PHP
    index index.php index.html index.htm index.nginx-debian.html;
    找到   location ~ \.php$  { 修改里面
                                     #socket 方式 必須和上面socket的listen路徑一樣
             fastcgi_pass unix: /run/php/php7.0-fpm.sock;
              #TCP方式
              #fastcgi_pass 127.0.0.1:9000;
              #不管用那種方式,通信方式一定要對應。
   修改重啟下 nginx   sudo service nginx restart
   #nginx 檢查配置文件命令是   sudo nginx -t
 
 
6.測試是否解析php
  在 /var/www下面創建一個PHP文件,建議 vim phpinfo.php
  編輯內容為:
   <?php
     echo phpinfo();
   ?>
 然后保存,在瀏覽器訪問你的地址拼接 /phpinfo.php,如果出現PHP信息頁面,則搭建成功

 


免責聲明!

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



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