在这之前,每次学习,写,做记录,都是在Word做的,没有做个统一管理的地方,所以有了建立本站的想法。
由于是第一次建站,所以在这个建站过程中,也是遇到了很多的麻烦,从选购服务器,注册域名,网站备案,再到服务器Linux,WorldPress的搭建,遇到了很多的问题。
幸好就是在搜索引擎,经验社区和博客上,有很多的同学,分享了他们的经验和步骤,让我这个小白能够避开一些坑,把这个站给搭建起来,万分感谢。
人都是需要积累,沉淀的,技术,意识,想法,经验也是如此,如果仅凭着脑袋记住,却没有个地方好好沉淀下来,也是非常容易忘记的。
首先吧,你建站肯定需要一个服务器,自己买硬件搭建一个服务器吧,确实划不来,毕竟诉求就是自己建个个人博客玩玩,除此之外就只能考虑选项云服务器了。
由于阿里云的服务器口碑还行,所以购买了阿里云的服务器,阿里云服务器有时会有优惠活动,可以以极低的价格购买到性价比较高的服务器。
真香 ~ ,2年700多,拼团价格更冰点
不过这台服务器,hhhhhhhhhh 性能一般般,目前只能满足个人日常测试网站,个人博客所用吧,别说高并发了,偶尔下载个东西,服务器均衡负载分分钟爆表,毕竟2年700多的服务器,还要啥自行车啊!能用就不错了。
由于我在深圳,所以买的区域是华南区,这样服务器访问速度能够快一点
注册个域名,域名需要做实名认证,域名做认证有指引介绍,这里不多说,购买域名之后,需要解析域名了。
在阿里云的【控制台】-【域名】,查看你名下所有的域名
在域名控制台,解析域名
添加两条解析记录:第一条的主机记录写 www,记录值就是你的主机 IP 地址
第二条的主机记录写 @,记录值也是你得主机 IP 地址
第二条的主机记录写 @,记录值也是你得主机 IP 地址
这样就可以的了,解析成功
必须要做网站备案,不做备案则无法访问我们的站点,站点无法提供服务
打开【阿里云】,顶部的【备案】-【备案专区】,在这里面按照他的信息指引去做备案
备案过程大概需要 8 天左右,根据提示,填写相关信息资料
填写错误会被驳回的,我一个网站被驳回了三次,所以请认真填写备案信息
由于我刚买的时候,服务器系统安装的是window server2012,结果进入服务器后,我发觉好像搞不来,对着网上的教程,配置服务器,配置远程登陆,远程ftp,全都不行,都不知道到底哪里配置错了,卸载了重装,重装了卸载,一直都不行,一怒之下,装了 Linux CentOS7系统,幸好之前学过 Linux 的操作指令,还算 hold 得住这个服务器系统。
装了Linxu, 肯定也要远程登陆服务,一套Xshell,Xftp走起,Xshell主要是负责远程控制服务器,Xftp则是远程传输文件到服务器
去各大平台下载 Xshell 和 Xftp 连接工具,下载后安装(安装步骤略过)
打开Xshell,点击【文件】-【新建】,写入名称(可随便写),主机(就是你的服务器IP地址),端口默认
写入名称,服务器IP,端口就默认好了,然后连接,第一次连接需要写入你的用户及密码,就是你的 Linux系统账户密码
输入你的 Linxu 用户名,点击确定
输入 Linxu 用户的密码
连接成功,会显示出连接用户与服务器名称
root是主管理员用户,@后面是服务器实例的名称
原先的Xshell配色挺丑的,我找了个配色方案,改了配色后看着舒服多了,配色路径:【工具】 -【配色方案】-【导入】
链接:https://pan.baidu.com/s/1uChOb3wHrEEc_FOaBoAm2w
提取码:yu6c (长期有效)
Xftp的远程连接配置也是跟Xshell一样的
云服务器的系统是Linux,所以跟我们常规使用的客户端Window系统操作方式不一样,Window系统是可视化的,有桌面,界面。
而Linux则是没有操作界面的,它只有一个DOS窗口(即一个小黑窗口),在这个DOS窗口输入程序指令让他执行Linux系统,它没有可视化桌面,只有这个DOS指令窗口,看起来很炫酷,就像电影里的黑客一样,但是对于不太熟练使用Linux系统的人来说,则是苦逼多了
就是因为Linxu是DOS指令的操作系统,所以我们要看服务器的各项指标,例如均衡负载,CPU使用率,内存使用率等等,那就麻烦多了,所以我们需要一个可视化的数据面板
Linux面板选择宝塔Linux面板,宝塔Linux面板开源免费,对于新手来说比较友好
首先,需要在阿里云服务器上开放8888端口号,因为宝塔Linxu默认的就是8888端口
进入阿里云控制台,点击【网络与安全】-【安全组】
在安全组列表中,找到你的安全组,点击【配置规则】
点击【入方向】-【添加安全组规则】,端口范围8888/8888,
授权对象 0.0.0.0/0,其他都默认即可。 0.0.0.0/0 代表了所有访问对象
连接Xshell,登陆root账号,在DOS窗口上输入安装宝塔Linux面板指令
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
输入后按下回车,让他安装,安装大概需要2-3分钟
安装到最后,它会弹出一段 “是否继续(y/n)”,你需要手动输入 y,回车确定,让他执行最后的安装
安装成功后,在最后的代码堆里,有可能是倒数 5行 左右,他会发送给你一个链接,用户名,密码给你,让你登陆宝塔Linux的后台。
记住这串 链接和账号,密码,去浏览器打开链接,输入账号密码
非常重要,不能弄丢.
暗坑:如果在浏览器打不开这个登陆页面(下图),那证明你的服务器安全组的端口号配置错误了,重新配置。(如果能打开,跳过这段话)
如果在浏览器输入链接,打不开这个界面,说明你的服务器端口错了,重新配置8888端口
宝塔Linux数据面板
在宝塔Linux的界面里,点击【网站】-【新建站点】
填写域名,根目录他是自动生成的,不用管他
去wordpress官网,下载一个安装包(怎么下载,步骤跳过)
打开Xftp,把wordpress安装包传输到服务器目录 /www/wwwroot/ 你刚才新建的站点底下,例如我的站点是:/www/wwwroot/www.jzyun.cn
传输完成后,打开宝塔面板,点击【文件】,在www/wwwroot/你的站点下,将这个wordpress进行解压,解压后你将得到一个 wordpress的文件包
解压文件包后,点击【网站】-刚才配置的站点右侧的【配置】进入,
点击【网站目录】,【运行目录】里选择 wordpress这个包,选择后保存
接下来准备搭建一个数据库,存放网站的数据的,填写数据库名,用户名,密码(密码可以自定义,不必用它给你生成的),请务必记住这些信息,待会需要
去浏览器输入你的网站,前提是你的网站已经有备案好的了
用IP,或者你的网站名都可以,例如我的:www.jzyun.cn,敲进去,直接回车,会跳出这个界面,开始配置 ,选择语言
开始安装
数据库:填写我们刚刚建立的那个数据库的名称
用户名:创建数据库时输入的用户名
密码:数据库的密码
主机:localhost即可,不需要更改
前缀默认即可
填写基本信息,因为是你搭建的,所以默认你是主管理员,记得账号密码要记牢,丢失了非常麻烦的
登陆
成功 , 写内容,自定义主题,网站外观,工具,工作台等
输入你的网址,一个网站大功告成了,接下来自己去配置后台样式即可。
本文系作者 @居正同学 原创发布在 居正_Cloud(www.jzyun.cn)博客站点。未经许可,禁止转载。
本文作者 juz_cloud 与 居正_Cloud站长同属一人。转载前请邮件联系本文作者([email protected])