开头简述
网站的基础是服务器和域名,其次是网页文件,数据库等。域名虽然重要但并非必须,因此我们先从服务器开始。写这篇文章纯粹只是无聊,并未查询或搜索任何资料,完全是靠平时的记忆和经验。
购入(配置)服务器
- 前往云服务商处,选择购买轻量应用服务器,第一次如果没有接触过linux可以先选择windows server系统,版本选择年份越近的越好,记得用新人特惠活动
- 购买后设置管理员密码,一定要设置成足够复杂的
- 在管理页得到公网IP地址和登录用户名,使用远程桌面mstsc连接至服务器
- 在宝塔面板官网下载windows版安装程序,复制到服务器上并安装
- 安装后在浏览器上打开管理后台地址,用面板账号密码登录
最后一步如果成功登录即可开始准备域名。
注册一个域名
- 前往域名注册商处,选择一个自己喜欢的域名注册,第一次可以选择.top和.cn等相对便宜的顶级域,二级域名可以选择自己网名的首字母缩写或者英文名,如果已经被注册可以适当变形,比如中间加英文短横线「-」等, 记得用新人特惠活动
- 注册完成后,在域名DNS解析设置页设置两条记录,前缀@和www,类型选择A记录,IP地址填写上面的服务器公网IP,选择保存并等待生效
- 用登录管理后台的地址,把其中的服务器公网IP改为刚才注册的域名,端口号不变,再次尝试登录
最后一步如果成功登录即可开始创建网站。
注意:以下的内容默认为境外服务器或境内服务器且已完成备案,本文仅以境外服务器作为示例,如是购买的境内服务器请首先完成备案,需要前往购买服务器的云服务商处办理。
创建一个新网站
- 在面板的软件商店里,安装nginx最新版和php74,数据库mysql版本依据服务器配置选择8.0或5.7
- 以上所有安装完成后,在网站管理处选择新建网站,域名填写刚才注册的域名,勾选新建数据库,点击绿色按钮等待提示成功
- 在浏览器地址栏直接输入域名,如一切正常则会看见「网站创建成功」的页面
安装typecho博客程序
- 前往typecho官网下载最新稳定版,将压缩包复制到网页文件存放处,一般是安装盘符\wwwroot\域名\,清空该目录,并将压缩包解压至该目录
- 在浏览器地址栏直接输入域名,如一切正常则会看见typecho安装配置页面
- 按照安装页上的提示输入对应信息,数据库配置在面板后台数据库中,一一对应填入
- 最后如果安装成功即可进入typecho管理后台,点击右上角的网站前往首页,可以看见自动生成的第一篇默认文章
typecho后台的大部分选项比较简单易懂,可先自行简单配置,或者发布自己的文章。
配置免费SSL证书,启用HTTPS加密安全连接(重要但非必要)
- 在面板的网站管理里,选择网站,弹出的窗口左侧栏选择SSL,上方选项卡选择Let’s encrypt
- 勾选所有复选框,验证选择文件验证,宝塔面板会自动处理并完成验证,等待提示配置成功后刷新页面
- 重新前往SSL管理,如一切正常则能看见SSL证书和秘钥内容,打开右上角的强制启用HTTPS开关
在浏览器访问域名,浏览器会自动请求加密连接,完成以上所有你就拥有一个属于自己的网站了!
thx, i ve learn a lot