ubuntu 12.04 安裝 nginx+php+mysql web服務器

jopen 10年前發布 | 20K 次閱讀 Web服務器 Nginx

Nginx 是一個輕量級,以占用系統資源少,運行效率而成為web服務器的后起之秀,國內現在很多大型網站都以使用nginx,包括騰訊、新浪等大型信息網站,還有淘寶網站使用的是nginx二次開發的web服務器。

直接php+mysql這是Linux web服務器的黃金組合。今天我們一來學如何在ubuntu 12.04 中架設lnmp。

1. 使用官方PPA安裝 Nginx 最新版本,使用以下命令:
sudo add-apt-repository ppa:nginx/stable
sudo apt-get update
sudo apt-get install nginx

Nginx相關控制命令:
啟動 Nginx:
sudo /etc/init.d/nginx start
瀏覽器瀏覽運行情況輸入:http://localhost ;如果現實”Welcome to nginx!”,表明你的 Nginx 服務器安裝成功!
關閉 Nginx:sudo /etc/init.d/nginx stop;
重啟 nginx:sudo /etc/init.d/nginx restart;
2. 安裝 PHP,輸入以下命令:
sudo apt-get install php5-cli php5-cgi php5-fpm php5-mcrypt php5-mysql
配置Nginx站點,設置:
sudo vi /etc/nginx/sites-available/default
修改 “index” 為:“index index.html index.htm index.php;”
刪除以下內容:

location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
}

測試,創建網站目錄
sudo mkdir /var/www/
建立一個虛擬站點:
sudo vi /etc/nginx/sites-available/default
修改root目錄: “root /var/www;”
建立一個測試頁面:
sudo vi /var/www/test.php
在測試頁面test.php中加入以下代碼:

<?php phpinfo();?>

重啟nginx
sudo /etc/init.d/nginx restart
瀏覽器輸入以下地址,看看有沒有安裝成功!

http://localhost/test.php

3.安裝 MySQL 數據庫:
sudo apt-get install mysql-server

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!