本文目标:在全新的 CentOS 5.5 (32位)里安装
1、apache 2.2+
2、mysql 5.1+
3、php 5.3+
4、wordpress 3 +
安装 apache, mysql, php
apache 2 可以使用 yum 安装。
而 mysql 和 php 由于CentOS源的版本太旧了,所以需要添加另外一个源。这里选用的是 REMI 源,直接下载这个rpm包:
http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
安装这个包然后就可以安装 httpd和php了
yum --enablerepo=remi install httpd php php-common
安装php5的附加模块
yum --enablerepo=remi install php-pear php-pdo php-mysql php-pgsql php-pecl-memcache php-gd php-mbstring php-mcrypt php-xml
启动httpd服务之后,在 /var/www/html 里创建一个PHP测试文件比如 test.php,里面写入如下内容
<?php phpinfo(); ?>
浏览一下这个页面 http://localhost/test.php,如果出现PHP测试页面的话就说明 apache 和 php 已经安装成功了。
安装mysql
yum --enablerepo=remi install mysql
安装完毕之后登录到 mysql 创建一个名字为 blog 的数据库,添加一个访问帐号。
安装 wordpress
下面开始安装 wordpress 了,首先到官网下载最新版的 wordpress,然后解压到 /var/www ,要注意因为 apache 会以 root 帐号权限运行,所以为了减少麻烦,最好切换到 root 帐号再做刚才的解压操作以及下面的所有步骤。解压之后形成 /var/www/wordpress 目录,然后把该目录下面的 wp-content 添加其他人写入权限,即
chmod o+w wp-content
因为这个目录是用来存放主题、上传附件等可变文件的。
在 apache 里创建虚拟主机(站点)
通常一个服务器可能还挂有其他程序,比如一套CMS或者BBS,所以最好在 apache 里创建虚拟主机来运行 blog,在 /etc/httpd/conf.d 里创建一个名为 wordpress.conf,然后在里面写入
NameVirtualHost *:80
<VirtualHost *:80>
ServerName blog.MYDOMAIN.com
DocumentRoot /var/www/wordpress
ServerAlias MYDOMAIN.com www.MYDOMAIN.com
</VirtualHost>
上面一段配置了一个监听80端口的虚拟主机,然后域名是 blog.MYDOMAIN.com(注意要把MYDOMAIN.com换成你的域名),并且把 MYDOMAIN.com www.MYDOMAIN.com 这两个域名同时映射到这个虚拟主机(假如这两个域名有其他用途,则不要这行)。另外还要注意第一行,假如其他配置文件(/etc/httpd/conf.d/*.conf)已经存在了,则应该去掉这行。
重启 apache 服务,然后可以找另外一台机器使用域名访问你的 blog 了。
1、apache 2.2+
2、mysql 5.1+
3、php 5.3+
4、wordpress 3 +
安装 apache, mysql, php
apache 2 可以使用 yum 安装。
而 mysql 和 php 由于CentOS源的版本太旧了,所以需要添加另外一个源。这里选用的是 REMI 源,直接下载这个rpm包:
http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
安装这个包然后就可以安装 httpd和php了
yum --enablerepo=remi install httpd php php-common
安装php5的附加模块
yum --enablerepo=remi install php-pear php-pdo php-mysql php-pgsql php-pecl-memcache php-gd php-mbstring php-mcrypt php-xml
启动httpd服务之后,在 /var/www/html 里创建一个PHP测试文件比如 test.php,里面写入如下内容
<?php phpinfo(); ?>
浏览一下这个页面 http://localhost/test.php,如果出现PHP测试页面的话就说明 apache 和 php 已经安装成功了。
安装mysql
yum --enablerepo=remi install mysql
安装完毕之后登录到 mysql 创建一个名字为 blog 的数据库,添加一个访问帐号。
安装 wordpress
下面开始安装 wordpress 了,首先到官网下载最新版的 wordpress,然后解压到 /var/www ,要注意因为 apache 会以 root 帐号权限运行,所以为了减少麻烦,最好切换到 root 帐号再做刚才的解压操作以及下面的所有步骤。解压之后形成 /var/www/wordpress 目录,然后把该目录下面的 wp-content 添加其他人写入权限,即
chmod o+w wp-content
因为这个目录是用来存放主题、上传附件等可变文件的。
在 apache 里创建虚拟主机(站点)
通常一个服务器可能还挂有其他程序,比如一套CMS或者BBS,所以最好在 apache 里创建虚拟主机来运行 blog,在 /etc/httpd/conf.d 里创建一个名为 wordpress.conf,然后在里面写入
NameVirtualHost *:80
<VirtualHost *:80>
ServerName blog.MYDOMAIN.com
DocumentRoot /var/www/wordpress
ServerAlias MYDOMAIN.com www.MYDOMAIN.com
</VirtualHost>
上面一段配置了一个监听80端口的虚拟主机,然后域名是 blog.MYDOMAIN.com(注意要把MYDOMAIN.com换成你的域名),并且把 MYDOMAIN.com www.MYDOMAIN.com 这两个域名同时映射到这个虚拟主机(假如这两个域名有其他用途,则不要这行)。另外还要注意第一行,假如其他配置文件(/etc/httpd/conf.d/*.conf)已经存在了,则应该去掉这行。
重启 apache 服务,然后可以找另外一台机器使用域名访问你的 blog 了。
评论
发表评论