古人讲“吾日三省吾身”,我们能做到一省吗?过去,老师教我们写日记,老一辈的知识分子都有自己的日记。如今我们是怎么了,你每天有坚持写日记吗?有钱的日子是真好啊,为了“物质财富”,我们要丢掉“精神财富”吗。当然,让你拿起笔,找个本子每天写日记已经不现实了。
读书笔记
世界早已进入信息时代,在我们与世界交流的同时,如何给自己找一块净土。或许你说,我有微博,我有微信。可是,你仔细想过没有,在微博微信你可曾静下心来思考过逝去的十几年,几十年,可曾思考过哪怕过去一年,甚至一个月的路。过去用QQ,现在流行用微信。往后又会流行什么呢?只有自己的个人网站,自己做主,我不需要为谁改变,我的网站用来记录我的成长。也因此,我更远去浏览个人博客的文章,个人博客文章的价值甚至不亚于新闻媒体的价值,因为媒体尤其是自媒体,他们的出发点不同。个人网站,写的都是自己的经验总结。没必要做作,也不会作假。但是媒体不一样,为了流量,他们会耍尽手段来博取眼球,这方面不过多解释。不知屏幕前的你是否由此体会呢?
金钱至上
做一个网站,你可能会认为这是需要相关技术的。其实,我想告诉你,你可以不需要任何专业知识。如果在一台没有安装QQ的电脑上,你能安装QQ,你就可以搭建一个个人网站。几分钟就搞定了,听起来很唬人,可是我必须说,的确是这样的,也可能你会说,网站还需要钱呢。需要多少呢?一般的域名一年20元-60元不等,如果参加活动,甚至1元钱就可以注册一个还不错的域名。服务器多少钱呢?一年也就几百块,现在服务器商各种搞活动,新用户购买一台自己用很划算的,有的一百多也能买到。当然,也有一年几十块,甚至2年三年几十块的虚拟主机,不过一般只能搭建一个网站,并且很多功能不能修改。买12包烟,往桌子上一放,每天看看,就是不抽,2天以后去注册一个域名,再过10天去买一台服务器。兄dei,的个人网站就搞定了!好吧,不废话了,下面我来讲讲,如何在3分钟内搭建一个个人网站。
首先我们要明白,网站是什么?
通俗的讲,网站就是一个软件,跟QQ是一样的,电脑上装个QQ就可以登录聊天,同样装个网站就可以写文章,就可以浏览。不过,为了实现网站联网,也就是谁都可以浏览我们的网站,而我们也不仅要在自己的电脑上可以写文章,我要手机也可以写,要在任意可以联网的手机或者电脑都可以浏览可以写。我们就需要把网站部署在一个稳定的,永远不关机的,专业为服务而生的电脑,就是服务器,当然服务一个网站对于服务器来说小意思了。服务器是什么,服务器也是电脑,就像家庭轿车是车,大货车它也是车。
如何安装网站?
上面我们简单说了一下网站是什么,当然,仅仅知道这些还不能部署一个网站。我们现在就简单说下部署网站需要准备的东西。
首先,网站的安装需要先设置一个环境,然后通过浏览器打开域名进行安装。每一个网站程序都有他所需要的运行环境,因为有了环境,所以网站程序可以适应任意系统,windows server 2003/2008、 win7、win10,当然也有我们现在的centos。现在我就以全球流行的wordpress个人博客的安装来部署一个博客网站。
安装wordpress需要准备的东西,域名+服务器+wordpress程序:
一、域名
1、购买域名
域名我们自己注册,各大服务器商都可以注册,这里我必须要说一下,域名的好坏。域名就是像一个人的名字。是给人叫的,是给人输入的。更容易记住,更方便输入这就是最好的域名。像百度baidu.com、淘宝taobao.com、京东jd.com、QQ.com等等,不过这些极品,甚至精品域名与我们个人无关,因为要么是已经被人用了,要么就是别人早就注册好了,然后在域名市场售卖。不过我们也可以有其他的对我们自己来说有意义的域名,现在新后缀的域名这么多,你不介意不入流的话,可以选一个新后缀的。注册域名的时候,尽量避开“数字+字母”,尽量不要符号,尽量要一个汉字,或者两个汉字,或者一两个单词的域名,长度不要太长。
2、管理域名
域名注册时一般都要求实名认证,按照域名商提供步骤来就行。域名正常以后,我们就可以解析了,把域名解析到我们的服务器IP,在我们的服务器绑定上我们的域名。一般来说默认的解析面板就可以。我简单说下域名、IP、 服务器 什么关系。
可以简单的这么理解:
域名就是你的名字;IP就是你的身份证;服务器就是你本身这个百八十斤的肉。我们把自己的域名绑定到自己的服务器IP上,意思就是我们出生以后(服务器创建完成)国家给我分配了一个身份证号(服务器商给我们分配了一个IP),起了个合法的名字上了户口(注册域名,绑定到我的IP),然后大家就会认可,这个名字(域名)就是是我这个人(IP),每当有人喊这个名字(在浏览器里打开域名)的时候,我就会知道(我的网站程序就会响应)。有一点区别,就是我可以给自己起无数个名字,我可以叫张三可以叫李四(一个IP可以绑定无数域名),都是合法的,只是为了大家更容易记得我,我还是只取一个名字吧(或者说,我取了很多个名字,但是我只是重点推广我的其中一个)。理解个大概就可以了,我们下面就来简单说下解析绑定过程。
注册好域名,实名认证以后,找到服务器商分配给我们的IP就可以解析了。
举个栗子,你的域名是abc.com 你只需建一个网站,你想让你的网站域名是xintu.abc.com,那么主机记录就是”xintu“,记录类型选择”A“,记录值就是服务器商给你的IP,其他默认就可以。域名解析就算完成。
就这一句话,域名搞定。最后我不得不说另外一件重要的事,就是如果你购买国内服务器的话,域名必须备案。备案不难,揪心的是必须要等20天左右。不过,好在国内各大服务器商都有完善的备案系统。当然,如果你不想备案,可以选购香港的服务器。至于国外其他的服务器我就不推荐了,隔着大西洋太平洋,真心觉得太远了。
二、服务器(就是一台配置好环境的远程电脑,当然你也可以购买虚拟主机,二者区别以后再谈)
1、购买服务器(也就是先买一台搭建网站的电脑)
服务器我们可以去各家服务器商选购。如何购买我这里不介绍了,建议大家购买有保障的服务器商,比如阿里云、华为云、腾讯云等新购买服务器时,一般要选择系统,随便选都可以,因为购买之后我们一样可以配置。现在我就从购买服务器之后开始说。
2、安装系统(给电脑装个win7?win10?不不,我们要安装最适合网站的系统:centos,其他也有,我们只介绍这一款)
进入控制台,找到你的服务器,我先确认一下操作系统。对于系统不再介绍,我们只介绍目前比较主流的一种CentOS 7.5 64位 大家可以选用这个系统。
3、部署环境
手动安装环境需要的各种软件太麻烦,宝塔控制面板帮我们解决了这个问题,重要的是它免费,而且功能完全够用(虽然,他的安全项目比如防火墙动不动就要几百大洋,不过对于我们新手小站来说,这些不重要,一般的小孩入侵不了我们的 网站,大人的话又没必要入侵)。现在我们需要进入操作系统搭建环境。
首先进入服务器控制台,按照官方的提示,可以在线登录,在线登录,直接输入用户名(一般是root)和密码(输入密码是一般的看不到的,不用管)后按回车。也可以使用工具。比如Putty或者xshell等ssh工具。
putty
ssh处键入你的服务器IP,port22 ,按照服务器提供的用户名(一般都是root)和密码登录系统(注意使用putty时可能需要在ssh窗口输入用户名root和密码,键入root时可以看到,键入密码时你是看不到的,这时候不用管,输入完按回车就可以了)。
xshell,主机输入你的IP,确定,链接时同样在输入密码时也是不显示的,输入完回车就可以了:
xshell
现在,进入系统之后,我们就要开始配置环境。打开宝塔官网,找到Linux系统免费版的安装命令:yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
复制粘贴到ssh链接窗口,按回车,等待安装完成。大约10来分钟以后,会提供一个登录地址,用户名和密码:
打开http://159.203.83.95:8888 (仔细看好你的IP是多少,后面不要忘了英文冒号“:”和默认端口8888),输入用户名和密码登录。第一步就要开始安装环境,按推荐的默认的就可以,一键安装:
配置环境
等待安装完成以后为了安全起见,我们修改下面板资料也就是用户名、密码和安全入口三项,其他的默认就可以:
修改密码
左边导航栏”面板设置“修改下用户名密码,要牢记。
至此,环境已经搭建好了,安装wordpress之前的工作均已完成,下面我们就来安装wordpress
三、安装wordpress
安装wordpress之前,我们要在服务器上绑定我们的域名。
点击导航栏”网站“,”添加站点“,按照提示输入我们的域名xintu.abc.com,同时创建数据库,数据选”MySql“,提交。这里,还要说明,最新版的wordpress需要的环境中php版本至少5.6以上,而上面我们最初默认安装的是5.4,可能你的是5.5,我们就要去左边导航栏”软件商店“,找到PHP5.6安装好,我们最好把5.5到7.3都给安装到服务器。因为后面我们为wordpresss安装主题的时候可能要切换。安装完以后,点击导航栏”网站“,点击我们的网站后面”设置“,为方便以后安装主题,这里建议设置php版本为7.0。到这里,我们的服务器已经完成域名绑定。
打开wordpress官网,下载最新版本,我们需要把wordpress程序上传到服务器。打开你这个网站的根目录(根目录文件夹名字一般就是你的域名名字xintu.abc.com),删除默认的文件,上传下载好的wordpress程序。解压出来,将wordpress文件夹里的文件全部剪切粘贴到根目录里。浏览器地址栏打开你的域名网站首页:xintu.abc.com ,按照提示输入数据库地址(一般就是localhost)、用户名和密码(在左侧导航栏可以找到数据库),设置网站管理员的用户名和密码,确认无误后点击安装。大约几秒钟以后,我们的网站就搭建好了。
总结
零基础,三分钟搭建一个网站不是吹牛,我们安装wordpress程序,其实只用了几秒钟而已。请允许我不能将你购买服务器的时间算进去,也不能将你注册域名的时间算进去,更不能将你备案的20天算进去。
注册域名+购买服务器+上传程序,就算把所有的时间就算都加起来,几十分钟也够了。域名注册好以后,一般几十分钟就可以解析了,在这二十分钟内,购买一台香港阿里云的服务器,安装系统也就五六分钟,连接服务器安装宝塔也是十来分钟。等域名可以解析了,这边就已经绑定好域名了。最后安装一个网站也就是那几秒钟就搞定了。
至于wordpress网站的优化,美化以后,以及其它的个人网站程序。我后面会慢慢介绍,有了个人网站,自己生活、工作、学习哪怕做研究都是一个不错的环境。