LNMP環境通過apt-get命令配置

環境:

wKioL1c3ziOCyOooAAA5clo-oJs816.png

通過apt-get命令安裝LNMP環境


Nginx安裝

1、首先更新apt-get源

sudo apt-get update

2、安裝

sudo apt-get install nginx

3、安裝完後進行測試

sudo /etc/init.d/nginx start //啓動nginx
sudo /etc/init.d/nginx stop //關閉nginx
sudo /etc/init.d/nginx restart //重啓nginx

sudo service nginx start //啓動
sudo service nginx stop  //關閉
sudo service nginx restart //重啓

wKiom1c3zxmwBsE0AABk-8wwp9U172.png

4、安裝後的初級配置
sudo vim /etc/nginx/sites-available/default
PHP 重要配置 location ~ .php$ {} ,所以要讓 php 與 nginx 一起工作,就得在這個配置文件中放出這個模塊。
wKiom1c4I3XCxUbeAABi0P8J3pQ618.png
測試配置文件
sudo nginx -t

wKiom1c4I7zQOtqqAAA3ThZ_RfU701.png

重載配置文件

sudo service nignx reloadwKioL1c4JQnSdJr5AAAuDjB_wAY350.png


Mysql安裝

mysql爲關係型數據庫,分爲服務端和客戶端

1、安裝命令

sudo apt-get install mysql-server mysql-client

2、啓動

sudo /etc/init.d/mysql start


PHP安裝

在 LNMP 中的作用或角色:nginx 本身不能處理 PHP,它只是個 web 服務器,當接收到請求後,如果是 php 請求,則發給 php 解釋器處理,並把結果返回給客戶端.php-fpm 是一個守護進程(FastCGI 進程管理器)用於替換 PHP FastCGI 的大部分附加功能,對於高負載網站是非常有用的。

1、安裝php5-fpm

sudo apt-get install php5-fpm


2、啓動php5-fpm

sudo /ete/init.d/php5-fpm start


3、測試

在nginx配置文件中找到root值“/usr/share/nginx/html”在文件在寫php類型文件例如:index.php

<?php

phpinfo()

wKiom1c4KuSgbnfDAADT-qm8UuM425.png

想要php使用tcp鏈接

那就只需要將剛纔的 nginx 的 default(所在目錄/etc/nginx/sites-available/)配置中的端口改回來,然後再將 php 的配置文件 www.cof(所在目錄//etc/php5/fpm/pool.d/)端口也改爲與 nginx 的 default 端口中相同就行。

修改nginx配置文件

wKiom1c4LpWxDYHYAABUI6mE7AA963.png

修改php的www.conf

wKiom1c4L4ax_gnNAAAk-H3b2wY019.png

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章