環境提要:
VM
OS: ubuntu server 11.4 LTS,
不同版本ubuntu server,nginx 的設置不同,因此請先確認自己的伺服器版本是否相符合!
安裝nginx
執行nginx
沒意外的話,就會出現上圖。
修改設定檔
PATH: /etc/nginx/sites-available/default
如擔心意外可先備份此檔案,在此就不多解說設定作用,想要更多資料請查詢nginx。
重新啟動nginx
PATH: /var/www/index.html, /var/www/phpinfo.php
產生一個預設網頁,以供待會測試。
index.html
phpinfo.php
開啟瀏覽器
輸入VM server的IP,不清楚請參考上一篇文章(VM Server 可以使用 SSH)
恭喜完成安裝nginx
預祝大家都能順利在ubuntu server上安裝成功,同時不要遇到任何問題,因為我安裝的時候沒有碰到任何問題啊....
VM
OS: ubuntu server 11.4 LTS,
不同版本ubuntu server,nginx 的設置不同,因此請先確認自己的伺服器版本是否相符合!
安裝nginx
sudo apt-get install nginx
php5-fpm
執行nginx
sudo /etc/init.d/nginx start
沒意外的話,就會出現上圖。
修改設定檔
PATH: /etc/nginx/sites-available/default
如擔心意外可先備份此檔案,在此就不多解說設定作用,想要更多資料請查詢nginx。
server {
listen 80; ## listen for ipv4
listen [::]:80 default ipv6only=on; ## listen for ipv6
server_name localhost;
access_log /var/log/nginx/localhost.access.log;
location / {
root /var/www;
index index.php index.html index.htm;
}
location /doc {
root /usr/share;
autoindex on;
allow 127.0.0.1;
deny all;
}
location /images {
root /usr/share;
autoindex on;
}
location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico|xml)$ {
access_log off;
expires 30d;
root /var/www;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
}
location ~ /\.ht {
deny all;
}
}
重新啟動nginx
sudo /etc/init.d/nginx restart
sudo /etc/init.d/php5-fpm restart
PATH: /var/www/index.html, /var/www/phpinfo.php
產生一個預設網頁,以供待會測試。
index.html
<html>
<head>
<title>This is nginx TEST PAGE.</title>
</head>
<body>
<h1>This is a nginx test page</h1>
</body>
</html>
phpinfo.php
<?php phpinfo(); ?>
開啟瀏覽器
輸入VM server的IP,不清楚請參考上一篇文章(VM Server 可以使用 SSH)
恭喜完成安裝nginx
預祝大家都能順利在ubuntu server上安裝成功,同時不要遇到任何問題,因為我安裝的時候沒有碰到任何問題啊....
留言
張貼留言