nginx安装,https nginx-1.19.0

一般常用命令

进入sbin目录下

cd /usr/local/nginx/sbin

启动
./nginx 

关闭
./nginx -s stop 

重启
./nginx -s reload 

检查配置
./nginx -t 

安装  官网下载

解压

tar -zxvf nginx-1.19.0.tar.gz

进入目录

cd nginx-1.19.0

执行命令

./configure

执行make命令

make

执行make install命令

make install

 

出错 make: *** No rule to make target `build', needed by `default'. Stop

更新yum

yum update

yum -y install openssl openssl-devel

更新完成后,先删除之前准备make的nginx包,然后重新解压一个。

 

配置nginx.conf

打开配置文件

vim /usr/local/nginx/conf/nginx.conf

修改配置文件

server {

    listen 8080; #监听端口

    server_name 192.168.101.10; #本机主机名

    location / {

    root /data/scan_root; #数据存放地址

    autoindex on; #树形显示目录

    }

}

访问 nginx 403 Forbidden

在conf/nginx.conf中修改user的权限 改成root 第一行

 

 

配置 https证书

来到解压目录下后

./configure --with-http_ssl_module

注意如果没有出现错误

执行make命令

备份当前文件

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

rm -r /usr/local/nginx/sbin/nginx

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

到 /usr/local/nginx 运行

./sbin/nginx -V

重新启动

 

新增conf 配置项

nginx.conf  http 下新增代码

include /usr/local/nginx/conf/conf.d/*.conf;

新增 文件夹 

/usr/local/nginx/conf/conf.d

新增配置文件即可  liulangdy.cn.conf

server {
    listen 443 ssl;
    server_name *.liulangdy.cn;

    #证书文件
    ssl_certificate     /usr/local/nginx/conf/cert/liulangdy.pem;
    #私钥文件
    ssl_certificate_key /usr/local/nginx/conf/cert/liulangdy.key;

     ssl_session_timeout 5m;
    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_prefer_server_ciphers on;

    location / {
        #index index.html index.htm;
        root /data/web/test.liulangdy.com;
        index index.html index.htm;
    }
}

server {
    listen 80;
    server_name *.liulangdy.cn;
    return 301 https://$http_host$request_uri;
    #rewrite ^(.*)$ https://liulangdy.cn permanent;
}

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值