当前位置: 首页 > news >正文

潍坊网站制作工具电脑优化软件排行榜

潍坊网站制作工具,电脑优化软件排行榜,dede推荐评级网站模版,把自己做的网站进行app封包1#xff0c;openresty 源码安装#xff0c;带ssl模块 https://openresty.org/cn/download.html #xff08;1#xff09;PCRE库 PCRE库支持正则表达式。如果我们在配置文件nginx.conf中使用了正则表达式#xff0c;那么在编译Nginx时就必须把PCRE库编译进Nginx#xf…1openresty 源码安装带ssl模块 https://openresty.org/cn/download.html 1PCRE库 PCRE库支持正则表达式。如果我们在配置文件nginx.conf中使用了正则表达式那么在编译Nginx时就必须把PCRE库编译进Nginx因为Nginx的HTTP模块需要靠它来解析正则表达式。另外pcre-devel是使用PCRE做二次开发时所需要的开发库包括头文件等这也是编译Nginx所必须使用的。 2zlib库 zlib库用于对HTTP包的内容做gzip格式的压缩如果我们在nginx.conf中配置了gzip on并指定对于某些类型content-type的HTTP响应使用gzip来进行压缩以减少网络传输量则在编译时就必须把zlib编译进Nginx。zlib-devel是二次开发所需要的库。 3OpenSSL库 如果服务器不只是要支持HTTP还需要在更安全的SSL协议上传输HTTP那么需要拥有OpenSSL。另外如果我们想使用MD5、SHA1等散列函数那么也需要安装它。 apt-get install -y libssl-dev libpcre3 libpcre3-dev zlib1g-devwget https://openresty.org/download/openresty-1.27.1.1.tar.gztar -zxvf openresty-1.27.1.1.tar.gz cd openresty-1.27.1.1/./configure gmake gmake install Configuration summary using system PCRE library using system OpenSSL library using system zlib librarycp conf/nginx.conf /usr/local/openresty/nginx/conf/nginx.conf.default test -d /usr/local/openresty/nginx/logs \|| mkdir -p /usr/local/openresty/nginx/logs test -d /usr/local/openresty/nginx/logs \|| mkdir -p /usr/local/openresty/nginx/logs test -d /usr/local/openresty/nginx/html \|| cp -R docs/html /usr/local/openresty/nginx test -d /usr/local/openresty/nginx/logs \|| mkdir -p /usr/local/openresty/nginx/logs gmake[2]: Leaving directory /data/openresty-1.27.1.1/build/nginx-1.27.1 gmake[1]: Leaving directory /data/openresty-1.27.1.1/build/nginx-1.27.1 mkdir -p /usr/local/openresty/site/lualib /usr/local/openresty/site/pod /usr/local/openresty/site/manifest ln -sf /usr/local/openresty/nginx/sbin/nginx /usr/local/openresty/bin/openresty 2增加openresty 没有service服务开机启动 增加一个服务配置 vi /etc/systemd/system/openresty.service[Unit] DescriptionOpenResty nginx server Afternetwork.target[Service] Typeforking ExecStart/usr/local/openresty/bin/openresty -c /usr/local/openresty/nginx/conf/nginx.conf ExecReload/usr/local/openresty/bin/openresty -c /usr/local/openresty/nginx/conf/nginx.conf -s reload ExecStop/usr/local/openresty/bin/openresty -s stop PrivateTmptrue[Install] WantedBymulti-user.target然后重启服务 # 配置变了重新加载下 systemctl daemon-reload# 重启服务 systemctl restart openresty# 增加开机启动服务 systemctl enable openresty 3自签名证书在OpenResty中配置SSL OpenResty是一个基于Nginx的高性能Web平台支持多种功能扩展。配置SSL可以使网站通过HTTPS协议进行加密传输提升安全性。以下是如何在OpenResty中配置SSL的步骤。 生成服务器私钥和证书 首先确保已经安装了OpenResty和OpenSSL。在OpenResty的配置目录下创建一个cert文件夹用于存放证书和私钥。 mkdir -p /usr/local/openresty/nginx/conf/cert cd /usr/local/openresty/nginx/conf/cert# 生成4096字节的服务器私钥 openssl genrsa -des3 -out server.key 4096# 创建签名请求的证书CSR openssl req -new -key server.key -out server.csr# 根据提示输入相关信息例如国家、州、省、市、组织名称等。 # 去除私钥的口令保护 cp server.key server.key.org openssl rsa -in server.key.org -out server.key# 生成证书文件 openssl x509 -req -days 3650 -in server.csr -signkey server.key -out server.crt 5配置Nginx.conf 编辑Nginx的配置文件nginx.conf添加SSL相关配置。 server {listen 443 ssl;server_name localhost;ssl_certificate /usr/local/openresty/nginx/conf/cert/server.crt;ssl_certificate_key /usr/local/openresty/nginx/conf/cert/server.key;ssl_session_cache shared:SSL:5m;ssl_session_timeout 5m;ssl_protocols TLSv1 TLSv1.1 TLSv1.2;ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;ssl_prefer_server_ciphers on;location / {alias html/;index index.html index.htm;try_files $uri $uri/ /index.html;client_max_body_size 100M; } }6重启Nginx 保存配置文件后重启Nginx以应用新的配置。 sudo systemctl restart openresty验证HTTPS 在浏览器中访问配置的域名或IP地址确保能够通过HTTPS协议访问网站。 将HTTP请求重定向到HTTPS 为了确保所有HTTP请求都重定向到HTTPS可以在Nginx配置文件中添加以下配置 server { listen 80; server_name localhost; rewrite ^(.*)$ https://$host$1 permanent; }通过以上步骤您可以在OpenResty中成功配置SSL使网站支持HTTPS协议 7可以访问https地址了
http://www.w-s-a.com/news/55913/

相关文章:

  • 网站在建设中模板自助云商城
  • 珠海网站设计建建建设网站公司网站
  • 广州高端网站制作公司哪家好网页制作公司 软件
  • 最快做网站的语言百度站长反馈
  • 简单网站设计价格手机网站技巧
  • 什么颜色做网站显的大气网站建设的含盖哪方面
  • 没网站怎么做二维码扫描连接济南做网站推广哪家好
  • 台州建设规划局网站搞外贸一般是干什么的
  • 怎么提高自己网站的知名度电子商务是建网站
  • 官方查企业的网站办公用品网站建设策划书
  • 微信网站搭建哪家好网站中转页
  • 阿里巴巴网站开发是谁长沙自助模板建站
  • 阿里云网站方案建设书网络公司运营是干啥的
  • 南通seo网站排名优化nginx wordpress rewrite
  • 网站做成软件做内部网站费用
  • 浙江企业网站建设网站域名有了 网站如何建设
  • 学编程哪个机构有权威德州做网站优化
  • 最火的网站开发语言福州网站建设服务商
  • 嘉兴网站制作哪里好asp网站源码免费版
  • 如何给网站配置域名百度网站统计添加网址
  • 搭建wap网站磁力引擎
  • 如何给公司网站做推广个人网站可以做社区吗
  • 网站建设为什么不给源代码大理如何做百度的网站
  • 网站代理违法吗网站备份流程
  • 免费域名查询网站wordpress wordfence
  • h5响应式网站模板制作巴南网站制作
  • 网站方案报价软文什么意思
  • 电子商城网站如何建设上海公司车牌价格
  • 丽江网站设计公司专业公司网站设计企业
  • iis怎么建设网站特色产品推广方案