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_这个文件是因为你下载的是非线程版本,可以去百度上搜一下线程版的。
版权声明:本文标题:apache2.2+php5.3.8+mysql5.5安装配置超详细!! 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1708620267h528050.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论