2008-07-25

在Ubuntu8.04搭建wordpress

1、安装Apache服务
sudo apt-get install apache2
然后按照提示即完成apahce的安装了。
这里 可以打开
http://127.0.0.1
,即可看于是It works
让apache支持.htm .html .php
sudo gedit /etc/apache2/httpd.conf
添加以下内容
AddType application/x-httpd-php .php .htm .html
ServerName 127.0.0.1
重启apache
sudo /etc/init.d/apache2 restart

2、安装php5
sudo apt-get install php5
sudo apt-get install libapache2-mod-php5
sudo /etc/init.d/apache2 restart
OK之后,我们来查看一下是否生效了。
sudo gedit /var/www/index.php
输入
<?php
phpinfo()
?>

保存运行
http://127.0.0.1/index.php

3、安装mysql
sudo apt-get install mysql-server
安装完成按提示设置root密

4、让apache、php支持mysql

sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php5-mysql
sudo /etc/init.d/apache2 restart
至此apache2+php 5.2.4.2+mysql5.0.51的环境就完成了。

5.安装 phpmyadmin
sudo apt-get install phpmyadmin
把 /usr/share目录下的 phpmyadmin 复制到 /var/www下.
sudo cp -R /usr/share/phpmyadmin/ /var/www
在firefox中 127.0.0.1/phpmyadmin/就可以打开 phpmyadmin

6.启用 mod_rewrite 模块
sudo a2enmod rewrite

7.重启apache
sudo /etc/init.d/apache2 restart
这样完成后 主目录位置:/var/www/ ; CGI程序目录:/var/www/cgi-bin

8、配置SQL
终端下输入mysql -u root -p
提示输入密码 直接输入原先安装时候设立的密码敲回车
会出现一个mysql>的提示符,把下面这条东东输入进去,不要嫌长
GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY "xxx";
在这里,root是用户名,xxx是你想设置的密码。密码设置好以后,用“quit”退出
新建一个数据库吧
在浏览器里输入 127.0.0.1/phpmyadmin
点击 Create new database(创建数据库) ,添上数据库的名字,例如test。
点击 Privileges(权限) ,进入权限管理,创建数据库用户。点击 Add a user(增加一个用户) ,选中 Use text field(使用文本域) ,添上要添加的用户名,并填写一个自己设置的密码。Global privileges(全局权限)一栏保持默认项即可。然后点击 Go(执行) 。
然后回到权限页,在刚刚创建的用户名旁边点击 Check privileges(检查权限) 图标,然后再选择刚刚创建的数据库test,phpMyadmin 会把你带到 Add privileges to the following database(为数据库添加权限) 页面, Check All(全选) ,然后执行。完成了建立数据库的工作。
建立完数据库,不要忘记记录下你的 database, username, password 和 hostname。
LAMP服务器配置到此结束 现在可以开始安装 WordPress啦 嗯

8、Wordpress安装
8.1、准备工作
下载,解压缩,放到apache2的目录里,修改权限。
下载地址:http://code.google.com/p/wpcn/downloads/list
tar xvzf wordpress*.tar.gz
sudo cp -rf wordpress /var/www/wordpress (wordpress原先不存在自己建立用来存放wordpress文件夹文件的)
8.2、编辑wp-config-sample.php 文件,找到以下几行:
1. define(’DB_NAME’, ‘ ’); // 在' '中输入数据库的名字,比如test
2. define(’DB_USER’, ‘ ’); // 数据库的用户名
3. define(’DB_PASSWORD’, ‘ ’); // …密码
4. define(’DB_HOST’, ‘ ’); //数据库地址,比如127.0.0.1或者localhost
然后保存并改名为wp-config.php文件
7.3、最后安装,在浏览器里打开127.0.0.1/wordpress/wp-admin/install安装wordpress

没有评论:

留言须知:
0. 你有權保持沉默,但你所說的將作為此BLOG有人訪問的證據。
1. 支持的HTML標籤:<a href="" title=""> <b> <em> <i> <strong>。
2. 留言留名,不然易被无视。(在“评论”中选择“名称/网址”,网址可以不填)。
3. 原則上我不删除留言,除非那則留言侮辱到你。