真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何在Ubuntu中安裝nginx、mysql、php

最近工作中需要部署一些PHP的程序,通過這篇文章記錄一下部署過程。

田東網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)建站!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、自適應網(wǎng)站建設(shè)等網(wǎng)站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯(lián)建站成立與2013年到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)建站。

######關(guān)于Lemp

LEMP 是一組實現(xiàn)web server的開源軟件。 lemp是Linux,Nginx,MySQL,PHP的縮寫,因為我平時喜歡Ubuntu所以加下來的內(nèi)容都是在Ubuntu這個發(fā)行版本上進行的。

######安裝軟件 在進行接下來的步驟中需要用戶有管理權(quán)限,避免不必要的問題發(fā)生。

第一步 通過apt-get更新軟件

本文將通過apt-get進行軟件管理,

sudo apt-get update 第二步 安裝MySQL

MYSQL 是一個關(guān)系型數(shù)據(jù)庫數(shù)據(jù)庫,雖然最近比較傾向于使用PostgreSQL。 現(xiàn)在開始安裝MySQL,打開terminal(命令行工具)并輸入下面的命令

sudo apt-get install mysql-server php5-mysql

在安裝過程中,MySQL會提示設(shè)置root密碼,如果沒有設(shè)置也沒有關(guān)系,安裝以后再設(shè)置也很簡單。

######第三部 安裝Nginx

sudo apt-get install nginx sudo service nginx start

可以通過瀏覽器訪問 查看Nginx是否安裝成功, 通過下面的命令可以查看IP地址。

ifconfig eth0 | grep inet | awk \'{ print $2 }\' 第三部 安裝PHP

安裝PHP-FPM,打開終端并輸入下面的命令,與nginx的配置部分放在后面再說。

sudo apt-get install php5-fpm

######第四部 配置php 打開php.ini

sudo vi /etc/php5/fpm/php.ini

查找 cgi.fix_pathinfo=1, 把1改為0

cgi.fix_pathinfo=0

這個設(shè)置是為了安全考慮 如果listen的是127.0.0.1:9000,將其改成/var/run/php5-fpm.sock

vi /etc/php5/fpm/pool.d/www.conf listen = /var/run/php5-fpm.sock

保存并退出 重啟php-fpm

sudo service php5-fpm restart

######第六部 配置nginx
打開Nginx的默認虛擬主機文件

vi /etc/nginx/sites-avilable/default

新版本的Ubuntu 會默認創(chuàng)建html來代替www,這一點要注意

[...] server { listen 80; root /usr/share/nginx/www; index index.php index.html index.htm; server_name example.com; location / { try_files $uri $uri/ /index.html; } error_page 404 /404.html; error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/www; } # pass the PHP scripts to FastCGI server listening on the php-fpm socket location ~ .php$ { try_files $uri =404; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } } [...]

這是修改后的配置文件 在index 行添加index.php 修改server_name,保存并退出。

######第七部 創(chuàng)建一個php info的頁面 可以通過這個頁面快速查看php的配置 首先創(chuàng)建一個info.php文件

sudo vi /usr/share/nginx/www/info.php

添加如下內(nèi)容,保存并退出

重啟nginx

sudo service nginx restart查看php-fpm 到這里 LEMP 配置就結(jié)束了


標題名稱:如何在Ubuntu中安裝nginx、mysql、php
當前URL:http://weahome.cn/article/chddjj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部