在slackware 11中安装wordpress

由于某些原因,需要安装blog。由于需要安装的机器刚安装了slackware 11,不得不重新配置。
在slackware11中卸载掉系统默认安装的apache,php和mysql
应本人懒得自己编译,所以用tgz的包直接安装
到www.linuxpackages.net去下载以下版本或者在slackware的镜像中找到以下版本

apache2-2.2.4
php-5.2.3
mysql-5.0.37

安装软件包
installpkg *.tgz

修改配置文件
vim /etc/apache2/httpd.conf
找到
<IfModule dir_module>
    DirectoryIndex index.html
</IfModule>
添加
Include /etc/httpd/mod_php.conf #支持php

修改ServerAdmin为
ServerAdmin your-name@your-domain.com

修改ServerName为
ServerName 127.0.0.1:80

启动apache服务
chmod +x /etc/rc.d/rc.apache2
/etc/rc.d/rc.apache2 start

如果在启动的时候出现错误,看一下/var/log/apache2/error_log的内容
比如:
[Sat Jun 09 13:58:26 2007] [alert] (EAI 2)Name or service not known: mod_unique_id: unable to find IPv4 address of "slackware"
Configuration Failed
则在/etc/apache2/httpd.conf中找到
LoadModule unique_id_module lib/apache2/mod_unique_id.so
改为
#LoadModule unique_id_module lib/apache2/mod_unique_id.so

/etc/rc.d/rc.apache2 start

测试服务器是否工作
用浏览器打开
http://localhost
看看是否出现
It works
等相关内容

配置mysql
chmod +x /etc/rc.d/rc.mysqld

看看mysql服务是否开启,如果开启了关闭mysql服务
/etc/rc.d/rc.mysqld stop

切换到root用户
[user@slackware] $ su -
Password:
[root@slackware] # su - mysql
[mysql@slackware] $ mysql_install_db
[mysql@slackware] $ mysqladmin -u root password '你的密码'

创建一个数据库试试
[mysql@slackware] $ mysqladmin -u root -p create 数据库名
删除数据库
[mysql@slackware] $ mysqladmin -u root -p drop 数据库名
查看数据库
[mysql@slackware] $ mysqlshow -u root -p
我的显示这样:
+--------------------+
|     Databases      |
+--------------------+
| information_schema |
| db_mediawiki       |
| db_wordpress       |
+--------------------+

安装wordpress
去wp的官方网站wordpress.org下载

解压到/var/www/htdocs

按提示修改wp-config-simple.php
保存为wp-config.php

用浏览器打开 wordpress/wp-admin/install.php  按提示操作直到完成。