不少研究技术的朋友喜欢写博客。若是但愿搭建一个彻底属于本身的网站,也并不困难。这里简要分享一下我搭建这个博客网站的经验。web
详细的安装配置操做说明请参考隔壁Wendi Cai's Blog的这篇博文:如何用WordPress + Nginx + MySQL + PHP搭建我的博客。浏览器
这里简单说一下购买服务器、域名、DNS云解析服务。服务器
咱们所看到的网页,是由运行在服务器(硬件)上的web服务器(软件)提供的。浏览器浏览一个网站时,经过域名(或IP地址)找到这个网站的服务器(硬件)并访问特定端口,服务器上的web服务器收到请求后,将网页内容(例如HTML文件)返回给浏览器。最后浏览器将网页内容显示出来。
硬件服务器就是一台计算机,只不过如今是云计算时代,大部分服务器多是云端的虚拟主机(云服务器)。Nginx则是web服务器(软件)。而WordPress则是提供网页内容。固然博客文章是你写的,WordPress提供的是一套生成网页和管理网站的工具,你就不用再本身敲代码写HTML来搭建本身的网页了。网络
云服务器购买很是方便,去云计算服务商网站,按照本身的须要购买云服务器便可,有些还有学生优惠。
若是没有经验和概念,建议选择最低配置。由于运行一个访问量很小的网站对配置要求很低,并且若是后期发现配置不够用,能够随时升级配置。前期能够节省成本。这里以阿里云为例。工具
阿里云网站产品页面截图布局
可选的配置包括:服务器地理位置、CPU数、内存大小、硬盘大小、网络带宽或流量、操做系统等。仍是刚才的建议,若是是入门,就选最低配置。网站
对于我的网站来讲,服务器地理位置的影响有两点:一是网站备案;二是有访问某些网站的限制。开设在境内的网站须要在工信部备案,须要花费几天的时间。备案后网站才可访问。若是服务器在境外,无需备案,但有可能访问偏慢。另外价格也不一样。阿里云
操做系统推荐Linux(CentOS/Debian/Ubuntu)。Windows一方面价格更贵,另外一方面服务器版Windows和平常所用的Windows差异很大,除非很熟悉或很感兴趣,否则不推荐。云计算
购买云服务器后,得到的是其公网IP地址。可是人们习惯用域名来访问网页。因此给你的我的网站想一个合适的且未被占用的域名,而且买下来。
仍以阿里云为例,找到“产品”->“企业应用”->“域名注册”。输入本身想要的域名(注意含后缀),搜索是否已被占用。操作系统
这里显示xia-weiwen.com已被注册,可是其余后缀仍可购买
若是购买的服务器位于境内,则按照提示,进行工信部备案操做。
域名和服务器的IP地址由DNS联系起来。购买了云解析服务后,再将已购买的域名和购买的服务器公网IP绑定,之后就能够经过域名来访问服务器了。
安装和配置的详细步骤,请参考Wendi Cai's Blog:如何用WordPress + Nginx + MySQL + PHP搭建我的博客。
并且,她的这篇博客里还推荐了一些WordPress里好用的小工具。
安装、配置好后的WordPress就如同一个普通的博客网站那样,不管是写做或者管理,都很是方便。
接下来你能够选择喜欢的主题、插件、页面布局等,搭建本身风格的博客。
友情连接
个人另外一个博客:http://www.xia-weiwen.com/