真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Centos7源碼編譯安裝Nginx1.13的方法-創(chuàng)新互聯(lián)

這篇文章給大家分享的是有關(guān)Centos7源碼編譯安裝Nginx1.13的方法的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

成都創(chuàng)新互聯(lián)專注于玉林企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站開發(fā),商城建設(shè)。玉林網(wǎng)站建設(shè)公司,為玉林等地區(qū)提供建站服務(wù)。全流程按需搭建網(wǎng)站,專業(yè)設(shè)計,全程項目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)

關(guān)于nginx的相關(guān)介紹我就不說了,既然你選擇nginx作為你的web服務(wù)器,想必你多少也對nginx server有不同認(rèn)知和理解,接下來我就直接安裝。

1.先決條件:

我使用的是centos7.3 64位核心版系統(tǒng),安裝配置nginx前必須安裝nginx依賴包,請查看;Centos 7編譯安裝php7.1之生產(chǎn)篇,并安裝前文開頭所提供的依賴包。此依賴組件包適用于Nginx任意版本。

新建web用戶和組

$ /usr/sbin/groupadd www
$ /usr/sbin/useradd -g www www
$ ulimit -SHn 65535 //設(shè)置linux高負(fù)載參數(shù)

2.從官方下載Nginx以及OpenSSL

下載Nginx時有兩個版本:開發(fā)版和穩(wěn)定版,如果用于生產(chǎn)就下載穩(wěn)定版本,http://nginx.org/en/download.html (最好下載最新版本的穩(wěn)定版,這樣會有bug修復(fù)以及新特性)我下載的是就是目前最新版本nginx-1.13.5。

$ cd /tmp
$ wget https://www.openssl.org/source/openssl-1.1.0e.tar.gz
$ tar zxvf openssl-1.1.0e.tar.gz
$ wget https://nginx.org/download/nginx-1.13.5.tar.gz
$ tar zxvf nginx-1.13.5.tar.gz
$ cd nginx-1.13.5

3.安裝Nginx

你可能會注意到有些文檔教程安裝nginx的時候,并未指派這么多模塊,(看起來好長),有的連模塊和用戶都沒有指派,其實模塊是根據(jù)自己的需要指派的, 如果想以后不麻煩,那么就按照下面的模塊指派就行了,其實這也算是全能的了,不然后期你需要什么還得重新編譯進(jìn)去,不是很麻煩,但也不省事。至于是否指派用戶組,我堅決會讓你指派,這可關(guān)乎nginx配置的可用性和安全穩(wěn)定。

$ ./configure \
--prefix=/usr/local/nginx \
--user=www \
--group=www \
--with-pcre \
--with-openssl=/tmp/openssl-1.1.0e \
--with-http_ssl_module \
--with-http_v2_module \
--with-http_realip_module \
--with-http_addition_module \
--with-http_sub_module \
--with-http_dav_module \
--with-http_flv_module \
--with-http_mp4_module \
--with-http_gunzip_module \
--with-http_gzip_static_module \
--with-http_random_index_module \
--with-http_secure_link_module \
--with-http_stub_status_module \
--with-http_auth_request_module \
--with-http_image_filter_module \
--with-http_slice_module \
--with-mail \
--with-threads \
--with-file-aio \
--with-stream \
--with-mail_ssl_module \
--with-stream_ssl_module \
$ make -j8 && make install //編譯并安裝

4.創(chuàng)建 systemctl 系統(tǒng) Nginx 單元文件

安裝完成后還需要開機(jī)自啟動,不然每次開機(jī)都需要手動,那豈不是太麻煩。

$ vim /usr/lib/systemd/system/nginx.service

[Unit]
Description=The nginx HTTP and reverse proxy server
After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
PIDFile=/usr/local/nginx/logs/nginx.pid
ExecStartPre=/usr/local/nginx/sbin/nginx -t
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/bin/kill -s HUP /usr/local/nginx/logs/nginx.pid
ExecStop=/bin/kill -s QUIT /usr/local/nginx/logs/nginx.pid
PrivateTmp=true

[Install]
WantedBy=multi-user.target

保存并退出。

5.加入開機(jī)自啟動并啟動Nginx

$ systemctl enable nginx.service
$ systemctl restart nginx.service

6.設(shè)置Firewalld防火墻

$ firewall-cmd --zone=public --add-port=80/tcp --permanent
$ firewall-cmd --reload

7.查看Nginx是否啟動成功

$ ss -ntlp

可以查看到nginx進(jìn)程已經(jīng)運行了。到此nginx安裝就完成了,可能你還會有疑問,nginx怎么解析并支持php程序呢,別慌,下一篇文章中我會寫到。

感謝各位的閱讀!關(guān)于“Centos7源碼編譯安裝Nginx1.13的方法”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


當(dāng)前題目:Centos7源碼編譯安裝Nginx1.13的方法-創(chuàng)新互聯(lián)
文章分享:http://weahome.cn/article/dhijdj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部