Nginx是一款輕量級(jí)的Web服務(wù)器/反向代理服務(wù)器及電子郵件(IMAP/POP3)代理服務(wù)器,并在一個(gè)BSD-like 協(xié)議下發(fā)行。其特點(diǎn)是占有內(nèi)存少,并發(fā)能力強(qiáng),事實(shí)上nginx的并發(fā)能力確實(shí)在同類型的網(wǎng)頁(yè)服務(wù)器中表現(xiàn)較好,中國(guó)大陸使用nginx網(wǎng)站用戶有:百度、京東、新浪、網(wǎng)易、騰訊、淘寶等。
上面都是百度復(fù)制粘貼的,目前個(gè)人理解為:很多大佬都在用、很好用的網(wǎng)頁(yè)搭建軟件。
進(jìn)入正題:
1.關(guān)閉防火墻和selinux
我用的阿里云沒(méi)關(guān)閉也能正常安裝,所以不清楚是不是必要。
2.安裝依賴軟件
yum install -y gcc gcc-c++ autoconf automake zlib zlib-devel openssl openssl-devel pcre pcre-devel
3.解壓nginx包
提供一個(gè)我使用的包:
鏈接:百度云盤 密碼:7a61
解壓:
tar -zxvf nginx-1.11.5.tar.gz
4、創(chuàng)建www用戶,不允許以www用戶登錄系統(tǒng)
useradd www -s /sbin/nologin
5.進(jìn)入目錄配置
./configure --prefix=/usr/local/nginx --without-http_memcached_module --user=www --group=www --with-http_stub_status_module --with-http_ssl_module
6.安裝
make && make install
7.開(kāi)啟服務(wù)
cp nginx /etc/init.d/
放入init.d下才能使用service指令(為了方便)
service nginx start
服務(wù)開(kāi)啟
8.設(shè)置開(kāi)機(jī)啟動(dòng)
chkconfig nginx on
設(shè)置完成后可查看是否設(shè)置成功:
chkconfig --list

第3列為on表示開(kāi)機(jī)啟動(dòng)
9.查看網(wǎng)絡(luò)和端口使用情況
netstat -lnp | grep nginx

nginx默認(rèn)監(jiān)聽(tīng)窗口為80端口
10.現(xiàn)在可以通過(guò)IP地址訪問(wèn)你的網(wǎng)頁(yè)了!
- 默認(rèn)主頁(yè)為index.html
- html文件路徑-/usr/local/nginx/html(參考)
附:阿里云端口設(shè)置

管理

配置規(guī)則

快速創(chuàng)建規(guī)則

照著設(shè)置就行
設(shè)置完成就可以通過(guò)ip訪問(wèn)了,域名訪問(wèn)需單獨(dú)購(gòu)買域名再與ip綁定。網(wǎng)頁(yè)內(nèi)容就是index.html內(nèi)的內(nèi)容,但是想正常瀏覽需要先備案,否則效果如下圖↓↓↓
