在搭建WordPress之前,必须安装LAMP等PHP运行环境。可以参考我上一篇博文:用树莓派建LAMP+花生壳访问(非常详尽)[原创]
本文在上一篇的基础之上开始。
一、下载和解压wordpress
方法1:
可以很简单的使用这行代码安装wordpress:
1 |
sudo apt-get install wordpress |
安装完成后,把它与WEB服务器联系起来:
1 |
sudo ln -s /usr/share/wordpress /var/www/html/wordpress |
以上两步也可以自己手动安装,见方法2,方法3。
方法2:
可以在 http://cn.wordpress.org 上下载wordpress后解压到/var/www/html目录中,注意事先开启读写权限。
方法3:
手动利用命令下载、解压、复制或移动
下载:
1 |
wget http://wordpress.org/latest.tar.gz |
解压:
1 |
tar -xzvf latest.tar.gz |
用命令解压后,会在pi用户的home目录会生成一个wordpress目录。注意,它并不是在/var/www/html目录中。因此,我们需要做一个链接,可以使用 sudo ln -s /usr/share/wordpress /var/www/wordpress 将它们链接到一起,或者直接把文件复制到/var/www/html目录中:
1 |
sudo rsync -avP /home/pi/share/wordpress/ /var/www/html/ |
二、配置MySQL数据库
站长们都喜欢使用自己建立的数据库,并不喜欢默认的,因为识别性不强,而且名称也满足不了多样性,于是这部分我们手动来。
还是用两个方法,1、用图形化桌面的phymyadmin;2、用命令行。
方法1:用phpmyadmin
参照 用树莓派建LAMP+花生壳访问(非常详尽)[原创] 安装phpmyadmin后,在浏览器输入:http://localhost/phpmyadmin后就打开了管理界面。输入你添加的用户名或者root用户进行登陆,然后新建数据库,输入你需要的名字即可。具体可以百度查看,很简单。
方法2:用命令行
phpmyadmin默认用户是root,密码是空的,如果需要,还可以添加除了root用户之外的用户。
首先以root用户登录MySQL shell,注意这个root用户是MySQL数据库的root用户,不是Raspbian系统上的root用户:
1 |
mysql -u root -p |
创建一个新的用户。本教程创建的用户是wppi。
1 |
create user wppi@localhost; |
为用户wppi设置密码:
1 |
set password for wppi@localhost= password("type-your-passwprd-here"); |
然后创建自己的数据库。
这里创建一个名为test的数据库,你也可以将数据库命名为其他名字,比如wp。在MySQL shell中输入下面的命令:(注意不要漏掉分号)
1 |
create database test; |
赋予用户所有的权限,否则wordpress的安装程序不能运行:
1 |
grant all privileges on test.* to wppi@localhost identified by 'type-your-password-here'; |
刷新MySQL:
1 |
flush privileges; |
退出MySQL shell:
1 |
exit |
三、安装 WordPress
进入wordpress的目录,把 wp-config-sample.php 复制并重命名为wp-config.php,然后打开wp-config.php文件,修改以下部分:
1 2 3 4 5 6 7 8 9 |
// ** MySQL settings - You can get this info from your web host ** // /** The name of the database for WordPress */ define('DB_NAME', 'wordpress'); /** MySQL database username */ define('DB_USER', 'wpuser'); /** MySQL database password */ define('DB_PASSWORD', 'dbpassword'); |
为
1 2 3 4 5 6 7 8 9 |
// ** MySQL settings - You can get this info from your web host ** // /** The name of the database for WordPress */ define('DB_NAME', 'test'); /** MySQL database username */ define('DB_USER', 'wppi'); /** MySQL database password */ define('DB_PASSWORD', 'type-your-password-here'); |
(此处修改为你自己刚才创建的数据库信息)
保存并关闭。以上也可以在终端中用编辑器打开并修改。也可以在windows、mac等修改后上传到树莓派。
然后在浏览器中输入:http://localhost/wordpress/install.php
如果想用外网访问,请查看教程:用树莓派建LAMP+花生壳访问(非常详尽)[原创],可以打开我的测试站看看:http://tahoroom.oicp.net/wordpress/
开始使用吧!附我的截图:
Enjoy!
参考文章:
用树莓派建LAMP+花生壳访问(非常详尽)[原创]
如何在树莓派上安装WordPress
用树莓派实现LAMP + WordPress (V2.0)
Raspberry Pi(树莓派)托管WordPress
话说我以为树莓派是个免费空间呢。。。