Nginx安裝nginx
在環境中執行一下代碼ubuntu
$sudo apt-get install nginx spa
剛安裝就出錯了 糾結 網上一查 日誌
系統內的軟件列表舊了,先更新整個系統試試看:
sudo apt-get update; sudo apt-get upgradeget
成功it
Nginx的版本是1.2.1軟件
ubuntu安裝Nginx以後的文件結構大體爲:配置
全部的配置文件都在/etc/nginx下,而且每一個虛擬主機已經安排在了/etc/nginx/sites-available下date
啓動程序文件在/usr/sbin/nginx下載
日誌放在了/var/log/nginx中,分別是access.log和error.log
並已經在/etc/init.d/下建立了啓動腳本nginx=
默認的虛擬主機的目錄設置在了/usr/share/nginx/www
其實通常還有下面的安裝方法
(2)源代碼安裝
下載地址:http://nginx.org/download/
我這裏下載的是 nginx-1.3.9.tar.gz,安裝過程很簡單,以下:
$./configure
$make
$make install
安裝成功以後,nginx放置在/usr/local/nginx目錄下,主要的配置文件爲conf目錄下的nginx.conf,
nginx的啓動文件在sbin目錄下的nginx文件。
(1)在線安裝的啓動過程
$sudo /etc/init.d/nginx start
(2)源代碼安裝的啓動過程
$cd /usr/local/nginx
$sbin/nginx
而後就能夠訪問了,http://hostname/ , 一切正常!若是不能訪問,先不要繼續,看看是什麼緣由,
解決以後再繼續。
若是你的機器同時安裝了Apache,那上面的訪問方式就不能使用了,並且nginx均可能啓動不了,這是
由於它們都是用了80這個端口。咱們這裏將nginx的端口修改成8080,
這裏主要修改nginx的配置文件nginx.conf,將一下這一行
listen 80;
修改成
listen 8080;
而後就能夠訪問了,http://localhost:8080/ 。