整体思路:

首先需要购买服务器用以承载内容,搭建好服务器中的系统环境,安装并配置博客系统,然后需要一个域名,将域名指向博客,以便外部访问,至此基本的博客已搭建完毕,最后可以优化安全和加速。

一、服务器

1、购买云主机

可以买阿里或者UCloud的服务,相差不大。

2、SSH连接服务器,Windows通过工具Xshell,Mac直接使用Terminal。

命令行ssh 用户名@ip地址,然后需要输入密码,便可以进入服务器;

常用Linux命令:cd进入目录,ls目录列表,rm删除,-R递归删除,mv移动。

 

二、系统环境

因为选用WordPress搭建博客系统,以下环境为必备:

  • Nginx or Apache 二选一 web服务器/反向代理服务器
  • MySQL 数据库
  • PHP 程序运行环境

一个一个安装与配置太麻烦,所以可以使用LNMPA一键解决。

 

三、博客系统

WordPress是主流CMS。

1、WordPress安装

下载安装包:在服务器中创建目录,在对应目录中下载安装包,命令行为wget  https://cn.wordpress.org/wordpress-4.9.4-zh_CN.zip

解压安装包:命令行unzip  ./wordpress-4.9.4-zh_CN.zip

安装:

  • 打开浏览器,输入WordPress地址”http://主机地址/wordpress”
  • 点击“现在就开始!”
  • 输入服务器中为WordPress创建的数据库名,用户名,密码。主机默认为本机“localhost”,表前缀不用修改。然后点击”提交”。
  • WechatIMG622 - 技术博客搭建教程
  • 看到欢迎页面,填入站点标题。这里的用户名密码将是你网站管理员帐户,用来登陆后台管理界面的,要好好保存。填上所有内容后,点击”安装WordPress”。
  • WechatIMG624 - 技术博客搭建教程
  • 分支:如果看到wp-config.php文件创建失败页面。别担心,只是权限问题。在主机WordPress安装目录(本例中”/www/web/wgh_me/public_html”)下创建文件wp-config.php,将页面上文件内容拷入wp-config.php文件中,并保存。然后点击”进行安装”。
  • 稍等片刻,你会看到后台登录界面。现在,WordPress安装成功了。你可以用上一步输入的用户名密码登录网站后台。
  • WechatIMG625 - 技术博客搭建教程
  • 输入主页地址,本例是”http://主机地址/wordpress”,你将会看到下图中网站的第一篇文章——世界,你好!

 

2、WordPress配置

主题模板

插件安装:

  • Crayon Syntax Highlighter,动高亮的源代码,有多种主题可以选择,支持多种编程语言;
  • 使用 WP Super Cache 插件缓存网页;
  • 多合一SEO包插件,自动为每个文章页生成title、description、keywords等信息,还支持自定义,非常强大;
  • SEO Friendly Images 和SEO有关的,为每张图片添加alt标签。毕竟搜索引擎是看不懂图片的。

统计代码:在百度统计中添加网站信息后,获取到一段统计代码,将代码贴到网页源码的foot位置,便可以实现统计了。 

 

四、域名

1、购买域名

挑选自己名字简称(wgh)的.com.cn域名,果然不出意料地卖完了,.me域名倒是没有注册,还挺有个人域名色彩,果断买了;

购买域名上万网

2、域名指向  

将域名的解析服务器设置到DNSPod

然后在DNSPod里配置A类解析到服务器。

3、域名备案 

如果购买的国内服务器都得备案,国外的就可以不备案了。可以通过阿里备案 ,或者UCloud备案

 

五、其他

1、安全

更改常用服务端口:如SSH端口22,FTP端口21,改成其他端口号更好。

配置防火墙:打开对应端口,关闭不使用的常见端口。

防攻击:假装自己会被攻击。

  • 域名DDOS与CC的攻击,用百度云加速服务扛;
  • UCloud、阿里服务器,有自带的DDOS流量清洗与云盾安全防护。

2、加速

webCDN加速,又用百度云加速服务。  

3、百度云加速服务的优势

  • 免费
  • 防攻击
  • CDN加速
  • 增加网站收录,利于SEO

 

 

分类: IT

发表评论

电子邮件地址不会被公开。 必填项已用*标注