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

資訊專(zhuān)欄INFORMATION COLUMN

Centos 7 配置Nginx-Aliyun ECS

Allen / 617人閱讀

摘要:生成一個(gè)解密的文件,替代原來(lái)文件。性能調(diào)優(yōu)使用安裝,的位置與啟動(dòng)在上安裝完后的提示信息查看版本啟動(dòng)服務(wù)關(guān)閉服務(wù)重新加載停止

Centos 7 配置Nginx,常用的nginx操作,啟動(dòng)/停止,代理,反向代理設(shè)置以及https ssl 443配置
Linux 查詢(xún)nginx主進(jìn)程號(hào)
ps -ef | grep nginx
啟動(dòng)/重啟
## 在nginx/sbin下執(zhí)行命令 . (查看是否在  /usr/local/nginx/sbin)
## 啟動(dòng)
./nginx -c /usr/local/nginx/conf/nginx.conf
## 重啟
./nginx -s reload
停止
## 從容停止Nginx:
kill -QUIT 主進(jìn)程號(hào)  
## 例如:kill -QUIT 16391

## 快速停止Nginx:
kill -TERM 主進(jìn)程號(hào)  

## 強(qiáng)制停止Nginx:
kill -9 主進(jìn)程號(hào) 

## 停止nginx
nginx -s stop
代理/請(qǐng)求轉(zhuǎn)發(fā)
http {
    server {
            ### ...

            listen       4000;
            server_name  localhost;

            location / {
                root   /Users/zhangguoye/Documents/Porject/Gitee/searchWX/src/main/internetapp;
                index  index.html index.htm;
            }
    
            location /oauth/ {
                    proxy_pass http://localhost:8080/oauth/;
            }
    
            location /api/ {
                    proxy_pass http://localhost:8080/api/;
            }
            ### ...
    }
}
443/SSL/未開(kāi)啟SSL模塊 安裝模塊

切換到源碼包:

cd /usr/local/src/nginx-1.11.3

查看nginx原有的模塊

/usr/local/nginx/sbin/nginx -V

在configure arguments:后面顯示的原有的configure參數(shù)如下:

--prefix=/usr/local/nginx --with-http_stub_status_module

那么我們的新配置信息就應(yīng)該這樣寫(xiě):

./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

運(yùn)行上面的命令即可,等配置完

配置完成后,運(yùn)行命令

makes

然后備份原有已安裝好的nginx

cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak

然后將剛剛編譯好的nginx覆蓋掉原有的nginx(這個(gè)時(shí)候nginx要停止?fàn)顟B(tài))

cp ./objs/nginx /usr/local/nginx/sbin/

然后啟動(dòng)nginx,仍可以通過(guò)命令查看是否已經(jīng)加入成功

/usr/local/nginx/sbin/nginx -V
配置Http和Https共存

把ssl on;這行去掉,ssl寫(xiě)在443端口后面。這樣http和https的鏈接都可以用

server {
            listen 80 default backlog=2048;
            listen 443 ssl;
            server_name wosign.com;
            root /var/www/html;
  
            ssl_certificate /usr/local/Tengine/sslcrt/ wosign.com.crt;
            ssl_certificate_key /usr/local/Tengine/sslcrt/ wosign.com .Key;
        }
配置SSL安全證書(shū)重啟避免輸入密碼

可以用私鑰來(lái)做這件事。生成一個(gè)解密的key文件,替代原來(lái)key文件。

openssl rsa -in server.key -out server.key.unsecure
SSL性能調(diào)優(yōu)
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ECDHE-RSA-AES256-SHA384:AES256-SHA256:RC4:HIGH:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!AESGCM;
ssl_prefer_server_ciphers on;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
MAC (Brew Nginx)

mac 使用homebrew安裝Nginx,Nginx的位置與啟動(dòng)

## 在mac上安裝完nginx后的提示信息
==> nginx
Docroot is: /usr/local/var/www

The default port has been set in /usr/local/etc/nginx/nginx.conf to 8080 so that
nginx can run without sudo.

nginx will load all files in /usr/local/etc/nginx/servers/.

To have launchd start nginx now and restart at login:
  brew services start nginx
Or, if you don"t want/need a background service you can just run:
  nginx
## 查看nginx版本
nginx -v

## 啟動(dòng)nginx服務(wù)
brew services start nginx

## 關(guān)閉nginx服務(wù)
brew services stop nginx

## 重新加載nginx
nginx -s reload

## 停止nginx
nginx -s stop

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/40590.html

相關(guān)文章

  • Centos 7.2 安裝配置 Nginx、PHP7、Mysql、JDK、Tomcat、Redis、

    摘要:阿里云不建議升級(jí)服務(wù)器的內(nèi)核和操作系統(tǒng)版本,所以,在進(jìn)行系統(tǒng)軟件更新操作時(shí),應(yīng)該將其剔除。不行,還是不放心,又卸載了,重新安裝了一遍。安裝完成后會(huì)提示,執(zhí)行,檢測(cè)安裝是否成功。接著執(zhí)行,會(huì)有提示需要安裝完,再執(zhí)行就沒(méi)問(wèn)題了。 以下操作均在阿里云 ECS(Centos 7.2)環(huán)境下執(zhí)行,其他系統(tǒng)環(huán)境可能會(huì)有些許差別,僅供參考 軟件更新 由于系統(tǒng)驅(qū)動(dòng)的兼容性等問(wèn)題,當(dāng)前云服務(wù)器 ECS ...

    madthumb 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<