windos环境apache+mysql+php+Discuz的安装配置

首先是相关软件的下载:PHP、Apache和Mysql软件以及VC库。相关软件可到我的百度网盘下载,百度网盘:http://pan.baidu.com/s/1o6DYcMu

相关软件的直接下载地址:

httpd-2.4.2-win32.zip:http://www.apachelounge.com/download/win32/binaries/httpd-2.4.2-win32.zip

php-5.4.5-Win32-VC9-x86.zip :http://windows.php.net/downloads/releases/php-5.4.5-Win32-VC9-x86.zip

mysql-essential-5.1.63-win32.msi :http://cdn.mysql.com/Downloads/MySQL-5.1/mysql-essential-5.1.63-win32.msi

php5apache2_4.dll-php-5.4-win32.zip:http://www.apachelounge.com/download/win32/modules-2.4/php5apache2_4.dll-php-5.4-win32.zip

msvcr100_64_32_33lc.com.rar:http://psoft.33lc.com:801/small/msvcr100_64_32_33lc.com.rar

Discuz_X3.2_SC_UTF8.zip :http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip

vc11运行库x86/x64版本:http://www.microsoft.com/en-us/download/details.aspx?id=30679
vc10运行库x86版本:http://www.microsoft.com/en-us/download/details.aspx?id=5555
vc10运行库x64版本:http://www.microsoft.com/en-us/download/details.aspx?id=14632
vc9运行库x86版本:http://www.microsoft.com/en-us/download/details.aspx?id=5582
vc9运行库x64版本:http://www.microsoft.com/en-us/download/details.aspx?id=15336

建议如果是64位系统,VC库不管32 64都下载安装,这样就不会出问题了。

你注意下下载PHP,Apache的网站,上面有提示要安装Visual C++库的。

Apache2.4.4需要VC10库支持,Microsoft Visual C++ 2010 SP1 Redistributable Package (x64)

PHP5.6需要VC11库支持,Visual C++ Redistributable for Visual Studio 2012 Update 1

注1:如果Apache2.4.4没有安装VC10库,会出现如下提示的错误。

错误提示:“无法启动此程序,因为计算机中丢失MSVCR100.dll。尝试重新安装该程序以解决此问题。”

所以提供了vc9 vc10 vc11的64位安装,但是,还是会提示msvcr100.dll是因为有32 64位之分,虽然有64位,但是无32位的,因此解压msvcr100_64_32_33lc.com.rar,将里边x86文件夹下的msvcr100.dll放入C:\WINDOWS\SysWOW64 即可。

一、安装Apache

(1)将httpd-2.4.2-win32.zip解压,把其中的Apache24放到C盘,故目录为:c:/Apache:

进入该目录到conf文件夹下修改httpd.conf,所修改的地方如下:

第37行ServerRoot
"c:/Apache24" //Apache程序的位置。

第204行的ServerAdmin改不改无所谓;

第213行ServerName前面的“#”号去掉;

第237行DocumentRoot
"c:/Apache24/htdocs"  // 网站的根目录

第238行<Directory
"c:/Apache24/htdocs">

第271行DirectoryIndex index.html改为DirectoryIndex index.html index.php index.htm   //支持更多的默认页

第354行 ScriptAlias /cgi-bin/
"c:/Apache24/cgi-bin/"

第370行<Directory "c:/Apache24/cgi-bin">

(2)启动Apache。

开始 --- 运行,输入cmd,打开命令提示符。分别输入如下命令(每行回车)

cd Apache24\bin

httpd

如果httpd.conf配置正确的话,输入httpd回车后是没有任何提示的。不要关闭命令窗口(关闭命令窗口就是关闭Apache),本地浏览器访问。出现“It works”那么就说明apache已经正确安装了。

Apache的安装参考文档:

http://www.cnblogs.com/not-code/archive/2013/12/25/3490972.html

http://pjdong1990.iteye.com/blog/1602915

http://blog.csdn.net/zwfcan/article/details/8173838/

http://blog.csdn.net/wendi_0506/article/details/44163971

二、php的安装及与Apache的整合

1.下载、解压

1 )从上文的网站下载得到了

,将其解压到指定目录,这里我将其解压到了 C:\php找到 php.ini-development 文件,将其复制一份,并改名为 php.ini。之后的工作主要就围绕 PHP 的配置文件 php.ini 和
Apache 的配置文件 httpd.conf 来展开了。

2 )还下载了

,解压后进入 PHP 5.4.5 文件夹,复制

到 PHP 解压路径 c:
\php 。这个是将 PHP 交给 Apache 处理的动态链接库,没这个文件就玩不下去了。

2.配置php.ini

1 )找到“ ; extension_dir =
"ext" ”,改为: extension_dir = "c:\php\ext"

doc_root
= "C:\Apache24\htdocs"
,指向前面apache设置的首页位置;
register_globals=Off 改为
register_globals=On ,使传递全局变量有效; 

去掉以下配置注释,支持mysql

extension=php_curl.dll
extension=php_gd2.dll
extension=php_mysql.dll
extension=php_pdo_mysql.dll
extension=php_pdo_odbc.dll

apache配置httpd.conf

在#LoadModule vhost_alias_module modules/mod_vhost_alias.so下添加

LoadModule php5_module "c:
/php/php5apache2_4.dll"
PHPIniDir "c:/ php"
AddType application/x-httpd-php .php .html .htm

重启apache

在c:/Apache24/htdocs目录下 创建测试文件 index.php:

<?php
phpinfo();
?>

浏览:http://localhost/index.php
显示如下信息,说明配置成功

Apahce的安装参考文档:

http://www.jb51.net/article/30128.htm

http://pjdong1990.iteye.com/blog/1602915

http://blog.csdn.net/wendi_0506/article/details/44163971

http://blog.csdn.net/zwfcan/article/details/8173838/

三、  mysql的安装

  1. 直接运行安装文件。

安装完成后会自动进入配置程序,选
Detailed Configuration 。要改的地方如下:

① Manual Selected
Default Character Set ,选 utf8 (国际通用么,你懂的)

②勾选 Include Bin Directory in Windows Path (就可以 cmd 里直接 mysql 了)

③设置 root 用户密码。

出现四个蓝钩钩就完美安装了。

2.php支持MYSQL设置

(1)第730行; extension_dir = "ext",去掉前面的“;”,并改为extension_dir ="c:\php\ext"

(2)第880、881行,去掉前面的“;”

extension=php_mysql.dll
extension=php_mysqli.dll

注:在第838行到第908行有很多DLL,你要用到什么,去掉前面的“;”就可以了。

(3)重启Apache即可。

到这里mysql安装也基本完成了。

剩下的就是一些Apache,php以及Mysql的设置,这个东西比较多,这个是仁者见仁智者见智的东西

Mysql安装参考:

http://pjdong1990.iteye.com/blog/1602915

http://blog.csdn.net/zwfcan/article/details/8173838/

四、discuz的安装

先下载discuz安装包,可以到comsenz官网下载,下载得到安装包,解压成文件夹

http://www.discuz.net/thread-3570835-1-1.html

(1)打开文件夹,看到有一个upload的文件夹,将里面的文件剪切到外面来,然后将upload文件夹删掉

(2)然后启动Apache服务器(前提是你已经搭建好了Apache+PHP+MySQL)的环境,这里讲的是环境已经搭建好的,不然discuz在本地是跑不起来的。打开浏览器,输入http://localhost:/discuz/install/index.php,回车,出现安装向导

默认选择全新安装,如果你以前没有安装过discuz其他版本的话,然后下一步

(3)然后设置数据可管理员的账号密码

(4)填写好 Discuz! X 数据库信息及管理员信息。

     点击下一步,系统会自动安装数据库直至完毕,如下图所示

(5)安装成功后出现下面的界面,点击论坛已安装完成,点此访问

然后自动跳转首页,如果不能跳转,手动访问:http://localhost/discuz/index.php 然后会自动到首页

Discuz安装参考:http://www.discuz.net/forum.php?mod=viewthread&tid=3258186&ctid=1891

至此,安装成功!!!

时间: 2024-10-13 07:24:45

windos环境apache+mysql+php+Discuz的安装配置的相关文章

搭建PHP开发环境 apache+MySQL+PHP 安装phpMyAdmin模块

该博文参考的资料来源于: http://wenku.baidu.com/view/0e4c569ddd3383c4bb4cd267.html http://www.cnblogs.com/pharen/archive/2012/02/06/2340628.html http://www.admin10000.com/document/54.html http://blog.csdn.net/zutsoft/article/details/21651041 昨天花了差不多一天的时间,跳过无数“坑”

PHP100-第二讲 PHP5.4 Apache Mysql 搭配与多站点配置详解

PHP5.4环境搭配基本流程 关于新版的PHP环境的一个搭配过程,与之前的 php5.3.x 没有太大差异, 这次使用的环境搭配组建包括: httpd-2.2.21-win32-x86 mysql-5.5.18-win32 php-5.4.0RC4-Win32-VC9-x86 //================= LoadModule php5_module "c:/www/php54/php5apache2_2.dll" AddType application/x-httpd-ph

MYSQL + MHA +keepalive + VIP安装配置(三)--keepalived安装配置

一.概述 keepalived介绍:Keepalived的作用是检测web服务器的状态,如果有一台web服务器死机,或工作出现故障,Keepalived将检测到,并将有故障的web 服务器从系统中剔除,当web服务器工作正常后Keepalived自动将web服务器加入到服务器群中,这些工作全部自动完成,不需要人工干涉,需要人 工做的只是修复故障的web服务器. 二.环境 ? 1 2 3 vip:192.168.1.203\204 mysql-master:192.168.1.231 mysql-

mysql 5.7.14 安装配置方法图文教程(转)

http://www.jb51.net/article/90259.htm ******************************** 因笔者个人需要需要在本机安装Mysql,先将安装过程记录如下,希望对他人有所参考. 一.下载软件 1. 进入mysql官网,登陆自己的oracle账号,下载Mysql-5.7.14,下载地址:http://dev.mysql.com/downloads/mysql/ 2.将下载好的文件解压到指定目录,笔者解压在C:\software\Mysql\mysql

mysql 5.7.13 安装配置方法图文教程(win10) (转)

http://www.jb51.net/article/87152.htm ***************************** MySQL是一款关系型数据库管理系统,是由Oracle旗下公司MySQL AB 公司开发,是在web方面最好的.最流行的关系型数据库软件应用之一,深受广大个人使用者以及中小型企业的喜爱. 方法/步骤 双击安装文件,进入安装,如图所示,点击“next”,进入下一步 在协议许可(LicenseAgreement)界面,勾选“Iacceptthelicenseterm

Apache在windows下的安装配置

Apache在windows下的安装配置 转载自:http://blog.sina.com.cn/s/blog_536f16b00100cfat.html     1 Apache的下载 Apache是开源的Web服务器,可在http://httpd.apache.org/download.cgi或http://www.apache.com/en_apache/index.php上下载最新版本. 由于Apache将安装在windows系统下,所以下载“Win32 Binary(MSI Insta

Linux+Apache+Mysql+Php源码安装

一.安装环境: 系统:Centos6.5x64 Apache: httpd-2.4.10.tar.gz Mysql: mysql-5.6.20-linux-glibc2.5-x86_64.tar.gz Php: php-5.6.0.tar.gz Apr: apr-1.5.1.tar.gz Apr-util: apr-util-1.5.3.tar.gz Libxml2: libxml2-2.9.1.tar.gz 默认安装路径我们统一安装到/usr/local下 二.Apache安装: 安装Apac

MySQL解压版安装配置详解

MySQL解压版安装起来比较简单,步骤相对较少.下面我们就来详细介绍一下如何在windows操作系统上安装解压班的MySQL. 1.下载解压版MySQL,地址:http://downloads.mysql.com/archives/community/ 2.解压到本地某个目录,例如我解压到了 E:\mySoftWare\mysql 目录下 截图是我修改过的 跟刚刚解压之后的会有所不同,先不用在意. 3.配置环境变量: 右键我的电脑->属性->更改设置->高级->环境变量->系

Mysql高可用 - Fabric安装配置

Fabric简介 mysql fabric是oracle推出的,它可以简化管理mysql集群,提供两大特性: 1  通过故障检测和故障转移提供高可用 2  通过自动数据分片实现可扩展性 Fabric前提条件 MySQL server 5.6.10 or later for Fabric MySQL servers.(fabric是基于mysql 5.6的新特性gtid实现的) MySQL server 5.6.x or later for the backing store. Python 2