【Ubuntu Nginx實戰】之LNMP的安裝
阿新 • • 發佈:2018-04-02
LNMP 運維 網站 服務 1 什麽是 LNMP?
LNMP指的是:Linux+Nginx+MySQL+PHP
安裝LNMP
L (Linux)
本章使用的Linux環境是Ubuntu,已經安全,這裏不再贅述。
N 安裝Nginx
sudo apt-get install nginx
安裝完成之後最好測試一下
開啟nginx服務
sudo service nginx start
然後使用瀏覽器訪問看是否正常
Nginx安裝後的配置
sudo vim /etc/nginx/sites-available/default
打開修改54行之後的內容
測試一下配置文件是否成功
sudo nginx -t
重新加載文件
sudo service nginx reload
M(Mysql安裝)
sudo apt-get install mysql-server mysql-client
安裝完之後要啟動mysql
sudo service mysql start
我們需要修改Mysql的配置文件,以便我們遠程連接數據庫
sudo vim /etc/mysql/my.cnf
將bing-address = 127.0.0.1註釋掉即可 # 在第47行(選做)
P(PHP 5 安裝)
nginx 本身不能處理 PHP,它只是個 web 服務器,當接收到請求後,如果是 php 請求,則發給 php 解釋器處理。
安裝PHP
sudo apt-get install php5-fpm
在/usr/share/nginx/html創建一個phpinfo.php文件測試PHP是否運行成功。
sudo vim /usr/share/nginx/html/phpinfo.php
啟動PHP5-fpm服務
sudo service php5-fpm start
測試:
瀏覽器訪問 127.0.0.1/phpinfo.php
我們必須要讓PHP5支持mysql,所以我們要安裝這個模塊
sudo apt-get install php5-mysql
然後重啟 PHP
sudo service php5-fpm restart
安裝好了之後在瀏覽器中輸入127.0.0.1/phpinfo.php就會發現跟前面的有所不同,支持了mysql
至此,我們的LNMP就安裝完成了。
【Ubuntu Nginx實戰】之LNMP的安裝