天蝎网站建设公司,wordpress手册插件,wordpress 主题学习,网站如何申请域名HTTPS服务器部署#xff1a;Nginx部署1. 准备工作2. Nginx服务器YUM部署2.1 直接安装2.2 验证3. Nginx服务器源码部署3.1 下载源码包3.2 部署过程4. Nginx基本操作4.1 nginx常用命令行4.2 nginx重要目录1. 准备工作
1. Linux版本
[rootlocalhost ~]# cat /proc/version
Li…
HTTPS服务器部署Nginx部署1. 准备工作2. Nginx服务器YUM部署2.1 直接安装2.2 验证3. Nginx服务器源码部署3.1 下载源码包3.2 部署过程4. Nginx基本操作4.1 nginx常用命令行4.2 nginx重要目录1. 准备工作
1. Linux版本
[rootlocalhost ~]# cat /proc/version
Linux version 3.10.0-327.el7.x86_64 (builderkbuilder.dev.centos.org) (gcc version 4.8.3 20140911 (Red Hat 4.8.3-9) (GCC) ) #1 SMP Thu Nov 19 22:10:57 UTC 2015
[rootlocalhost ~]#
[rootlocalhost ~]# cat /etc/redhat-release 查看系统版本
CentOS Linux release 7.2.1511 (Core)
[rootlocalhost ~]#
[rootlocalhost ~]# uname -a
Linux localhost.localdomain 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
[rootlocalhost ~]# 2. 关闭linux防火墙
[rootlocalhost ~]# systemctl stop firewalld [rootlocalhost ~]# systemctl disable firewalld
systemctl stop firewalld 关闭防火墙
systemctl start firewalld 开启防火墙
systemctl disable firewalld 禁止防火墙开机启动
systemctl enable firewalld 启动防火墙开机启动4. 安装依赖包 [rootlocalhost ~]# yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
2. Nginx服务器YUM部署
2.1 直接安装
[rootlocalhost ~]# yum install epel-release [rootlocalhost ~]# yum install nginx [rootlocalhost ~]# systemctl start nginx
2.2 验证
1. 修改默认页面
[rootlocalhost local]# cd /usr/share/nginx/html [rootlocalhost html]# mv index.html index.html.bak [rootlocalhost html]# echo this is the nginx web server index.html
2. 重启服务
[rootlocalhost html]# systemctl restart nginx
3. 测试
3. Nginx服务器源码部署
3.1 下载源码包 [rootlocalhost ~]# wget http://nginx.org/download/nginx-1.20.1.tar.gz 3.2 部署过程
1. 解压 [rootlocalhost ~]# tar -xvf nginx-1.20.1.tar.gz 2. 设置支持https [rootlocalhost ~]# cd nginx-1.20.1/ [rootlocalhost nginx-1.20.1]# ./configure --prefix/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module 3. 源码安装 [rootlocalhost nginx-1.20.1]# make [rootlocalhost nginx-1.20.1]# make install 4. 启用服务 [rootlocalhost nginx-1.20.1]# cd /usr/local/nginx/sbin/ [rootlocalhost sbin]# ./nginx 5. 验证 6. 设置HTTPS [rootlocalhost conf]# vim /usr/local/nginx/conf/nginx.conf # http{ server{…}} 配置格式 关于证书生成请参数文章【待完成】 6. 测试 [rootlocalhost nginx]# /usr/local/nginx/sbin/nginx -s reload #重新加密nginx服务 4. Nginx基本操作
4.1 nginx常用命令行 [rootlocalhost ~]# /usr/local/nginx/sbin/nginx # 启用nginx服务 [rootlocalhost ~]# /usr/local/nginx/sbin/nginx -s stop # 强制停止nginx服务 [rootlocalhost ~]# /usr/local/nginx/sbin/nginx -s quit # 停止nginx服务等待最生一次交互执行完成后停止 [rootlocalhost ~]# /usr/local/nginx/sbin/nginx -s reload # 重新加载nginx服务 [rootlocalhost ~]# /usr/local/nginx/sbin/nginx -V # 查看nginx详细版本 [rootlocalhost ~]# /usr/local/nginx/sbin/nginx -v # 查看nginx版本 [rootlocalhost ~]# /usr/local/nginx/sbin/nginx -t # 查看配置的正确性 4.2 nginx重要目录 /usr/local/nginx/html/index.html # web页面存在位置 /usr/local/nginx/conf/nginx.conf # nginx主配置文件 #http{ server{…}}格式 HTTPS Server配置举例