新聞中心
前言

成都創(chuàng)新互聯(lián),專注為中小企業(yè)提供官網(wǎng)建設(shè)、營(yíng)銷型網(wǎng)站制作、成都響應(yīng)式網(wǎng)站建設(shè)公司、展示型網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站等服務(wù),幫助中小企業(yè)通過(guò)網(wǎng)站體現(xiàn)價(jià)值、有效益。幫助企業(yè)快速建站、解決網(wǎng)站建設(shè)與網(wǎng)站營(yíng)銷推廣問題。
剛接觸的linux服務(wù)器上,nginx配置亂的有點(diǎn)令人發(fā)指,就把老的卸載了重新裝一下。下面話不多說(shuō)了,來(lái)一起看看詳細(xì)的介紹吧
卸載
linux有一系列的軟件管理器,比如常見的linux下的yum、Ubuntu下的apt-get等等。通過(guò)這些軟件管理器可以很快的卸載軟件,并且不會(huì)有文件及配置殘留。這里我使用的是yum,命令如下
yum remove nginx
安裝
相比于卸載,安裝就相對(duì)麻煩了,不過(guò)也還好。一步一步來(lái)~
1、下載并解壓安裝包
wget http://nginx.org/download/nginx-1.13.7.tar.gz tar -xvf nginx-1.13.7.tar.gz mv nginx-1.13.7.tar.gz nginx // 重命名成短名字
很多人都說(shuō)先裝依賴,也對(duì),不過(guò)也可以放在后面,看報(bào)錯(cuò),需要那個(gè)裝那個(gè),這樣你還能印象深刻點(diǎn)~~
如果想要先安裝依賴的話主要有以下四個(gè)
gcc、gcc-c++: 主要用來(lái)進(jìn)行編譯相關(guān)使用
openssl、openssl-devel: 一般當(dāng)配置https服務(wù)的時(shí)候就需要這個(gè)了
zlib、zlib-devel:主要用于文件的解壓縮
pcre、pcre-devel: Nginx的rewrite模塊和HTTP核心模塊會(huì)用到PCRE正則表達(dá)式語(yǔ)法
其他的,少了報(bào)錯(cuò)再裝就行
2、配置、編譯及安裝
./configure make make install
3、nginx啟動(dòng)測(cè)試
./nginx -t
出現(xiàn)如下表示配置正常
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
過(guò)程中可能會(huì)碰到依賴缺失問題,少了就轉(zhuǎn),yum install XXX,妥妥的。到這配置就結(jié)束啦~~~
Naive!!!
以上是“一路順風(fēng)”流程。
如果你想要配置一個(gè)https的server,你可能會(huì)碰到如下報(bào)錯(cuò)
nginx: [emerg] unknown directive “ssl”
ssl指令識(shí)別不出來(lái)?!這是因?yàn)槟J(rèn)編譯的時(shí)候沒有加載OpenSSL的相關(guān)模塊,解決方法如下:
./configure --with-http_ssl_module // 重新config并指定其他模塊http_ssl_module make // 不要make install不要make install不要make install 那就覆蓋了 cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak // 先將原來(lái)的nginx備份想刪除也可以 cp objs/nginx /usr/local/nginx/sbin/nginx // objs 目錄中是編譯后產(chǎn)生的文件 /usr/local/nginx/sbin/nginx -t // 在測(cè)試一下
等等吧,直到你真的跑起來(lái)你的項(xiàng)目的時(shí)候,才算完~~先到這吧
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)的支持。
創(chuàng)新互聯(lián)成都網(wǎng)站建設(shè)公司提供專業(yè)的建站服務(wù),為您量身定制,歡迎來(lái)電(028-86922220)為您打造專屬于企業(yè)本身的網(wǎng)絡(luò)品牌形象。
成都創(chuàng)新互聯(lián)品牌官網(wǎng)提供專業(yè)的網(wǎng)站建設(shè)、設(shè)計(jì)、制作等服務(wù),是一家以網(wǎng)站建設(shè)為主要業(yè)務(wù)的公司,在網(wǎng)站建設(shè)、設(shè)計(jì)和制作領(lǐng)域具有豐富的經(jīng)驗(yàn)。
文章題目:linux服務(wù)器nginx的卸載與安裝教程
文章路徑:http://www.dlmjj.cn/article/dhehdgh.html


咨詢
建站咨詢
