#關閉防火牆chkconfig iptables off
service iptables stop
#關閉selinux
sed -i '
s/selinux=enforcing/selinux=disabled/
' /etc/selinux/config
setenforce
0#上傳openresty_auto_install到 /usr/local/software
mkdir /usr/local/software
cd /usr/local/software/openresty_auto_install
#更新包
yum update -y
yum install -y ghostscript unzip wget gcc gcc-c++ cmake make gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel* make cmake perl bison ntpdate readline-devel pcre-devel openssl-devel tcl perl make g++ libtool autoconf automake imake mysql-devel libxml2-devel expat-devel
#調對時鐘
#配置conf
vi /usr/local/openresty/nginx/conf/nginx.conf
server
#cd到目錄
cd /usr/local/openresty/nginx/conf
cd到目錄
#cd /usr/local/nginx/conf
建立伺服器私鑰
openssl genrsa -des3 -out server.key 1024
簽名請求的證書
openssl req -new -key server.key -out
server.csr
注意此步驟過程中需要填寫一系列的東西(公司名稱、所在地等按照實際情況填)
尤其注意 your server
'hostname的填寫,如果沒有網域名稱就直接填ip,如果有網域名稱就填網域名稱(都不需要埠號)
例如:直接填ip:
61.155.86.78
網域名稱: api.trewanyg.com
模糊網域名稱: *.trewanyg.com
製作解密後的私鑰
openssl rsa -in server.key -out
server_nopwd.key
openssl x509 -req -days 3650 -in server.csr -signkey server_nopwd.key -out
server.crt
拷貝證書檔案
cp /usr/local/openresty/nginx/conf/server.crt /usr/local/openresty/nginx/html/進入nginx的sbin目錄,啟動nginx
service nginx restart
進入nginx主頁檢視
Windows系統中Apache支援SSL
關於https的介紹看這裡 1 doc進入apache目錄,將conf目錄下的openssl.cnf檔案拷貝到bin檔案裡面 bin目錄中,可以看到openssl.exe檔案 2 bin目錄下 openssl req config openssl.cnf new out server.csr key...
openresty配置啟動小技巧
在http段放入配置項 lua code cache off nginx emerg getgrnam root failed in users a desktop financial report nginx.conf 1解決方法 user gao staff 自己的使用者,預設為使用者名稱 組 ...
OpenResty安裝 配置與使用
openresty 是乙個基於 nginx 與 lua 的高效能 web 平台,其內部整合了大量精良的 lua 庫 第三方模組以及大多數的依賴項。用於方便地搭建能夠處理超高併發 擴充套件性極高的動態 web 應用 web 服務和動態閘道器。lua是乙個簡潔 輕量 可擴充套件的程式語言,其設計目的是為...