需要准备的几样东西:
- 域名注册 & 服务器: 按自己喜欢的购买~
- FTP软件: 用于连接服务器,上传/下载文件。我用的是免费的FileZilla,挺好用的,推荐。
- 宝塔面板: 建站很方便的集成系统,一键式帮助安装建站需要的语言环境和数据库等,配置很方便。
- WordPress: 比较流行的博客系统。
流程
1. 注册域名&服务器
这两样我是在腾讯云上买的,链接:https://cloud.tencent.com/,注册域名和购买服务器的位置如图:
我域名买的后缀是.com,一年55元,服务器买的是云服务器CVM,第一年120元。服务器系统选择:CentOS 7.6 64位。后续好像很贵的亚子。。先试试水吧反正。购买成功后需要把域名解析到服务器上,腾讯云这里购买域名送免费解析和一年的SSL证书。
国内购买的服务器都是需要备案的,备案流程大概20来天。腾讯云会帮忙备案,用微信小程序按流程提交信息即可,不过需要注意的是网站名称不要填“XX的小窝/博客”之类的,我是被腾讯云客服打了电话建议改名字的,按照他建议的改就好了,这个网站名字无所谓,就是备案需要的。然后还要注意,用手机拍照的时候背景要是白的,找个白墙靠着拍吧~
管局审核通过备案过后还需要公安备案,这些腾讯云都会提醒的,照着做一下就好了。
2. 远程登陆服务器,安装宝塔面板
(1)远程登陆服务器:
一种方法是直接从腾讯云提供的登录窗口进入(云服务器-实例-操作-登录),注意购买服务器成功过后腾讯云会发邮件给你,里面有ip地址、用户名和密码,记得保存。另一种方法是用网上推荐的Xshell软件,配置好服务器信息后可以一键登入,好像也挺方便的。
我自己的偷懒方法:
-
win10系统下,搜索里输入:
cmd -
输入:
ssh 用户名@ip地址 端口号这里端口号默认是22,用户名默认是root。 -
提示输入密码。注意这里密码输入后是不会显示出来的,认真填好后按回车如果正确就可以远程登入啦。
(2)安装宝塔面板:
进入远程服务器后,就可以开始安装宝塔面板啦。宝塔面板官方地址:https://www.bt.cn/2020
linux系统安装宝塔系统的教程:https://www.bt.cn/bbs/thread-19376-1-1.html
参考教程:https://www.zhujibiji.com/2018/04/how-to-use-bandwagonhost-build-a-website/
例如,写这篇文时宝塔提供的供CentOS系统下载的代码如下:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装成功后,命令行会显示你专属的登录地址、账号以及密码,记得保存下来噢!很重要!
(3)进入宝塔面板进行配置
打开浏览器,输入刚才记下来的登陆地址、账号和密码,就可以进入宝塔面板了。
进去过后选择一键安装环境,一般选择LNMP架构(Linux+Nginx+MySQL+PHP),如果自己的服务器是512M内存,则选择MySQL5.5和PHP5.4,如果内存是1G,则选择MySQL5.6和PHP7.2.
安装好后,点击面板左侧的”建站“按钮,输入自己购买的域名。(不含www和含www的都输入)。然后FTP和数据库都选择”创建“,这里所有生成的用户名和密码都要保存下来!
然后建站就初步完成啦~。
3.安装WordPress
很不幸的是,写这篇文时WordPress(以下简称WP)的中文网已经上不去了。
我在网上找到的下载地址,分享一下:
(中文版5.2.4)链接:https://pan.baidu.com/s/16qBog4Zy-wwoILx4DoxjCg
提取码:jj94
(英文版5.3.2)https://pan.baidu.com/s/1ESywAeBhNrBgI1na5lJreA
提取码:vthf
下载好后,就需要通过FTP软件把WP的文件上传到服务器上了,这里我使用的是filezilla。具体操作:进入filezilla后,左上角找到”文件-站点管理器“,新建站点,输入自己服务器的ip地址,用户名和密码。协议选SFTP。保存后点击”连接“就可以访问远程服务器上的文件系统了。
这里先把本机上已经下载好的WP文件解压,如图:
然后把所有的文件都上传到服务器上刚已经通过宝塔面板建好的网站根目录就可以了。默认是:/www/wwwroot/xxx.com/.
上传好后,打开浏览器,输入自己已经解析好的域名,就可以看到wordpress的安装界面啦~
依次按照提示,输入数据库名字、用户名、密码等信息(刚才宝塔面板已经都帮我们建好了)。安装好后WP后,会让填写用户名和密码,这个是登录自己网站后台的账号,记得一定保存。然后就可以登录WP后台进行各种设置啦!(注:如果进行这一步时网站还没有备案成功,无法访问域名的)
附:如果安装成英文版如何改成中文版的方法:
1.在站点根目录找到wp-config-php,在文件中添加:define('WPLANG','zh_CN');,然后保存。
2.在中文版的目录下找到wp-content/languages文件夹,把整个文件夹拉进英文版的wp-content目录下。
3.进入WP后台,在settings-general里,把默认语言改成”简体中文“即可。(实测WP自带的更新语言功能并不能自动更新,毕竟官网都已经挂了。。)