如何在Ubuntu系统(VPS)安装WordPress的教程

2014-08-04 09:45:56来源:欲思博客作者:

在这篇文章中,将会指导你如何在Ubuntu的VPS下一步一步安装WordPress。

WordPress是一个免费的开源博客软件和CMS(内容管理系统)。在10万个网站中就有超过22.0%用WordPress程序构建,它是世界上最流行的博客平台之一。关于WordPress的最好的事情是,WordPress拥有成千上万个各式WordPress插件和不计其数的WordPress主题模板样式。任何人都可以在不懂编程和服务器知识的情况下创建功能非常好的网站。

WordPress教程:如何在系统(VPS)安装WordPress

在这篇文章中,将会指导你如何在Ubuntu的VPS下一步一步安装WordPress。

安装条件

在我开始之前,当然你要有一个自己的VPS服务器。现在的各种云都比较流行,大家可以自己去考量。我个人用的阿里云的VPS,价格稍贵,稳定性还行。最近貌似在搞活动,大家可以自己去看。如果你是单个小网站,建议去买个虚拟主机就行了,建一个小的WordPress博客应该是绰绰有余的。后续的流量增加,你可以自己去调整服务器。

WordPress是基于PHP和Mysql库来存储所有信息的。所以,你需要安装一些配置环境,像军哥的LNMP一键安装包,或者是一些集成面板像wdcp,如果你不喜欢这些,可以去看看我之前发的:VPS管理面板推荐:18款开源/商业 Linux 服务器控制面板。里面有许多国外优秀的主机面板。

如果环境以及配置好了,你可以使用任何SSH客户端登录你的VPS服务器,然后安装下面操作。

1. 为WordPress创建一个MySQL数据库和用户

正如上面我所说的WordPress需要数据库来存储所有的信息,我们已经安装了MySQL数据库。现在,我们来为WordPress程序创建一个数据库和用户。

通过以下命令来得到MySQL使用root访问权限

  1. mysql -u root -p

输入你的root密码后,你会获得的MySQL提示符运行命令。现在,可以创建WordPress博客的数据库了,我会给这个数据库命名:wordpressdemo。你可以给自定义设置你的数据库名称。现在,输入以下命令:

  1. CREATE DATABASE wordpressdemo;

现在,我们要创建一个WordPress数据库的新用户。为了数据安全方面的考虑,单独创建一个数据库用户是不错的做法。

创建MySQL用户之后要授予相关数据的所有特权:

  1. GRANT ALL ON wordpressdemo.* TO demouser@localhost IDENTIFIED BY 'qwerty';

上面的命令将创建一个是密码是”qwerty”的数据库用户demouser,并且这个用户拥有数据库wordpressdemo的所有权限。mysql 新设置用户或更改密码后需用flush privileges刷新MySQL的系统权限相关表,否则会出现拒绝访问。所以运行下面的命令:

  1. FLUSH PRIVILEGES;

最后关闭MySQL的命令提示符:

  1. exit

 2. 下载WordPress的安装包

在接下来的步骤中,我们将下载的WordPress程序的最新版本。首先更改目录到你网站所在的文件目录。在Apache中通常是htdocs目录的public_html,现在,我已经创建的public_html,所以更改目录

将目录更改为WordPress的文件位置:

  1. cd /var/www/domain.com/public_html/

下面通过wget命令来下载WordPress安装包:

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

输入解压缩命令来把安装包解压到当前目录:

  1. tar--strip-components=1-xvf wordpress-3.9-zh_CN.tar.gz

解压完成后,可以删除WordPress程序安装包:

  1. rm wordpress-3.9-zh_CN.tar.gz

3. 在Web界面下安装WordPress

下一步将配置WordPress的MySQL数据库和用户名。有两种方式可以解决:

一种是手动编辑wp-config.php文件和其他人正在使用的wordpress web界面。

第二个选项是很容易的,我会解释的那一个。

打开浏览器,输入博客网址,它会打开WordPress的安装向导,并要求你创建一个配置文件,只需按一下按钮,然后它会要求你填写MySQL数据库名,用户名,密码,数据库主机和表前缀。

在Web界面下安装WordPress

输入数据库名,用户名和密码之后。对于数据库主机和表前缀,你可以保持默认值(如果你有多个WordPress网站,建议更改数据库前缀)。如果你的数据库服务器在不同的主机上,那么你需要输入数据库主机详细信息。点击提交下一个步骤。如果您收到错误消息,该向导无法写入wp-config.php文件。其原因是WordPress没有写入权限,则可以通过在终端输入以下命令解决这个错误

新增WWW的数据写入权限

  1. sudo chown -R www-data:www-data /var/www/domain.com/public_html

更改后,点击重新运行安装按钮和WordPress的后会要求你输入网站标题,管理员用户名,密码和电子邮件id,输入后就可以继续安装直至完成。

WordPress的后会要求你输入网站标题,管理员用户名

最后提示你已经安装成功,如上图。

现在我们已经完成了在Ubuntu VPS WordPress程序的安装。这是个很简单的教程。如果你觉得有用,可以分享一下。有什么意见也可以在下面提。

关键词:UbuntuVPSWordPress

赞助商链接: