2008年12月31日 21:58 由 美丽星点 投递[1]
近日有心为希奥开源改造一个简洁的主题,由于平日的工作大部分都是在Ubuntu下完成的,这样,WordPress主题的测试调试当然也要交给Ubuntu来干了。这也是我写这篇文章的初衷。送给那些需要在本地调试WordPress主题和插件的朋友,当然最重要的是力求简单。
安装WordPress,不能不考虑到apache、MySQL、PHP的设置问题,一一细化的话肯定相当繁琐,所以笔者想到了可以让新立得软件包管理器把这些活细化设置的话都揽下,目的是免去单独配置apache、MySQL和PHP的烦恼。闲话少说。
文章导航:
一、安装和配置WordPress的依赖包(apache、MySQL、PHP)
难易程度:☆☆☆☆☆
二、通过phpMyAdmin为WordPress添加数据库
难易程度:★★☆☆☆
三、下载和安装WordPress
难易程度:★☆☆☆☆
一、安装和配置WordPress的依赖包(apache、MySQL、PHP)
使用新立得来安装, 打开新立得,在快速搜索框中输入wordpress,在搜索中结果中找到wordpress(软件包描述为weblog manager),右键选择“标记以便安装”和“建议的以便安装”,我这里得到的版本是2.5.1-8ubuntu1.1。同时我们通过“建议的以便安装”的是mysql-server-5.0。
同理将phpmyadmin软件包也标记。(phpmyadmin并不是WordPress的依赖包,只是顺便安装罢了)
应用变更。
新立得软件包管理器在自动下载软件后安装过程中可能会提示输入必要的信息,我的设置如下。有更好的建议欢迎提出来哦。同时如果您是第一次使用新立得软件包管理器请对照这篇文章:新立得软件包管理器(synaptic)详解(无图)
二、通过phpMyAdmin为WordPress添加数据库
phpMyAdmin已经下载设置好了,可是还不能立即使用。为了立求简单,我使用一个笨点的方法,复制一份到网站目录下。在X终端下或控制台下输入:sudo cp -R /usr/share/phpmyadmin/ /var/www
这时我们可以用 http://localhost/phpmyadmin访问本机的数据库,输入我们第一步中设定好的MySQL的root密码,进入本机的mySQL管理页面。
我们通过phpMyAdmin增加一个数据库留给wordpress程序使用。
本例中我设置的参数为
database(数据库):testdb
username:testuser
password:123
hostname(主机):%
Privileges(权限):按数据库指定权限(Database-specific privileges)
上面的信息在下一步安装Wordpress中我们会用到,记录下来最好。
对于不会使用phpMyAdmin来创建数据库和用户的朋友,我们再罗嗦几句,了解的朋友直接略过好了。
本节图片内容稍后添加。
每一步,直接创建数据库
点击 Create new database(创建数据库) ,添上数据库的名字;
第二步,创建受限的数据库用户
点击击左边工具栏上部的“主目录”按钮,返回最初的管理页面。点击 Privileges(权限) ,在权限设置页面中点击 Add a user(增加一个用户) ,在 Use text field(用户名) 和Password text field(密码)栏,添上用户名和密码。Global privileges(全局权限)一栏保持默认都未选中(Uncheck All)即可。然后点击 Go(执行) 。
第三步,给用户附加数据库的操作权限
返回权限设置页面,点击刚刚生成用户的最右边的编辑小图标(鼠标划过显示Edit Privileges),打开编辑用户权限页面。在Database-specific privileges(按数据库指定权限)部分,选择之前建立好的数据库。
三、下载和安装WordPress
为了方便起见我们重新下载一个wordpress安装,大家可以到WordPress中文官方网站下载
http://cn.wordpress.org/wordpress-2.7-zh_CN.zip
或
http://cn.wordpress.org/wordpress-2.7-zh_CN.tar.gz
解压后使用命令复制到网站目录下,例如我解压到的目录是桌面,那么需要使用的命令sudo cp -R ~/wordpress/ /var/www
下面的命令帮助我们重置网站的权限,否则的话Wordpress网站会遇到许多意想不到的问题,同时大家有更好的建议欢迎提出来。sudo chown -R www-data:www-data /var/www/wordpress
sudo chmod 777 /var/www/wordpress
这时直接在浏览器中输入http://localhost/wordpress,网页会自动转向wordpress安装页面,程序会提示我们创建一个配置文件。依据就是前面提到的MySQL的数据库的一些简单设置。就不多写了,贴几张图希望能说明问题。
这时点击安装就OK了,准备享受完全惬意的本地WordPress测试之旅吧!
[1]http://seo-dic.com.cn/archives/2442/另外参考
[2]http://www.movingtofreedom.org/2007/05/09/how-to-wordpress-on-ubuntu-gnu-linux/