一、關於Nginx
Nginx是一個高性能的web服務器軟件,比Apache更快更輕。
二、添加Nginx倉庫
新建文件
vim /etc/yum.repos.d/nginx.repo
輸入下面內容
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1
三、安裝:
yum install nginx
四、啓動Nginx
systemctl start nginx
或者 進入/usr/sbin,執行
./nginx
或者執行
service nginx start
五、測試頁面
http://127.0.0.1/ 如果頁面沒有出來,查看防火牆配置
vi /etc/sysconfig/iptables 添加下面內容
-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT(允許80端口通過防火牆)
-A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT(mysql端口 允許3306端口通過防火牆)
然後重啓防火牆:service iptables restart
六、把Nginx加到系統啓動項,這樣每次開機的時候就自動啓動了,使用下面的命令:
systemctl enable nginx
七、Nginx服務的配置根目錄以及其配置
1)、默認的網站根目錄:
默認的網站根目錄是/usr/share/nginx/html. 只要把文件放這裏就可以訪問了,這個主要是/etc/nginx/conf.d/default.conf在這配置的,你也可以自己修改,然後重啓即可
2)、服務模塊配置:
任何其他的虛擬機模塊配置你都可以在/etc/nginx/conf.d這個下面放置你的模塊配置文件,重啓之後就可以使用了。
3)、Nginx全局配置
Nginx的全局配置文件位於/etc/nginx/nginx.conf. 你可以根據自己的喜好設置東西,比如你可以修改運行Nginx的用戶等。
八、查看服務器上安裝的Nginx版本號
nginx -v
nginx -V
PS:
Nginx執行命令:/usr/sbin/nginx
配置文件:/etc/nginx/nginx.conf
默認配置文件:/etc/nginx/conf.d/default.conf
網頁目錄:/usr/share/nginx/html
----------------