nginx篇最初级用法之SSL虚拟主机】的更多相关文章

注意:在源码安装nginx时必须要使用--with-http_ssl_module参数启动加密模块. openssl genrsa > cert.key  //使用openssl自己签发私钥 openssl req -new -x509 -key cert.key > cert.pem //签发证书 修改nginx配置文件,设置加密网站的虚拟主机 server { listen 443 ssl; server_name          www.baidu.com; ssl_certifica…
在nginx中虚拟主机的类型与apache一样也有三种 1.基于域名的虚拟主机 2.基于端口的虚拟主机 3.基于IP地址端口的虚拟主机 在nginx配置文件中每一个server为一个虚拟主机如果需要多个虚拟主机只需要添加server即可例如 server{ listen 80; server_name www.lqinghua.com   //基于域名的虚拟主机 location / { root def; index index.html; } } server{ listen 8080;  …
最近很久都没有写博客了,一来主要是时间不够每天回到家都接近晚上11点了,但是以后每天还是保证一篇随笔.好用来整理总结自己的知识. web服务器很有多例如:Apache nginx tengine lighttpd Tomcat Websphere Jboss IIS等,今天总结是nginx nginx这个国内应用得非常广泛,例如淘宝不仅仅用nginx还用出了经验从而还在nginx之上推出了Tengine. 一.安装nginx 前提:所有机器已经配置好yum源. 先设置两台web服务器 使用eth…
nginx服务器的地址重写,主要用到的配置参数是rewrite rewrite regex replacement flag rewrite 旧地址 新地址 [选项] 支持的选项有: last 不再读其他rewrite break 不再读其他语句,结束请求 redirect 临时重定向 permament 永久重定向 在nginx网页目录中添加两个页面进行测试 [root@proxy html]# echo "new page" > new.html [root@proxy ht…
这里m使用mariadb 需要下列软件列表: nginx mariadb 数据库客户端软件   mariadb-server   数据库服务器软件   mariadb-devel  其他客户端软件的依赖包 php php解释器  php-fpm php进程管理器服务 php-mysql php的数据库拓展包 安装前提:yum源配置好,使用光盘自带的yum仓库 yum install -y mariadb mariadb-server mariadb-devel php php-fpm php-m…
1打开conf下的配置文件 在server 之下 location 之上加入 auth_basic "Input Password:";    弹出的提示信息 auth_basic_user_file "/usr/local/nginx/pass";    认证的密码文件 2.使用htpasswd生成相应的密码文件(需要安装httpd-tools包). htpasswd -c /usr/local/nginx/pass lqinghua 输入两次密码即可…
在不破坏nginx应用程序和配置文件下时,升级nginx. 下载新版本的nginx对其进行编译 使用nginx -V参数获得当前版本和配置参数 nginx version: nginx/1.10.3built by gcc 4.8.5 20150623 (Red Hat 4.8.5-28) (GCC) built with OpenSSL 1.0.2k-fips 26 Jan 2017TLS SNI support enabledconfigure arguments: --prefix=/us…
一.搭建Nginx服务器 目标: 在IP地址为192.168.4.5的主机上安装部署Nginx服务,并可以将Nginx服务器,要求编译时启用如下功能: 1> SSL加密功能 2> 设置Nginx账户及组名称均为nginx 可选项:Nginx服务器升级到更高版本.然后客户端访问页面验证Nginx Web服务器: 1> 使用火狐浏览器访问 2> 使用curl访问 方案: 使用2台RHEL6虚拟机,其中一台作为Nginx服务器(192.168.4.5).另外一台作为测试用的Linux客户…
通过私钥,证书对站点www.test.com的所有数据加密,实现通过https访问www.test.com 环境说明: 源码安装Nginx时必须使用--with-http_ssl_module参数,启用加密模块,对于需要进行SSL加密处理的站点添加ssl相关指令(设置网站需要的私钥和证书). 加密算法一般分为对称算法.非对称算法.信息摘要. 对称算法有:AES.DES,主要应用在单机数据加密. 非对称算法有:RSA.DSA,主要应用在网络数据加密. 信息摘要:MD5.sha256,主要应用在数据…
配置要求: client:192.168.4.10 proxy:192.168.4.5(eth0) 192.168.2.5(eth1) web1:192.168.2.100 web2:192.168.2.200   1.1 搭建nginx服务器 proxy: ]# yum -y install gcc pcre-devel openssl-devel ]# useradd -s /sbin/nologin nginx ]# ./configure \(安装包内) > --prefix=/usr/…