作者:blacktulip 来源:网贝   酷勤网收集 2008-06-24

摘要
  我们要进入网站的根目录,在安装Apache的过程中,我们将其设定为/var/www/html 。现在面临一个选择,看你是想把wordpress直接安装在网站根目录下(以‘http://你的域名/’ 的方式访问)还是安装在一个子目录下(以‘http://你的域名/子目录/’的方式访问)

从前面几篇文章中,我们已经学会了如何在基于CentOS Linux系统的VPS或独立主机上安装ApacheMySQLPHP。LAMP环境已经建好,剩下的事情就是安装上层应用了。这里就以安装过程最简单的博客程序WordPress为例,其它的PHP+MySQL程序安装过程基本大同小异。

凡安装这种PHP+MySQL的程序,首先必须创建一个数据库供其使用,当然也可以使用已用的数据库,不过如果是按照前几篇的顺序一路做下来的,MySQL里面应该没有现成的数据库,所以需要新建,步骤为:

/usr/local/mysql/bin/mysql -u root -p          //以root用户登录MySQL,输入密码,提示符变为mysql>
CREATE DATABASE 数据库名;          //创建一个数据库
Quit          //退出MySQL命令行

然后,我们要进入网站的根目录,在安装Apache的过程中,我们将其设定为/var/www/html 。

cd /var/www/html          //进入网站根目录
wget http://wordpress.org/latest.tar.gz          //下载最新版WordPress
tar zxvf wordpress-2.5.1.tar.gz          //解压,文件名可能会不一样

现在面临一个选择,看你是想把wordpress直接安装在网站根目录下(以‘http://你的域名/’ 的方式访问)还是安装在一个子目录下(以‘http://你的域名/子目录/’的方式访问)

如果是前者,输入:

mv wordpress/* .          //把wordpress目录下的文件和目录移动到html目录下,确认自己在/var/www/html下执行这条命令,也注意命令最后的点号。

如果是后者,输入:

mv wordpress 目录名          //把wordpress目录改成所需的目录名。其实是移动了一下。

下一步要修改WordPress配置文件,进入wordpress文件所在的目录,然后输入:

vi wp-config-sample.php          //用vi打开wordpress配置样板文件

vi的使用方式在安装apachePHP这两篇中都有说明,这里不再赘述。要改的地方有:

DB_NAME后面那串改成数据库名,就是本文开始创建那个
DB_USER后面那串改成数据库用户名,可以是root,也可以是mysqluser1之类的,已经建好的用户
DB_PASSWORD后面那串改成该用户的密码
后面的不用改,$table_prefix的值可以改动,这是数据库表名前缀,随便起就是。
存盘退出,然后输入:
mv wp-config-sample.php wp-config.php          //把配置样板文件改成真正的配置文件

打开浏览器,输入http://你的域名/wp-admin/install.php,进行WordPress的安装。

安装完毕……啊哦……是不是出问题了?呵呵,进不了后台吧,访问http://你的域名/wp-admin/ 的时候只能看到一堆文件列表。这是因为apache的配置里面没有设置访问目录时应该寻找哪些文件,我们现在就来做这一步。

回到ssh窗口,输入:

vi /usr/local/apache2/conf/httpd.conf          //用vi打开apache的配置文件
输入’?DirectoryIndex’寻找这行字符串

你会看到一行’DirectoryIndex index.html’,可见现在apache只认目录下的html文件,我们只要在这行”的末尾加上要它认得文件名即可,这次我们把这行加成:

DirectoryIndex index.html index.php          //在后面加上一个index.php即可

然后存盘退出,用以下命令重启apache:

/usr/local/apache2/bin/apachectl -k stop
/usr/local/apache2/bin/apachectl -k start            //重启apache服务

这回再访问http://你的域名/wp-admin/ ,怎么样,成功了吧?

那么,我们从一个几乎是裸体的最小版本CentOS开始,一点一点地把LAMP环境搭建起来,直到成功安装WordPress,而且完全是在命令行模式下完成的,是不是很有成就感?下一篇我们总结一下,都学到了什么东西。

来自:在VPS上搭建LAMP环境之安装WordPress篇

分类: 站长经验 Web开发 网页设计

上一篇:WordPress 插件:Blank Target for Comment   下一篇:WordPress 插件:Leopard Admin