admin 管理员组

文章数量: 887021


2024年2月23日发(作者:stl格式怎么用ug转成实体)

Apache版本:apache_2.2.18-win32-x86-withssl

Php版本:php-5.3.8-Win32-VC9-x86

Mysql版本:mysql-essential-5.5.16-m3-win32

Phpmyadmin版本:phpMyAdmin-3.4.6rc1

环境:两台server 03虚拟机添加了一块硬盘为E盘用来安装服务。Windows自带服务未启用。

安装前准备:

1、在服务器一上建立软件安装目录

E:Apache2 安装apache

E:php5 安装 php

E:phpmyadmin 安装PHPmyadmin

E:wwwroot 作为网页根目录

2、在服务器二上安装MYSQL 安装在非系统盘上(从装系统时防止数据丢失)

一、Apache安装与配置

1、 双击安装文件连

2、设置系统信息,在Network Domain下填入您的域名(比如:),在Server Name下填入您的服务器名称(比如:,也就是主机名加上域名),在Administrator's Email Address下填入系统管理员的联系电子邮件地址(比如:yinpeng@),上述三条信息仅供参考,其中联系电子邮件地址会在当系统故障时提供给访问者,三条信息均可任意填写,无效的也行。下面有两个选择,图片上选择的是为

系统所有用户安装,使用默认的80端口,并作为系统服务自动启动;另外一个是仅为当前用户安装,使用端口8080,手动启动。一般选择如图所示。按“Next”继续。]

3、选择安装类型,Typical为默认安装,Custom为用户自定义安装,我们这里选择Custom,有更多可选项。按“Next”继续

出现选择安装选项界面,如图所示,左键点选“Apache HTTP Server 2.0.55”,选择“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。点选“”,手动指定安装目录。

返回刚才的界面,选“Next”继续后确认安装选项无误,如果您认为要再检查一遍,可以点“Back”一步步返回检查。点“Install”开始按前面设定的安装选项安装。

安装完成点击

安装向导成功完成,这时右下角状态栏应该出现了下面的这个绿色图标,表示Apache服务已经开始运行,按“Finish”结束Apache的软件安装

好了现在我们来测试一下按默认配置运行的网站界面,在IE地址栏打“127.0.0.1”,点“转到”,就可以看到如下页面,表示Apache服务器已安装成功

到此apache安装结束,下面是配置过程!

现在开始配置Apache服务器,使它更好的替我们服务,事实上,如果不配置,你的安装目录下的Apache2htdocs文件夹就是网站的默认根目录,在里面放入文件就可以了。这里我们还是要配置一下,有什么问题或修改,配置始终是要会的,如图所示,“开始”、“所有程序”、“Apache HTTP Server 2.2”、“Configure Apache Server”、“Edit the Apache httpd conf Configuration file”,点击打开

1)、查找“DocumentRoot”,这里是指定主页放置的目录。默认是:“E:/Apache/htdocs”,你可以使用默认的目录,也可以自己定义一个,如:“E:/wwwroot”。注意:目录末尾不要加“/”。(第179行)

2)、查找“DirectoryIndex”,这里是默认首页文件名,可以在 的后面加入等。每种类型之间都要留一个空格。(第241行)

3)、查找

Options FollowSymLinks

AllowOverride None

Order deny,allow

Deny from all

修改为:

Options FollowSymLinks

AllowOverride None

Order deny,allow

allow from all

如果不改这里的话,可能会出现 You don't have permission to access / on this server. 这样的错误提示,尤其在改变了默认主页的路径后

注意:每次修改httpd:conf文件后,都要重启apache服务器。另外,如果你的win32系统上同时也运行iis服务器,那么就要先停止iis服务器的运行,然后再启动apache,否则apache服务器无法启动。

二、PHP的安装与配置

1)、将PHP的压缩包zip解压到一个目录下,E:/php5/

2)、将PHP目录(E:/php5/)下的 -development 文件重命名为 ,PHP的配置文件就是它,修改以下几个地方,修改好后把 文件复制到 C:WINDOWS

目录里:

extension_dir=" E:/php5/ext" ,指向php文件夹下放置“php_*.dll”文件的路径。PHP4和PHP5的路径在这里有所区别。(第807行)

doc_root=" E:/wwwroot" ,指向前面apache设置的首页位置;(第798行)

default_charset="gb2312" ,修改默认字符集,这里,如果前面有分号“;”,去掉这个分号;(第772行)

register_globals=Off 改为 register_globals=On ,使传递全局变量有效;也可以不改(第691行)

extension=php_ 如果前面有分号,取消分号,以下同;(第947开始)

extension=php_

extension=php_ GD库做图,一般用于图形验证码;

extension=php_ 用于连接MYSQL数据库;

3)、将PHP目录下的 文件拷贝到 C:WINDOWSsystem32 目录。

4)、最后修改 Apache 的 文件。在该文件的末尾添加如下2行,表示以模块方式安装PHP进入Apache:

LoadModule php5_module D:/Program Files/Php/php5apache2_

AddType application/x-httpd-php .php

注意:第一行的目录路径要更新为当前版本的apache动态链接库,比如这里我使用的是apache2.2.20版本和php5.3.8,那这个文件必须是php5apache2_,而不能是、等。第二行为php脚步的后缀。

php4版中,需要添加一行 AddType mod_php4.c,而在php5中,就不需要这样的一行 AddType

mod_php5.c了,php5已经集成,否则 apache 启动不了。

以上就完成了apache和php的配置过程了,重启apache。在服务器的默认目录“D:Program

FilesApachehtdocs”里新建文件,写上如下代码:

phpinfo();

?>

在浏览器地址栏里输入 127.0.0.1/ 或 localhost/ ,你就会看到php版本信息了。到此为止,php和apache就已经成功的安装了

这里有个细节:apache的配置文件 中的目录分割符号是“/”,而 PHP 的配置文件 里的目录则要求是反斜线 “ ”.

三、安装Mysql

1、 双击mysql的安装程序

在同意协议之后出现如下选项,“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”,这里暂时选默认.

选择完毕后开始安装,安装时会出现如下界面,直接Next就好。

安装完成:

点击Finish之后会出现配置界面:

Next之后会选择配置方式,“Detailed Configuration(手动精确配置)”、“Standard

Configuration(标准配置)”。我们选择手动配置,方便了解配置内安装。

Next之后会选择用途,因为我们是要用来做服务器的所以选择Srver Mchine

下一步选择工作模式这里直接选择Multifunctional Databases

下一步:选择存储路径(最好选择在非系统磁盘)

下一步选择连接数:因为是服务器所以选择500选项。

下一步:选择连接协议,默认不做修改。

下一步:设置默认字符集,一定要选择第三项,然后下拉菜单线则gbk,切记!!

选择开始安装成windows服务,“Launch the MySQL Server automatically”是选择是否自动启动的,这里先不选。最下面的选项钩上,这样就可以在任意位置输入mysql进入控制台

下一步设置密码:

下一步进行检测:配置成功是4个对钩。

配置成功后完成

到此,MYSQL服务器安装完成,打开mysql控制台输入密码进入数据库,如入:

show databases; 查看显示出的数据库。到此完成配置。

四、PHPMyadmin的配置。

直接将压缩包解压到E:/phpmyadmin下,将phpmyadmin复制到网页根目录下。在IE栏内输入localhost/phpmyadmin 进入界面登录便可。

有几点配置需要注意:

的记事本等软件,编辑phpadmin目录下的文件(添加客户数据库链接信息),修改如下几项设置:

$cfgServers[1]['host'] = 'localhost'; (系统默认主机名为localhost,一般不需要更改,如果空间商给定数据库主机名就需改)

$cfgServers[1]['user'] = '数据库用户名';

$cfgServers[1]['password'] = '密码';

$cfgServers[1]['only_db'] = '数据库名'

$cfgServers[2]['password'] = '密码';(有的有关phpadmin设置上没有介绍填2、3的密码,如果不填打开网页就会出错)

$cfgServers[3]['password'] = '密码';

修改完成后,保存文件;

修改配置文件后,将phpadmin目录及其目录下的所有文件,通过ftp上传到客户网站的

htdocs目录下;

在浏览器中键入‘您的域名/htdocs即可管理和创建客户的MySQL

数据库。

到此整个配置完成。

在配置过程中会遇到的问题:

1、PHP的版本,经常会有人在官方网站上下载PHP5.3.8版本中没有

php5apache2_这个文件是因为你下载的是非线程版本,可以去百度上搜一下线程版的。


本文标签: 安装 选择 配置 目录 默认