利用apache+php+mysql安装ucenter

来源:互联网 发布:淘宝购买失败系统繁忙 编辑:程序博客网 时间:2024/05/29 16:20
 

1、          下载apache(apache_2.2.4-win32-x86-no_ssl.msi)

下载地址:

(http://www.filewatcher.com/m/apache_2.2.4-win32-x86-no_ssl.msi.4447744.0.0.html)

2、          安装apache

在NetWork Domain 和server Name处的开始两个地方都填localhost,选择custom安装类型进行安装,选择安装目录:我这里就选择:(E:\ucenter\Apache2.2),刚安装完成的时候会自动启动,但是会报错(ServerAdmin takes one argument,The email address of the server administrator Note the errors or message above),解决这个问题的办法是:打开apache的安装目录下的conf文件夹的httpd.cof找到“ServerAdmin”(大概在133行),将其注释起来(也就是改为:”#ServerAdmin”)重新启动就可以了。打开浏览器在地址栏输入:http://127.0.0.1回车后显示出:“It works!”表示安装成功。

3、          下载和安装php

(http://windows.php.net/download/)

Php是不用安装的,下下来解压就可以,选择解压路径,这里选择(E:\ucenter\php5.3.3)

配置php的环境变量,在环境变量path后加入两个值:E:\ucenter\php5.3.3;E:\ucenter\php5.3.3\ext (根据php解压目录的不同而不同)

在php目录下找到(php.ini-development或php.ini-production)随便选一个复制一份并重命名为php.ini

4、          配置httpd.cof

(在apache安装目录下的conf子文件夹下)文件

找到DocumentRoot “D:/Apache2/htdocs”(将引号里的改为自己的网站目录,我这里为E:/ucenter/web)

找到:

<Direcotry />

      Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all(改为:Allow from all)

</Directory> 

找到DirecotryIndex index.html,加上默认打开的文件名,如:

DirecotryIndex index.php index.html index.htm

找到<Directory “D:/XXX/htdocs”>修改引号里的路径,我这里为:<Directory “E:/ucenter/web”>

找到LoadModule,添加下面代码:

LoadModule php5_module E:/ucener/php5.3.3/php5apache2_2.dll

PHPIniDir “D:/ucenter/php5.3.3”

(根据php的安装目录不同而路径有所不同)

找到AddType application/x-gzip .gz .tgz 在下面添加两行代码:

AddType application/x-httpd-php .php

AddType application/x-httpd-php .html

5、          配置php

在php安装目录下找到php.ini-ecommended备份一份出来并重命名为:php.ini

找到;extension=php_bz2.dll,等一串扩展列表,是可供选择的加载模块,如果需要加载的话,把前面的;分号去掉就可以了,在这里加载:

extension=php_gd2.dll

extension=php_mbstring.dll

extension=php_mysql.dll

extension=php_xmlrpc.dll

找到extension_dir=”” 改为自己的php的ext目录(也就是dll目录),我这里是:

extension_dir=”D:/ucenter/php5.3.3/ext”

现在php已经和apache配置完成,可以在自己的网站目录下建文件夹或者文件,然后通过浏览器输入:http://127.0.0.1来看一下了。如我这里在D:/ucenter/web/下面新建一个名为index.php的文件,在里面写入:<?php  echo “Hello World!” ; ?> 在浏览器里就可以看到Hello World!则表示已经配置成功!

6、          mysql数据库配置

从网上下载mysql的免安装版,解压到安装目录,我这里是:D:/ucenter/mysql5.1/

在mysql的安装目录里找到my-large.ini备份一份,并重命名为my.ini

打开该配置文件(my.ini)在第39行的位置加入以下代码:

basedir=D:\ucenter\mysql5.1

datadir=D:\ucenter\mysql5.1\data

然后把mysql数据库安装目录下的bin目录复制到环境变量中去

7、          Mysql数据库的安装

从开始菜单中运行,输入cmd回车,输入mysqld -install(安装命令)如果提示什么不是内部或外部变量的话,就是环境变量没有配置好,配置好之后再进行安装(当然也可以进入到mysql的安装目录的bin目录进行安装) 提示:Service successfully installed就表示已经成功安装

启动mysql服务:net start mysql,提示启动成功就搞定了!

登陆到mysql修改root(最高权限的用户)用户的密码,输入:

mysql –u root –p 回车后会提示Enter password:默认情况下是没有密码的直接回车就可以。

输入:grant all on *.* to “root”@”localhost” identified by “123456” (表示设置root用户管理所有的数据库并且修改其密码为123456)

8、          安装ucenter

从UC官网上下载ucener1.5,网站:http://www.comsenz.com 最好都下载GBK的

·下载下来之后把压缩文件中的upload文件夹中的所有文件及文件夹都上传到网站目录中的一个文件夹中去,我这里是(D:/ucenter/web/ucenter)

·修改data目录中的文件及文件夹的权限,如果是linux都设为777,如果是winnt就在属性中把只读选项取消掉

·修改php.ini 中short_open_tag 的值为On(short_open_tag = On)这是要安装ucenter所必须的配置

·在浏览器地址栏输入安装地址,我这里是:http://127.0.0.1/ucenter/install (该地址根据ucenter的安装路径而有所不同)

·根据提示一步一步往下完成安装,会输入数据库root用户的密码,以及设置创始人的密码

9、          安装discuz论坛

从UC官网上下载discuz压缩包,网站:http://www.comsenz.com 最好都下载GBK的

·把upload里的所有文件及文件夹都上传到网站目录中,我这里是(D:/ucenter/web/discuz)

·修改文件的访问权限为读写,要修改的文件(config.inc.php、attachments、forumdata、uc_client)

·在浏览器地址栏里输入:http://127.0.0.1/discuz/install进行安装,注意要设置数据库的用户名和密码,可以使用超级用户root、密码123456,一步一步下去就可以完成discuz论坛的安装了。

10、    安装ucenter_home

从UC官网上下载ucenter_home压缩包,网站:http://www.comsenz.com 最好都下载GBK的

·把压缩包里的upload里面的所有文件都上传到网站目录中,我这里是D:/ucenter/web/uc_home

·重命名config.new.php为config.php

·修改文件访问权限,要修改的文件(attachments、data、uc_client、config.php)

·从浏览器里打开网址:http://127.0.0.1/uc_home/install进入安装向导,根据提示一步一步完成ucenter_home的安装。

 

 

原文出处,http://zsl131.iteye.com/blog/778243