美文网首页
ubuntu安装Nginx及申请设置网站SSL访问

ubuntu安装Nginx及申请设置网站SSL访问

作者: 大尾巴狠 | 来源:发表于2019-01-06 12:33 被阅读0次

    安装Nginx

    在控制台输入

    sudo apt-get update
    sudo apt-get install nginx
    

    安装完成之后,可以打开浏览器,输入你解析好的域名或ip地址会出现"Welcome to nginx!"页面,到此Nginx就安装成功了。

    安装Certbot

    Certbot可以访问官网https://certbot.eff.org/lets-encrypt/ubuntubionic-nginx
    查看简介,并且选择自己对应的软件及操作系统,就会显示出安装方法。
    这里我们选择ubuntu18.04LTS版本

    sudo apt-get update
    sudo apt-get install software-properties-common
    sudo add-apt-repository universe
    sudo add-apt-repository ppa:certbot/certbot
    sudo apt-get update
    sudo apt-get install python-certbot-nginx 
    

    获取SSL

    sudo certbot --authenticator webroot --installer nginx
    

    按照提示输入相关信息,邮箱、域名(提前需要解析好),最后选择是否所有请求都重定向到https

    自动更新证书

    申请的免费证书有效时间为90天,所有要设置免费续约,这样就可以一直免费试用下去了。

    sudo certbot renew --dry-run
    

    现在访问你的域名https://xxxxxxx.xxx/会看到前面出现锁的图标,表示ssl部署成功。

    相关文章

      网友评论

          本文标题:ubuntu安装Nginx及申请设置网站SSL访问

          本文链接:https://www.haomeiwen.com/subject/suejrqtx.html