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 與 重啓服務器的命令如下
關閉 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
擴展閱讀:如果還需安裝其他php庫如curl imap支持等請看下面的內容(請根據自己的需求選擇安裝)
###
sudo apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
記得安裝完之後,一定要重啓fpm
/etc/init.d/php5-fpm restart
###
配置Nginx站點,設置:
sudo vi /etc/nginx/sites-available/default
修改 “index” 爲:“index index.html index.htm index.php;”
修改 “root” 目錄爲: “root /var/www;”
找到以下內容,把對應的前面#註釋去掉,如下:
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
# # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
#
# # With php5-cgi alone:
fastcgi_pass 127.0.0.1:9000;
# # With php5-fpm:
# fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
創建網站根目錄
sudo mkdir /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 數據庫:
apt-get install mysql-server mysql-client
安裝過程中會讓你輸入兩次root帳戶的密碼。
4.安裝phpmyadmin
apt-get install phpmyadmin
安裝過程中會讓你輸入mysql的帳號密碼,如果有報錯,直接略過不管。
建立連接
ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
測試phpmyadmin是否工作正常
瀏覽器打開 http://localhost/phpmyadmin 如果能訪問說明phpmyadmin安裝沒啥問題.