国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Nginx安裝與配置

Tecode / 2110人閱讀

摘要:平臺編譯環境使用如下指令安裝安裝正式開始一般我們都需要先裝,前者為了重寫,后者為了壓縮。配置完成,可以通過訪問和體驗一下。

正式開始前,編譯環境gcc g++ 開發庫之類的需要提前裝好,這里默認你已經裝好。

centos平臺編譯環境使用如下指令

安裝make

yum -y install gcc automake autoconf libtool make

安裝g++

yum install gcc gcc-c++

正式開始

一般我們都需要先裝pcre zlib,前者為了重寫rewrite,后者為了gzip壓縮。

選定源碼目錄

可以是任何目錄,本文選定的是/usr/local/src

cd /usr/local/src

1.安裝PCRE庫

https://ftp.pcre.org/pub/pcre/ 下載最新的 PCRE 源碼包,使用下面命令下載編譯和安裝 PCRE 包:

cd /usr/local/src
wget https://ftp.pcre.org/pub/pcre/pcre-8.44.tar.gz 
tar -zxvf pcre-8.44.tar.gz
cd pcre-8.44
./configure
make
make install

2.安裝zlib庫

http://zlib.net/zlib-1.2.11.tar.gz 下載最新的 zlib 源碼包,使用下面命令下載編譯和安裝 zlib包:

cd /usr/local/src

wget http://zlib.net/zlib-1.2.11.tar.gz
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure
make
make install

3.安裝ssl

cd /usr/local/src
wget https://www.openssl.org/source/openssl-1.1.1g.tar.gz
tar -zxvf openssl-1.1.1g.tar.gz

4.安裝nginx

cd /usr/local/src
wget http://nginx.org/download/nginx-1.18.0.tar.gz
tar -zxvf nginx-1.18.0.tar.gz
cd nginx-1.18.0
./configure
make & make install

--with-pcre=/usr/local/src/pcre-8.44 指的是pcre-8.44 的源碼路徑。
--with-zlib=/usr/local/src/zlib-1.2.11指的是zlib-1.2.11 的源碼路徑。

安裝成功后 /usr/local/nginx 目錄下如下

fastcgi.conf            koi-win             nginx.conf.default
fastcgi.conf.default    logs                scgi_params
fastcgi_params          mime.types          scgi_params.default
fastcgi_params.default  mime.types.default  uwsgi_params
html                    nginx               uwsgi_params.default
koi-utf                 nginx.conf          win-utf

5.啟動

確保系統的 80 端口沒被其他程序占用,運行/usr/local/nginx/nginx 命令來啟動 Nginx,

netstat -ano|grep 80

如果查不到結果后執行,有結果則忽略此步驟(ubuntu下必須用sudo啟動,不然只能在前臺運行)

sudo /usr/local/nginx/nginx

打開瀏覽器訪問此機器的 IP,如果瀏覽器出現 Welcome to nginx! 則表示 Nginx 已經安裝并運行成功。

更多命令

# 查看nginx版本
./nginx -v
# 重啟
./nginx -s reload

301重定向

1.環境

  • nginx/1.18.0
  • CentOS6.8

2.目的

有兩個域名,分別是owye.cccherishspring.cn,現在我想保留的域名是cherishspring.cn這個域名,但是以前owye.cc的流量又不想浪費,所以我想實現以前所有http://www.owye.cc/的鏈接,全部跳轉到http://www.cherishspring.cn

3.配置

域名cherishspring.cn的配置不變,將owye.cc的配置更改為如下內容:

server{
    listen 80;
    ## listen 443 ssl;
    server_name www.owye.cc owye.cc;
    ## 將所有http請求跳轉到新地址
    return 301 $scheme://www.cherishspring.cn$request_uri;
}

這里用到了nginx的兩個內置變量:

$scheme表示請求模式,即httpshttp;

$request_uri表示完整的原始請求URI(包括參數)。

配置完成,可以通過訪問owye.cccherishspring.cn體驗一下。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/126111.html

相關文章

  • Centos7 nginx安裝配置

    摘要:啟動關閉檢查配置文件是否正確可以看到編譯選項啟動啟動配置文件重新載入配置文件重啟,不會改變啟動時指定的配置文件停止或 一、安裝編譯工具及庫文件 yum -y install make zlib zlib-devel gcc gcc-c++ libtool openssl openssl-devel pcre pcre-devel //PCRE 作用是讓 Nginx 支持 Rewri...

    Near_Li 評論0 收藏0
  • Nginx初探究:安裝簡單使用

    摘要:當網站的訪問量達到一定程度后,單臺服務器不能滿足用戶的請求時,需要用多臺服務器集群可以使用做反向代理。兩個域名是和服務器使用虛擬機實現反向代理第一步安裝兩個,分別運行在和端口。 showImg(http://ou3np1yz4.bkt.clouddn.com/nginx_logo1.jpg); 在學習淘淘商城的過程中接觸到了nginx,今天就把使用它的過程記錄下來,作為留存。 一、什么...

    ckllj 評論0 收藏0
  • Nginx 安裝配置規則入門

    摘要:即別名,與的匹配規則稍有不同。與的區別只能作用在中,而可以存在和中。后面必須要用結束,否則會找不到文件,而則對可有可無。 Nginx 安裝與配置規則入門 nginx 安裝與運行 (Mac OS環境) nginx 規則配置入門 一些命令行的配置 一、nginx 安裝與運行 (Mac OS環境) 1. 安裝 nginx 可通過 Homebrew 可直接安裝: $brew install...

    senntyou 評論0 收藏0
  • Centos 7離線安裝Nginx 配置負載均衡集群

    摘要:安裝安裝驗證其它依賴包安裝警告頭密鑰準備中正在升級安裝警告頭密鑰準備中正在升級安裝安裝安裝好上述依賴包后就可以安裝了。安裝如下使用將解壓到目錄,編譯安裝配置安裝好后我們需要對進行配置。 場景 項目中有三臺應用服務器,系統為Centos 7 ,應用地址分別為: 192.168.198.229:8080 192.168.198.230:8080 192.168.198.231:8080 ...

    shadowbook 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<