如何用WordPress搭建博客

  10年前左右开始兴起第一波互联网浪潮,博客作为一种新型的社交和阅读方式进入人们的视野,那一段时期是博客的黄金时代。现在,人们说“博客已死”。因为大概在7、8年前第二波互联网浪潮突然出现,且来势汹汹——移动互联网的时代到来了。人们被各种新型的社交媒体所吸引,单单手机APP就使人们忙的目不暇接。人们的选择越来越多,于是碎片化的娱乐逐渐成为人们社交休闲方式。人们不愿再静下心来阅读了,于是博客就慢慢的消失了。然而,博客并没有“死”,它只是变得小众了,但任然是文艺青年表达自我的一种方式。不仅仅如此,博客对于那些热爱技术,喜欢文字,对生活充满着热情,理想有着非同一般追求的人,依然有着非凡的吸引力。

  所以这一篇介绍网站的一般搭建过程。这是科普文,如果你对技术并不感兴趣,可以直接按Ctrl+W.

  如果你是非开发人员,或者是学习建站的新手,那么这篇文章挺适合你的。好了,假如你会一些写网页,而后台开发技术(如Java,Python,PHP,Asp.net等)是入门级水平,现在你想要自己搭建一个博客,那么现在有两种途径。第一种途径是在github上搭建blog,这是一种全新的思路。你只需将自己向主机提交,就能发布新文章。这个blog是静态的,不需要后台。github提供模板,允许站内生成网页,但也允许用户自己编写网页,然后上传主机。这是免费的,而且由于是静态网页,所以访问速度非常快,github提供无线流量。 具体的方法,你可以看看阮一峰的 搭建一个免费的,无限流量的Blog—-github Pages和Jekyll入门。第二种途径就是使用WordPress平台了,技术成熟,性能稳定,安装简便,是搭建个人博客的首选。关于WordPress,我稍后再讲。
搭建一个网站,通常需要以下几件事情:
  • 具有公网IP的服务器
  • 购买一个域名
  • 域名解析(即域名绑定服务器IP)
  • 在服务器操作系统上搭建环境
  • 部署应用程序

服务器。现在自建机房来作为自己的服务器主机这种事已经很少见了,因为太麻烦了,费钱又费力。通常有钱又有技术的大企业才会这么干。对于中小型企业或者个人,租云服务器是首选的方案。云虚拟主机平台现在已经发展的非常成熟,你可以花很少的银子来租这样的服务器。国内的这方面的执牛耳者,是腾讯云和阿里云。基本上你想要的方案,他们全部能提供给你。你可以租一个纯净的虚拟主机,然后自己安装操作系统,再在操作系统上搭建环境(如Java、PHP、Python语言的环境,mysql或者Oracle数据库,Tomcat、Nginx服务器等等);当然,你也可以租用已经搭建好环境的集成度很高的主机。我租用的是鹅厂的云服务器,选择了这样的配置:CentOS 6.5 + Nginx + PHP5.4 + JAVA。这两家的云服务器平台,在性能,安全等各个方面都非常出色,而且对在校学生提供了许多优惠。

域名及域名与IP的关系。实际上有了公网IP就可以访问网站了,那为什么还需要域名呢?因为域名太难记了,比如193.122.5.8是我的博客IP地址,你会记住这串数字以备下次来访问我的博客吗?不会吧。所以这个时候域名就出现了。这么说吧,打个比方,天安门广场是一个地方,IP就相当于天安门广场的精度和纬度,可以唯一标识这个地址,天下没有第二个IP和它相同;你想到天安门广场,不至于循着精度和纬度去找吧。但是你知道“天安门广场”这个名字啊,这个时候你叫一辆出租车说:“我想去天安门广场”,这样你就能到那里了。“天安门广场”就相当于一个域名,而“出租车”扮演的是DNS的角色。DNS的作用就是将域名和IP地址一一对应起来,帮你找到IP地址。好了,现在大概能明白了建一个网站需要域名。国内提供域名的厂商有很多,比如阿里和腾讯等,价钱也很公道。但是不能忍的是,国内申请域名需要备案啊。你需要提交材料,接受填写信息时的各种约束,然后等上十天半个月。我申请的鹅厂的提供的域名,备案竟然花了一个月之久啊!所以,可以申请国外厂商的域名,面授备案之苦。推荐Godaddy,Godaddy是全球最大的域名注册服务商。你只需花个那么三五分钟点点鼠标就可以申请一个域名了。

搭建环境。一般的网站服务器需要安装web服务器,一个数据库,运行后台的语言环境,以及SSH服务等等。用sudo apt-get install命令就可在线安装即可。因为我也是新手,所以这方面我就多说了。推荐购买已经搭建好环境的云主机,这样能省去许多麻烦。

部署应用程序。当所有需要的环境都搭建好了之后,就可以把应用程序上传到云服务器了。将网站程序放在www文件夹里面。我的云服务器的www目录为/yjdata/www。如果你找不到的话,可以用find命令遍历查找。它的命令格式为

 

 find   [查找范围]  [查找条件]  查找内容。

例如 :find /etc  -name  ‘www’.

然后在配置好端口就行了。

  好了,终于到了今天的主角WordPress。WordPress是一款开源软件,注重美学,简单易用,性能稳定,功能强大。即便是你一点都不懂后台技术也没关系,因为它旨在免去对技术的担忧,而让你集中精力做好网站的内容。简直是搭建个人博客的不二之选。

WordPress使用PHP语言开发,所以确保你的服务器主机上已经装好了PHP的运行环境。数据库使用的是Mysql,注意只支持mysql。当服务器上有了PHP环境和Mysql,这时候就可以下载WordPress。

  但首选,你得远程登录到服务器。你得服务器厂商会提供SSH的用户和密码,或者SSH私钥,供你远程访问服务器使用。登录之后,用下面的命令来下载和解压WordPress。

wget  http://cn.wordpress.org/wordpress-4.4.2-zh_CN.tar.gz

tar -xzvf wordpress-4.4.2-zh_CN.tar.gz 【解压】

  然后把解压后的WordPress文件夹里面文件全部存放在www目录下。这个步骤完成后,访问你的服务器IP,网页自动跳转到WordPress的在线安装页面,然后你就可以填写配置信息了。要填写的信息有:

  • 数据库名,即要把WordPress安装在哪个数据库中
  • mysql用户名
  • mysql用户密码
  • 数据库主机表前缀

若租用的是已配置好所需要软件集成环境的云服务器,那么商家会提供所有你需要的用户和密码信息。通常在root目录中下会有一个default.pass文件,里面放着诸如mysql的root密码,mysql的一个普通用户及密码,mysql的一个数据库,FTP用户及密码等等。所以你可以把需要的信息填写上去。当然,你也可以自定义一个mysql用户和数据库来专门存放WordPress信息。所以检查云服务器的www文件夹下面除了index.html和刚才的WordPress目录,还有没有一个“phpmyadmin”的目录。如果有的话,恭喜你!在你的服务器IP(或者已经绑定的域名)后面添上“/phpmyadmin”,便可以在网页端登录到mysql,进行一些可视化的数据库操作了。没有有”phpmyadmin“工具也不要紧,通过SSH登录到服务器后,用命令进入mysql

 mysql  -u用户名  -p密码;

  然后使用mysql命令来添加mysql用户和数据库。

  填完了以上信息和站点的有关信息,点击“安装”,即可安装WordPress。但是有可能会提示你,“无法创建wp-config.php”,让你把生成的信息自己创建一个“wp-config.php”。不要慌,照做就是。然后把这个“wp-config.php”上传到云服务器的www目录下的WordPress的根目录下就可以了。

  这个时候,在访问你的服务器IP(或者绑定的域名),就可以看见博客页面了。

  然而还没完!你登录到后台管理,觉得这个主题太丑,想换一个。于是花了半天时间终于找了一个好看的主题,点击安装。下面又出现了一个问题,让你想要骂娘:“ 无法创建目录 ”。别怕, 这是wp-content的权限问题。 用“chmod -R 777 wp-content ”,这条命令将wp-content以及他的子目录的权限改写为所有用户及群组都对其可读可写可执行就好了!

  祝你玩的愉快!

转载于:https://www.cnblogs.com/wwha/p/5565174.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您好!使用WordPress搭建个人博客是一个非常常见和简单的选择。下面是一些步骤来帮助您开始: 1. 获取域名和主机:首先,您需要选择并注册一个域名(例如:yourname.com)并购买一个主机服务来托管您的网站。 2. 安装WordPress:大多数主机提供商都有一键安装WordPress的功能。您可以登录到主机面板,找到WordPress安装选项,并按照指示进行安装。 3. 选择主题:WordPress有大量免费和付费的主题可供选择。您可以根据自己的喜好和需求选择一个适合您的主题。 4. 自定义网站:一旦安装了主题,您可以通过WordPress的自定义选项来修改和设置网站的外观和功能,例如添加/编辑页面、菜单、小工具等。 5. 添加内容:现在,您可以开始添加自己的博客文章、页面和媒体内容。WordPress提供了一个直观的编辑器来帮助您创建和格式化内容。 6. 安装插件:WordPress有大量的插件可用于增强您的网站功能。您可以根据自己的需求安装并配置适当的插件,例如SEO优化、社交分享、反垃圾评论等。 7. SEO优化:为了提高您的博客在搜索引擎中的可见性,您可以使用一些SEO技巧来优化您的网站,例如使用适当的关键词、创建友好的URL结构、生成Sitemap等。 8. 安全和备份:保护您的网站是非常重要的。确保您的WordPress安装和插件都是最新版本,并定期备份您的网站数据。 这些是基本的步骤来使用WordPress搭建个人博客。希望对您有所帮助!如果您有任何更具体的问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值