Ubuntu搭建WordPress完整过程

WordPress作为世界上最流行的博客程序,换来换去依然选择了它;因为它完整的社区支持,庞大的插件系统,还有各类各样的主题,基本上所有的问题都能够从网上找到答案,这能够免去很多麻烦,比如你可以找到各种各样的教程从WordPress转移到xxx博客,但是一旦投入了xxx博客,不一定有方法能够用回WordPress或者其他博客,WordPress的庞大用户数量导致它有一堆的插件,减少了迁移成本。所以当世界第二大博客程序超过WordPress之前,我想我大概不会去换博客了,于是在此记录下我的安装过程。

一、安装LAMP环境

这在ubuntu下就是一句命令的事:

sudo apt-get install lamp-server^ -y

不要忽略后面的^,之后会自动安装Apache2、PHP、MySql这些安装WordPress所必须的网站环境。此过程中需要输入MySql的root帐号密码,记下这个,这很重要。

二、下载WordPress

到WordPress官网,鼠标移动到下载链接上右键复制链接。然后进行下列操作:

cd /var/www
sudo wget 下载链接
sudo unzip wordpress*.zip
sudo chown –R www-data:www-data wordpress

三、配置apache2、mysql

1)配置apache2

sudo vim /etc/apache2/sites-available/xxx.conf

ServerAdmin webmaster@localhost DocumentRoot /var/www/wordpress

编辑ServerAdmin的邮箱为自己的,第二行修改成自己的WordPress目录。修改后保存退出,重启Apache2生效。

2)配置mysql

执行mysql -u root –p  ,输入之前设定的root密码,执行下列操作

CREATE DATABASE wordpress;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY '12345';
GRANT ALL PRIVILEGES ON wordpress.* TO wpuser@localhost;
FLUSH PRIVILEGES;
exit

上面的操作含义依次是:

  1. 创建名为wordpress的数据库
  2. 创建一个用户,名为wpuser,密码为12345
  3. 赋予wpuser用户对wordpress数据库的权限
  4. 刷新
  5. 退出

三、WordPress配置

到此为止,基本部署的差不多了,就差最后一步了,直接在浏览器访问自己的VPS IP,就能够看到WordPress的界面,配置进去自己的MySql数据库名称、用户名、密码等信息,其他的直接默认,接着输入站点名称、描述什么的就完成了。

之后只要DNS解析a记录到自己的域名就基本完成了。

“Ubuntu搭建WordPress完整过程”的2个回复

    1. Linux 2.6.32-042stab113.11 #1 SMP Fri Dec 18 17:32:04 MSK 2015 i686 i686 i686 GNU/Linux
      ubuntu14.04,
      PHP 5.5.9-1ubuntu4.14
      Apache Server version: 2.4.7
      mysql Server version: 5.5.47
      我想这些版本号一般不是很重要吧,通过这种方式安装的版本大概不是最新的但也不会很老,你需要什么帮助吗?

发表评论

电子邮件地址不会被公开。 必填项已用*标注