wordpress Let’sEncrypt 免费SSL证书实现全站https访问

一台不贵的VPS

首先你得有一台VPS。纯粹跑WordPress,那么512M内存的VPS已经绰绰有余了。

这需要多少预算?

200元人民币一年就足矣。这还是 VPS + 域名 钱。

我这个博客就是跑在搬瓦工512M的机器上。当然,你追求速度,什么都要快,快,快。那么,请你老老实实在国内买一个吧,记得化上一个星期去折腾备案。

搬瓦工19.99美元年付的KVM、OpenVZ、直连这几个配置的都有货了,优先推荐购买KVM的,直连的无法更换机房,需要的可以上车了。BandWagonHost是一家美国VPS服务商,主要提供基于KVM和OpenVZ的Linux VPS。机房有洛杉矶、凤凰城、佛罗里达、费利蒙(Fremont)机房等,支持支付宝和Paypal付款,性价比高。搬瓦工提供30天退款,可以先月付使用体验,不满意可以换机房,也可以退款(非全额)。
优惠码:BWH1ZBPVK – 9.4折优惠,月付季付年付都可以使用。
KVM:1核CPU、512MB内存、10GB硬盘、500GB月流量、1个独立IP 原价19.99$/年,优惠后18.79美元/年
OpenVZ:1核CPU、512MB内存、10GB硬盘、500GB月流量、1个独立IP 原价19.99$/年,优惠后18.79美元/年
KVM直连(仅洛杉矶机房):1核CPU、512MB内存、10GB硬盘、1000GB月流量、1个独立IP 原价19.99$/年,优惠后18.79美元/年
该方案可选机房:
需要注意的是写明机房或者下单时只有一个机房选项的配置购买后是无法在面板上更换迁移机房的!但是指明机房的方案VPS配置要比前面的要高比较多。
kiwivm面板简单使用教程:
搬瓦工官网上点Client Area登陆后Service —>My Service里点KiwiVM Control Panel登陆控制面板。
SSH登陆默认端口非22,具体登陆面板后台就能看到SSH port和IP,root密码也是面板后台上Root password modification里点”Generate and set new root password”获得密码。
搭建S-S更是简单,后台”Shadowsocks Server”里点击”Install Shadowsocks Server”一会儿就安装好。
迁移机房也是简单,后台”Migrate to another datacenter”里选择要迁移到的机房,点击”confirm”等自动迁移就行。
洛杉矶CN2测试IP:198.181.56.*
洛杉矶MC机房:98.142.142.*
洛杉矶直连测试IP:107.182.184.6 http://107.182.184.6/100mb.bin
凤凰城测试IP:198.35.46.2
费利蒙(Fremont)测试IP:184.105.138.67 http://184.105.138.67/100mb.bin
洛杉矶测试IP:104.224.130.*
点击访问BandWagonHost(搬瓦工)官网

安装lnmp

其实,第二步应该是买一个域名。

推荐安装,这个意见安装脚本,省心省力,具体看这里https://lnmp.org/install.html

增加网站和域名

执行:lnmp vhost add 出现如下界面:

这里要输入要添加网站的域名,我们已添加www.vpser.net域名为例,如上图提示后输入域名 www.vpser.net 回车后提示

这里询问是否添加更多域名,直接再输入要绑定的域名,这里我们将 vpser.net 也绑上,多个域名空格隔开,如不需要绑其他域名就直接回车。

(注:带www和不带www的是不同的域名,如需带www和不带的www的域名都访问同一个网站需要同时都绑定)。

下面需要设置网站的目录

网站目录不存在的话会创建目录。也可以输入已经存在的目录或要设置的目录(注意如要输入必须是全路径即以/开头的完整路径!!!)。不输入直接回车的话,采用默认目录:/home/wwwroot/域名


伪静态可以使URL更加简洁也利于SEO,如程序支持并且需要设置伪静态的话,如启用输入 y ,不启用输入 n 回车(注意LNMPA或LAMP模式没有该选择项!)。

默认已经有了discuz、discuzx、discuzx2(Discuz X二级目录)、wordpress、wp2(WordPress二级目录)、typecho、typecho2(Typecho二级目录)、sablog、emlog、dabr、phpwind、、dedecms、drupal、ecshop、shopex等常用的Nginx伪静态配置文件,可以直接输入名称进行使用,如果是二级目录则需要对应配置文件里的二级目录的名称。

这一步是设置日志,如启用日志输入 y ,不启用输入 n 回车。

如果启用需要再输入要设置的日志的名称,默认日志目录为:/home/wwwlogs/ 默认文件名为:域名.log 回车确认后,会询问是否添加数据库和数据库用户。

如果需要添加数据库输入 y ,不添加数据库输入 n 回车。

如果要添加,需要先验证MySQL的root密码(注:输入密码将不显示)
提示Enter database name: 后输入要创建的数据库名称,要创建的数据库用户名会和数据库同名,回车确认。

提示Please enter password for mysql user 数据库名: 后输入要设置的密码,回车确认。

关键步骤

添加SSL功能

如果需要添加输入 y ,不添加输入 n 回车。
选择了添加SSL会提示

2 选项为使用免费SSL证书提供商Letsencrypt的证书,自动生成SSL证书等信息。

需要输入一个邮箱回车确认。

提示 Press any key to start create virtul host… 后,回车确认便会开始创建虚拟主机。

添加成功会提示添加的域名、目录、伪静态、日志、数据库、FTP等相关信息,如下图:

原文出处:https://lnmp.org/faq/lnmp-vhost-add-howto.html

全站http跳转到https

在这个目录里  /usr/local/nginx/conf/  找到xxx.conf,比如我的 wentong.org.conf 文件,打开后,添加 return 301 https://wentong.org$request_uri;或者 return 301 https://www.wentong.org$request_uri;(一个带www,一个不带www,个人喜好,无强制)

server
{
listen 80;
server_name wentong.org www.wentong.org;
return 301 https://wentong.org$request_uri;
}

至此,操作完成。有什么问题,请留言。

点击访问BandWagonHost(搬瓦工)官网其实还可以同时实现v-p**n科学上网的

人吐槽 人点赞

猜你喜欢

  • 在俄罗斯,听习近平讲昨天和今天的故事
  • 哈佛大学长达世纪苦心研究,终发现人类长寿秘诀(图)
  • “每周跟我睡三次,包你房租水电全免!”(组图)
  • 美国会通过一项法案 方便政府驱逐犯罪移民(图)
  • 当面侮辱肯尼亚人“是猴子”中国男子被驱逐出境(视)
  • 50岁大妈扮富婆谈恋爱骗钱 专找8090后房产中介(图)
  • 美国曾密谋用核武 消灭中国30%城市人口(图)
  • 约会软件能看到你的脸红:算法能拯救失败约会?(图)
  • 刘强东出事后 我们来聊聊饭局上的"勾搭文化"(组图)
  • 都登顶万亿 苹果与亚马逊的难度系数有天壤之别(图)
  • 交通部牵头检查组已到滴滴 开始入驻式检查(组图)
  • 被“继续调查”的刘强东接下来可能会面临什么?(图)
  • 我们艳羡的日本“教育免费”日本人却说是骗局?(图)
  • 继“特朗普宝宝”后 伦敦市长也要“上天”了(组图)
  • 微信火爆的免费看手相:运气不好需另付88元(组图)
  • 要把服务器架在太空的海盗湾,为什么能活15年?(图)
  • 撒贝宁和小13岁外国娇妻总穿情侣装 两人太甜蜜-两人,李白,优渥
  • 阚清子发文承认分手 纪凌尘回应:我爱过你-分手,出轨,承认
  • 大衣哥成朱楼村首富,村民:天气太热,要求他给我们免费装空调-大衣,村民们,空调
  • 薛之谦歌曲免费听,扎了多少音乐人的心-歌曲,都是,综艺
  • 河南高考试卷疑被调包案 这里暴露重要新疑点(组图)
  • 给孩子,起名,孩子,名字,取名字,送给孩子的第一件珍贵礼物起名禁忌大全,为人父母
  • 教师的感触:中国的中学就是一座活生生的监狱(组图)
  • 赫本曾经养过一只小鹿 在一起简直不能更仙了(组图)
  • 120周年了!这个华人奠定美国出生即公民原则(图)
  • 网红住迪拜最贵酒店:千平房间 肥皂都是金子做的(图)
  • 安琦:卖樱桃收入比踢球时高 不在乎外界怎么看(图)
  • 6年跟拍3个阶层孩子 这部纪录片扎了高考一刀(组图)
  • 女子网上认识患癌老人免费照顾5年 真相让她心寒(图)
  • 女子网上认识患癌老人免费照顾5年 真相让她心寒(图)
  • 德媒:因批评十九大 英国教授在中国分校被降职(组图)
  • 遭前男友传不雅影片威胁 杨丽菁公开哭求:放过我(图)
  • 寒风刺骨脱光光 墨尔本500人宽衣解带裸体拍摄(组图)
  • 三喵军团彻底咆哮!昨天的英国 太不蛋定了(组图)
  • Linux 基础命令
  • linux中配置java web环境
  • linux解压缩命令应用
  • Linux环境变量配置介绍及实战
  • 邮件发送统计信息
  • Navicat for mysql 免费破解工具+教程
  • Linux下使用rm删除文件怎么恢复
  • shell脚本监控-linux操作系统
  • Linux CentOS 安装MySql以及搭建MySql主从复制
  • 七、mysql服务器优化
  • Mysql学习笔记(12):常用日期时间运算
  • Navicat工具怎么得到MySQL数据库EXCEL表结构
  • MYSQL常用命令
  • php 计算两个日期相差天数
  • 求解:Warning: require(__DIR__/../thinkphp/start.php): failed to open stream: No such file or
  • 【Nginx】Nginx配置SSL证书
  • nginx教程
  • Cloudflare 免费WordPress 外挂教学,一键为网站快速套用最佳化设定(图文)
  • GitHub Education 开放所有学生免费使用软件开发套装,学校信箱就可申请(图文)
  • Firefox Send 私密、加密免费文件分享服务,下载或24 小时链接自动删除
  • 火车头采集器帝国CMS 7.2和7.5适用免登陆新闻发布模块
  • wp-ftp-media-library 修改WordPress媒体库上传路径,并以FTP上传到另一台主机中
  • [模板]f-tpl.com 近百个可商用的HTML与WordPress模板免费下载
  • 「MWT-Lazy Load image」图片延迟载入(排除功能)小插件,让WordPress开启更快速且不出错
  • 「MWT-ezCache」超简易WordPress缓存插件,没有复杂设定,启用后网站快十倍以上
  • fiddler使用实例-查找隐藏的真实地址、链接地址
  • 抓包软件[Windows] Fiddler (v4.6.1.5)_汉化绿色版(附详细图文使用教程)
  • Nginx 301 重定向redirect 域名配置ssl http 301 重定向到https 配置
  • putty命令LNMP添加、删除虚拟主机、.user.ini、添加ssl证书开启https、伪静态使用教程(图文)
  • LNMP一键安装包是什么?
  • 安装WordPress手机浏览插件wp-t-wap插件
  • 黑莓8220主题:MMMOOO设计的微笑世博免费主题
  • 推荐几个免费的香港DNS服务器
  • 查看域名NS全部记录(A记录MX记录txt记录)在线工具
  • 微软skydrive老用户快来认领25G免费空间[图文教程]
  • 【更新】长期免费获取迅雷vip会员的最新方法
  • UltraISO 软碟通 v9.5.xxx 简体中文完美可用注册码[更新]
  • 最清爽最强大去广告迅雷VIP尊享版[独木成林破解版非会员可用]
  • OPENSHIFT免费主机图文教程-可绑网址、无限流免费云端主机
  • 《Cloudsgo 云伙伴 台湾免费主机图文教程-免费20G大空间、200G大流量架站0负担
  • 《2FreeHosting》申请图文教程-免费20GB空间、150GB流量无广告速度快
  • 《Hostinger》图文教程-2G空间、100GB流量可绑网域的免费虚拟主机
  • 安全删除 /usr/local/mysql/var/ 几十G mysql-bin.0000*日志文件
  • L2TP/IPSec一键安装脚本(实测有效-转载)
  • 噢,没有这个文件。请重新检查文件名,然后再试。谢谢。
  • nginx 自动识别手机端和pc端 访问不同的根目录 lnmp
  • WordPress转换为帝国CMS完整图文教程[技术记录](图文)
  • 发表评论

    用户名: 密码:
    验证码: 匿名发表

    你可以使用这些语言

    查看评论:wordpress Let’sEncrypt 免费SSL证书实现全站https访问