域名

  • 购买

    可以在任意服务网站购买,阿里云、腾讯云、百度云、电信云、以及华为云。
    这里以腾讯云为例
    购买域名必须实名制,如果个人就个人主体,如果企业就企业认证资质。
  • 解析

    当你购买域名之后会在你的腾讯云 -- 我的域名 看到你购买的所有域名,然后找到解析。
    主机记录:
    一般新域名会默认主机记录 * , * 表示所有,当你访问你的域名的时候可以直接不加前缀,此时你的主机记录必须是 * 。
    @ 将会直接解析你注册的域名。一般系统默认会帮你解析。
    除过特定的解析,比如邮件服务器,SEO之类的有特定的要求,其他的都可以任意解析,比如 “m”,“www”,“test”。
    记录类型:
    A类型:常用类型,域名直接指向你所在的服务器IP
    CNAME:直接将域名指向另一个域名。
    显性URL:多用于301重定向,比如 a.com 指向 b.com -- 浏览器输入 a.com 转换为 b.com,浏览器 URL为 b.com,实际访问b.com
    隐性URL:多用于301重定向,比如 a.com 指向 b.com -- 浏览器输入 a.com 转换为 b.com,浏览器URL为 a.com,实际访问b.com 记录值:域名所指向的IP或者链接。
    权重:可以不做设置,多用于域名被搜索引擎抓取。

服务器

  • 服务器购买

    在腾讯云官网搜索ESC云服务器。
    地域:可以任意选择,唯一不同的区别是国内需要备案,国外服务器不需要备案(香港,欧门)。
    机型:个人建议选择1核2G,配置越高越好。一般个人使用1核2G完全够用。
    操作系统:windows 系统界面化,好操作,坏处占内存。大多数使用 CentOS 系统。
    系统盘:默认50G,个人使用不做操作。
    带宽:服务器网络默认1M。个人使用不做操作
  • 服务器配置

    购买之后找到控制台找到云服务器,你将会看到你所购买的服务器,此时此刻的为了方便化管理,需要安装服务,我这里推荐集成服务,使用宝塔管理。
  • 安装

    系统必须是没有安装任何环境!安装成功如下界面,
    安装之前,需要配置安全组。服务器 --- 更多 --- 安全组 --- 配置安全组。
    点击安全组配置,配置完成之后将配置的安全组关联到所在的服务器。
    zdkb9K.png
    登陆服务器输入密码,账户。直接输入宝塔安装命令。
    宝塔安装命令
    安装成功之后如下显示。
    zdAWPP.png
  • 宝塔配置

    忘记宝塔地址:/etc/init.d/bt default
    关闭宝塔安全入口:rm -f /www/server/panel/data/admin_path.pl
    打开内网地址:
    • 输入密码,账户,进入需要绑定手机号。
    • 找到面设置,设置面板端口默认为8888,设置完成之后在对应的服务安全组中配置。
    • 面板账户修改,面板密码修改。
    • 面板IP修改成你所在服务器IP。
    • 面板端口放行一定要与服务器安全组端口对应。默认端口可以做更改。
      • 22:SFTP SSH 加密端口
      • 21:FTP
      • 3306:数据库端口
      • 80:网站服务端口
      • 443:HTTPS
    软件管理:运行环境安装 Nginx、Apache、MySql、FTP(Pure-Ftpd)、PHP(建议5.5、5.4)
  • 添加网站

    打开宝塔面板,找到网站。
    添加站点域名就是你解析的域名 --- www.salvater.cn。
    根目录默认为域名。不做更改。剩下的看个人需求创建。

备案 | 证书

  • 网站备案

    当你有了服务器以及域名之后,此刻你的网站和是不能访问需要网站备案。一般一个月。备案按照腾讯规则进行备案,个人选择个人主体上传省份证信息。
  • SSL证书

    一般网站访问都是HTTP浏览器会提示网站不安全,这个时候我们就需要申请SSL证书,证书有免费的和购买的,如果没有特殊要求选择免费证书。(此操作网站必须备案)
    安装证书之前要在安全组里面开启443端口。
    腾讯云 -- SSL证书 --- 我的证书 --- 申请免费证书。
    zde8Rx.png
    这里需要你给你添加证书的域名添加解析记录值,或者也可以在验证的时候勾选自动验证。
    zdMWPH.png
    证书签发之后点击下载。
    zdMhRA.png
    找到网站,这里找到你域名所签发的证书。
    设置 --- SSL --- 其他证书。
    Nginx 文件名.key 安装在左侧 密钥(KEY)。
    文件名..crt(文件名.PEM) 安装在右侧 证书(PEM格式)。
    设置完成之后然后强制 HPPS。