图书就快出版了,大概在七月、八月左右。等不及了的小伙伴们,可以先去图书交流学习社区里面看看,或者去社区的专属知识星球。
内容简介
本书通过对安装使用 WordPress 搭建自媒体站点的前期、中期、后期进行详细讲解,使读者全面了解和掌握作为一个自媒体网站站长应掌握的域名、服务器、WordPress 等方面的基础知识,同时通过实例站点与图书社区为读者提供了相关资源与服务,是一本绝无仅有、不可多得的技术书籍。
全书分为3大部分,共22个章节。第1章至第9章着重介绍了域名的基础知识、购买域名的支付方式、购买域名的基本流程、域名备案的常规流程以及域名解析的常用方法;第10章至第17章着重介绍了 Linux 的简单概念、相关社区的提问方法、使用服务器的基础知识、服务器安全的基础知识、权限管理的基础知识、使用防火墙的基础知识、操作数据库的基础知识、WordPress 加速的基础知识以及管理账号密码的基础知识;第18章至第22章着重介绍了安装使用 WordPress 过程中的基础知识、实例站点的建设流程以及作者推荐的相关书单和网络资源。
本书适合有志于成为优秀自媒体人的入门读者,也适合作为高等院校的选修计算机教材,同时可供对搭建独立个人博客有兴趣的大众人士以及对建设独立企业官网有需求的中小企业进行参考。
前言
写在前面
前言里的内容,不仅是本书的大致使用说明,也是作者我写给各位读者们的问题解决之道。
本书的目标不是写成一本《银河系漫游指南》,亦或是可以拿来做枕头的《不列颠百科全书》,而是写成一本简单易懂的、具有纲领性、能够让大家学会举一反三的书。
所以,这本书不会太厚,但是绝对足够大家从零基础到入门,精通可能稍微差一点儿,如果我以后有机会的话,可能会出进阶版吧。
首先,我来介绍一下本书的大致架构:域名→设施→软件。
换句话说,本书首先介绍的“域名”——这个相当于互联网世界里的门牌号码的东西,就是本书实例网站爱评测网(http://ipc.im)在谷歌浏览器的地址栏里的首页地址,它并不包含“http://”这一部分。实际上,“http://”这一部分是可以自由替换的,它只是 TCP/IP 协议集里的一个子集,还有其他一些常用或者不常用的协议。不过由于它被使用得太频繁了,常见到都可以单独为这个 HTTP 协议出版一本不薄的专著,常见到以至于绝大多数行外人士以为它就是全部。
接下来要介绍的“设施”,狭义上来说,是服务器。这么说其实没什么大错,因为“设施”里包含的弹性计算、存储、CDN、负载均衡和 DNS 等这些概念性名词的实际建立过程中,基本都会用到服务器这个基础设施。但这里的“设施”有点不同,它不仅仅包含上面这些概念,也包含了 CentOS(Community Enterprise Operating System,中文意为:社区企业操作系统)等常用的 Linux 发行版的操作使用,还有各种常用的应用服务和安全知识等。简单点来说,一个是硬件,一个是软件。一硬一软,就像太极里的一阳一阴,互相补充,不可分割。
最后介绍的“软件”,也就是 CMS(Content Management System,中文意为:内容管理系统),不过我们这里只介绍一种,也就是书名上的 WordPress 。我们可以把服务器等同于一台专用功能的、一天二十四小时一年三百六十五天永不关机的电脑(服务器有时候也关机,只不过一般是在出故障等情况下),CentOS 这个 Linux 发行版相当于我们电脑里的 Microsoft Windows 操作系统,而 WordPress 则差不多相当于我们电脑里的 Microsoft Office 办公软件三大件—— Word、PowerPoint 和 Excel 等的简化集合版本。大部分时候,我们一般是把 WordPress 作为博客使用,不过官方好像不这么认为,他们在 WordPress 源代码里的版权声明文件里骄傲地写着——Web Publishing Software(网络出版软件)。他们说的没错,仅在其中文官方网站 ( https://cn.wordpress.org/ ) 的陈列柜上,就展示着不少使用着 WordPress 作为官网的互联网创业新媒体和各大企业的官方博客,例如爱范儿、小众软件、科学松鼠会、腾讯 CDC 官方博客和触乐网等(触乐网后来聘请开发人员重新定制了 CMS)。而在英文互联网世界里,WordPress 更是无法忽视的 CMS 霸主。
在介绍了本书的大概内容以后,我们来正式说明——我们在遇到问题时应该怎么办?
安全是基础
在解决问题以前,首先我们必须保证我们的电脑的系统是干净、安全的。
由于大多数读者的电脑使用的是 Microsoft Windows 操作系统,所以我们在这里就以此操作系统来举例子说明。
在经济条件允许的情况下,我们要尽可能的使用正版操作系统和正版应用软件。大多数情况下,我们的电脑在购买时,里面的操作系统是生产厂商与微软 OEM 预装授权过的。但是由于一些不可预知的原因,我们电脑里的 Microsoft Windows 操作系统总会发生那么一两次故障,导致我们需要重装系统。
而这个时候,就没几个人(尤其是女孩子)能保证自己电脑里重装的系统是原装正版的了。一般情况下,大部分人都会去找小区附近的电脑维修商家去修好自己的系统,收费大概在20-200人民币。商家们会信誓旦旦的向你保证——我给你装的绝对是正版的系统。
嗯,确实是正版的盗版系统——使用来自于微软 MSDN 官网的原版镜像文件,烧录成安装光盘或者安装 U 盘以后,再将原版微软操作系统安装到电脑中,安装完毕以后使用一些热衷于破解的爱好者们或者商人们开发提供的序列号算号工具等,使得所安装的系统变成所谓的“正版系统”。绝大多数情况下,这种方法制造出的“正版操作系统”与真的进行比较,没有什么地方能够让用户发现使用体验上的差别。
其实,要是仅仅是这样,被收一点智商税也没多大关系。关键在于有些商家使用的是恶意激活工具譬如小马激活这样的工具,有些封装系统烧录镜像的工具会有一些恶意行为,还有的干脆给我们安装他们预先制作的被修改过的所谓"正版镜像"。就算上面说的那些都没有问题,那么也可能会遇到装机联盟这个东西。给我们装系统的商家,每装一个软件在我们的电脑里,他就能赚至少一两块。一般情况下,不管怎么样,也会给我们装好几个软件,一台赚好几十块。
良心的商家,可能上面说的这些问题都没有;稍微好一点的,给我们装几个推广软件;黑心到家的,就会把上面说的活儿,全部给我们的电脑弄齐全了。
——好了,我们的电脑系统没问题,接下来应该没什么要注意的事吧。
可能会有读者这样问。你要问我的回答是什么,那我的回答绝对是——No。
首先,如果我们喜欢通过百度搜索软件名的方式,去寻找我们喜欢的软件来安装。那么则需要注意以下事项!
第一,绝对不要去下载站下载软件。如果我们有些软件是使用这样的渠道下载软件安装包安装的,那么我们最好把电脑清理查杀一遍,然后再找到官网重新下载软件进行安装。我们这里所说的下载站,就是我们用百度搜索“软件名+下载”或者“软件名+绿色下载”等组合关键词,搜索出来的那些综合性下载平台。这些下载站,它们的网页风格大部分还停留在二十一世纪初,具体是哪些网站作者我就不点名了,免得误伤了那些可能表现良好的网站,从而惹上一些不必要的官司。
用百度搜索出来的自家软件下载链接,也不是全盘不可信,不一定安装了电脑就会中全家桶。只不过,不要点击什么高速下载,直接老老实实用普通下载就行。
第二,在条件允许的情况下,尽量去官方网站下载。为什么用“尽量”这样的说法呢?这是因为我国的网络环境很复杂。电信能够上的外国网站,移动和联通或许就会404 Not Found 了。即使网站服务器在国内,也可能遇到这个问题。除非,该网站的服务器用的是 BGP (Border Gateway Protocol,中文意为:边界网关协议)线路的服务器,这种情况基本上就没有。
就算没有上面这些网络环境因素的干扰,我们也可能会遇到一些问题。譬如,网站的服务器使用的是 Google Cloud Platform 提供的服务器,它可能已经被官方认证。又或是,外国网站上使用了一些如谷歌字体等服务,导致网站加载异常缓慢,从而致使我们打开网站失败。所以在这种情况下,我们则需要自备神器解决这些问题。
如果大家觉得这样一个个的下载非常麻烦,想用软件管理工具来进行统一管理,也不是不可行。只不过,我们需要注意辨别所下载的软件是否为原版。作者我以前在360软件管家里下载我曾经使用过的一些国外工具软件,发现有的软件跟官方网站下载的有一点点微小的区别。联想到以前看到过的新闻,上面说有黑客把自己修改过的国外工具软件 Putty,进行搜索引擎广告推广,让不少程序员中了招。希望360等互联网企业,能够做好相关工作的审核工作,保护好这个软件下载渠道。最后说一句,我们下载这些软件管理工具的独立版就足够使用了。例如,腾讯软件管家独立版,它的下载链接为http://soft.qq.com/ 。
还有一个可能被大多数人忽视了的软件管理工具,它就是——Steam。Steam 市场是 G 胖旗下的游戏社交平台,它里面最出名的除了 CS:GO、DotA2 等这些传家宝以外,还顺便做了软件发行平台。只不过,如果我们想要下载安装里面的软件,必须安装 Steam 市场的软件安装包,然后我们才能愉快地下载软件使用。只不过要注意一点,里面的一些工具,可能不是免费提供的,我们必须付费才能下载。
不过,读者们不用担心支付方式问题和下载速度问题。Steam 市场支持国内主流移动支付工具——支付宝和微信支付,就连少有人用的银联支付,它也是支持的。
第三,加强电脑的安全防御策略。作者我敢肯定,大多数人电脑里安装的杀毒软件是腾讯电脑管家或者360安全卫士。因为各种各样的原因,大家的电脑里安装了这些软件。可是2017年五月份爆发的“永恒之蓝”比特币勒索病毒,把这些软件打回了原形。我们也不是说它们一点用都没有,它们平时还是有一点作用的。但是这次它们做了猪队友,间接帮了病毒一把,因为它们把微软发布的重要系统补丁给屏蔽掉了。其实补丁已经发布好几个月了,但是作者我估计装的人不多,要不然不会出现这么严重的安全事故。
那么,有没有轻巧好用的安全软件呢?——有。
我们首先推荐的,当然是微软官方的 MSE(Microsoft Security Essentials,官方中文下载链接为https://support.microsoft.com/zh-cn/help/14210/security-essentials-download),不过最新版本的 Windows 10系统里面已经内置软件,我们不用额外安装。
但是官方出品的 MSE 功能太少了不太够用,我们还需要额外安装一些软件来进行补充。我们可以安装腾讯电脑管家国际版(官方网站http://www.pcmgr-global.com/)或者360安全卫士国际版(官方网站https://www.360totalsecurity.com/),我们常用的功能软件里面基本都有,可有可无不该有的都没有,整体比较干净清爽。360安全卫士国际版还有一个配合使用的网络状态监控工具——Glasswire 防火墙。
如果我们不想使用它们,可以试一试火绒(官方网站http://www.huorong.cn/)这个强悍、轻巧、干净的 PC 安全软件,虽说比不上全能的360安全卫士,但是日常使用基本够用。作者我最喜欢它的联网控制功能,让我发现不少手脚不干净的喜欢自启动的国产软件,然后我就使用更好用的同类软件将它们替换了。这些软件被替换以后,我们需要在注册表等地方检查一番,再使用 CCleaner 这个清理工具把电脑大致清理一遍就可以了。
如果我们比较喜欢和信任国外的安全软件,使用它们也是可以的。只不过需要记住,我们必须尽量使用正版。大多数情况下,这些付费软件它们的免费版基本上就够用。如果没有必要,我们千万不要随便寻找一个激活工具进行破解,因为有些激活工具可不是我们想象中那么纯净、那么安全。
第四,要有一点基本的安全意识。大多数人都有性方面的需求,但是我们不能为了这个需求,而不管不顾工作学习用的重要电脑的安全。如果真的想试试所谓的“播放器”,请用一个不重要的电脑,别用家里或者公司的网络,躲在偏僻无人的角落里尽情地浏览。如果我们有这样的安全意识,差不多80%的麻烦都会远离我们的网络生活。
还有一些麻烦比较高级,连资深程序员都可能会中招,所以当我们遇到这些问题,也不要过于懊恼惊慌。俗话说得好,晴带雨伞,饱带饥粮。在平时我们必须做好重要资料比如系统镜像的多重备份工作,使用大容量移动硬盘保存好,放置在干净安全的地方。即使我们的电脑系统碰到上大麻烦,大不了把硬盘格式化就行,或者丢掉旧硬盘换块新的 SSD 重新恢复系统。快则十几分钟、慢则一个多小时,我们就能把系统修复如初,完全不会对工作、生活、学习造成非常大的影响。
作者我额外提醒一下,这些所谓的“播放器”,特别喜欢蹭热点。比如在热门好莱坞电影上映之前或者上映期间,百度知道和百度贴吧等站点里面,会有很多“好心人”非常热心地提供相关链接给我们。而我们需要做的,就是不要相信、不要传播。就算我们碰到一个能看的视频,这个视频也有可能被内嵌了恶意代码。中招的概率是如此大,而幸运的概率是如此小,所以缺乏相关知识的小白们最好不要随便进行尝试。
接下来的最后一点,才是真正的开始,上面四点都是为其打好基础、做好准备。
第五,学会正确使用百度、Google 等互联网站点。作者我在这里为什么说互联网站点而不是互联网搜索引擎呢?因为我在这里介绍的,不仅仅有这些搜索工具,还会有一些专业社区和论坛等。
我们接下来举一个例子,来大致说明一下找到我们想要的信息的寻找过程。
譬如,假设今天我们在电脑上看新闻,发现了一个新闻——“男孩大脑长脖子里”。我们看到这个新闻,感觉有点不可信。脑袋长在脖子里,的确吸引人眼球,但是总感觉怪怪的,所以我们想看一看这个新闻到底从哪里发源的。
接下来,我们用百度搜索了一下,结果发现搜索出来的东西,都是一些差不多的新闻链接,结果大同小异。闲得无聊,我们非常有耐心地把前十页搜索结果都大致浏览了一遍,结果发现都是些我们不想看的无用信息。
没办法,我们只好上 Google 寻找一下了。用了神器以后,好不容易终于登陆上 Google,我们使用之前百度搜索出来的头条搜索结果——网易的新闻里得到的男孩名字“KaiDiawne”搜索了一下,没想到我们搜索出来的全是中文结果,这有点不太可能。当然我们设置的显示语言是中文,但是使用英文词搜索也不可能全是中文。
搜索到这里,我们想了一下,可能这个男孩不叫 KaiDiawne,又或是国内媒体在转载新闻时把人家的姓和名给合在一起了。于是我们把男孩名字拆开了进行搜索看看,利用关键词“Kai Diawne”搜索一下。
不错,这下我们搜索出来的全是英文网页。我们打开第一个链接看看:Boy aged 9 has rare condition which caused his brain to fall into his neck (网页链接为http://www.mirror.co.uk/news/real-life-stories/boy-aged-9-rare-condition-6967466)。哦,原来这孩子在四岁的时候得了一种怪病,叫“Chiari Malformation”,其实就是“下疝畸形”。
这个病又称为 Chiari 畸形,是一种脑部构造上的畸形。它分别有I,II,III及IV型。最普遍为I形,变化及受影响症状范围亦为最广,因人而异,但绝大部分亦因此影响正常生活及社交。下疝畸形大部分都是先天性的,但亦有少部分因伤患而后天引起。结构上此症是由于小脑扁桃体向下位移(走了位)并通过枕骨大孔(颅底开口)的界线,导致下疝于枕骨大孔及脊椎管顶端处以下。脑脊液(CSF)流出有时会因而被阻塞,影响液压,结果引起脑积水出现。在脑血管中,血液流出和流入的差异值,会引致脑脊液液压变异,令其流失。它可以引起头痛,疲劳,在头部和面部的肌肉无力,吞咽困难,头晕,恶心,协调障碍,在严重的情况下,令脊椎神经受压及损害,导致患者瘫痪。(本部分内容来自维基百科,百度百科也有类似内容)
从上面的解释来看,这则新闻实在是过于夸大了。这个孩子的实际情况是小脑扁桃体下部下降至枕骨大孔以下、颈椎管内,完全不是长在脖子里。
我们再仔细看看英文报道,发现这个孩子是在英国的 Sheffield Children's Hospital 做的手术。利用关键词“Kai Diawne Sheffield Children's Hospital”搜索了一下看看,搜索结果让我们很无语,这则新闻最早在2014年6月就出现了。看看这则新闻:Family backs Sheffield children’s Hosptial appeal(网页链接为http://www.thestar.co.uk/news/health/local-health/family-backs-sheffield-children-s-hosptial-appeal-1-6649379),2014年6月份还报道过这个孩子。
标题党真是害死人,国内的报道标题全部是夸大的信息。不过也不能完全怪罪这些新闻网站,如果它们说小脑扁桃体下疝畸形估计也没有多少人理会,因为名词太专业化了,基本上没有多少人看得懂,当然我们也不会有尝试点击这条网页链接的欲望。
说了这么多,作者我只想说不能全部相信网上的一切,现在有些报道是以讹传讹。不要说国内、即使国外也是这样,比如曾经的巧克力减肥这件事情,国内的果壳网还专门发过文章辟过谣。
搜索了这么多信息,我们还有兴趣继续了解这一病症,但是很显然搜索引擎已经无法满足我们的需求了。突然我们想到了创办“小道消息”的冯大辉,他之前好像是在丁香园工作。我们使用百度搜索了一下丁香园官网(官方网址为http://www.dxy.cn/),找到官方网站点击进去搜索了一下“下疝畸形”这个关键词,发现结果挺丰富详实的。我们继续在里面浏览了一下,发现丁香园还有其他产品,比如丁香园论坛、丁香医生、人才招聘、文献求助等。丁香园甚至还制作了一个丁香导航,把一些跟医疗相关的国内国外的网站,都放在了上面。浏览丁香园的那刹那间我们心里暗暗想到,以后再用百度搜索“玛卡”,我就把电脑砸了、说到做到,于是顺手注册了一个丁香园的帐号。
我们要说的东西差不多说完了,大家在使用手机等移动终端搜索问题时,也可以采用上面的流程进行解决。当然我们最好使用纯净版的手机系统,安卓系统里谷歌出品的手机比较纯净、iOS 系统则使用未越狱的苹果手机。建议大家不要使用价格过于低廉的安卓手机,因为节省的那点钱不比我们的个人信息安全值钱。
写在后面
最后,欢迎各位读者们向我反馈图书的阅读体验,我为大家建设了相关的交流社区——萌开源联盟官方社区(官方网址https://www.moeunion.com/),以供大家在线学习讨论。如果想加入社区参与讨论,请大家使用购买凭证兑换注册激活码后进行注册。
另外,我为大家准备了市场价高达四五百元的大礼包,里面包含一份可能会长期更新的开源 WordPress 主题(前提是这本图书销售得不错),以及相关的 PSD 设计稿。这份大礼包和图书里涉及到的相关资源,我将会放在本书的的官方社区里面。祝大家好好学习,天天向上!
官方Demo站点:http://ipc.im
官方GitHub:artoostark/MoeOxygen
官方社区:萌开源联盟
官方Telegram群组:https://t.me/MoeUnionChat
官方Telegram频道:https://t.me/MoeUnionNews
官方QQ群:萌开源联盟日常划水群 326759235