linux ubuntu 安裝nginx
在Ubuntu下安裝Nginx有以下方法互广,但是如果想要安裝最新版本的就必須下載源碼包編譯安裝姻蚓。
一舌厨、基于APT源安裝
sudo apt-get install nginx
安裝好的文件位置:
/usr/sbin/nginx:主程序
/etc/nginx:存放配置文件
/usr/share/nginx:存放靜態(tài)文件
/var/log/nginx:存放日志
其實(shí)從上面的根目錄文件夾可以知道缀踪,Linux系統(tǒng)的配置文件一般放在/etc盈匾,日志一般放在/var/log腾务,運(yùn)行的程序一般放在/usr/sbin或者/usr/bin。
當(dāng)然削饵,如果要更清楚Nginx的配置項(xiàng)放在什么地方岩瘦,可以打開/etc/nginx/nginx.conf
常用配置文件
/etc/nginx/nginx.conf
/etc/nginx/sites-available(有人說是sites-enable)/default未巫,不過可以直接修改/etc/nginx/nginx.conf,這個(gè)文件最后還是會(huì)調(diào)用default的配置
/etc/nginx/conf.d/*
我猜測(cè)启昧,Nginx如果指定默認(rèn)加載/etc/nginx/nginx.conf的配置文件叙凡。如果要查看加載的是哪個(gè)配置文件,可以用這個(gè)命令sudo nginx -t或者ps -ef | grep nginx
然后通過這種方式安裝的密末,會(huì)自動(dòng)創(chuàng)建服務(wù)握爷,會(huì)自動(dòng)在/etc/init.d/nginx新建服務(wù)腳本,然后就可以使用sudo service nginx {start|stop|restart|reload|force-reload|status|configtest|rotate|upgrade}的命令啟動(dòng)苏遥。
經(jīng)過實(shí)驗(yàn)發(fā)現(xiàn)apt-get install nginx 安裝的是1.4版本的nginx
第二種方式是編譯源碼安裝饼拍,這種方式繁雜得多,有興趣的可以查看原文