2022年php环境配置服务器配置与环境搭建 .pdf

上传人:Che****ry 文档编号:34879522 上传时间:2022-08-19 格式:PDF 页数:39 大小:3.94MB
返回 下载 相关 举报
2022年php环境配置服务器配置与环境搭建 .pdf_第1页
第1页 / 共39页
2022年php环境配置服务器配置与环境搭建 .pdf_第2页
第2页 / 共39页
点击查看更多>>
资源描述

《2022年php环境配置服务器配置与环境搭建 .pdf》由会员分享,可在线阅读,更多相关《2022年php环境配置服务器配置与环境搭建 .pdf(39页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、服务器参数配置:IBM System x3850 M参数类型企业级类别机架式结构4U 处理器CPU类型Xeon MP E7420 CPU频率2130MHz 处理器描述标配 2个 Xeon MP E7420 处理器最大处理器数量4 制程工艺45 纳米CPU核心四核( Dunnington )主板FSB (总线)1066MHz 扩展槽总共 7 个内存内存类型DDRII 内存大小4GB 内存带宽 / 描述PC2-5300 DDR2 SDRAM 内存插槽数量32 最大内存容量256GB 存储硬盘大小标配不提供硬盘类型SAS 硬盘最大容量584GB 最大热插拔硬盘数支持 4 个热插拔磁盘阵列卡集成 RA

2、ID -0 、-1, 可选 RAID -5 光驱CD-RW/DVD-ROM Combo 网络网络控制器集成双千兆以太网接口显示性能显示芯片ATI RN50 16MB Video 接口类型标准接口2个 USB 2.0( 前面 ),1 个系统管理接口(RJ-45),2 RJ-45(ethernet),3 USB 2.0 ( 后面 ),RSA serial 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 39 页 - - - - - - - - - 其他参数散热系统6 个冷却风

3、扇服务3 年部件和人力现场保修管理及安全性管理工具Alert on LAN 2、服务器自动重启、IBM Director、IBM ServerGuide 、Remote Supervisor Adapter II SlimLine、光通路诊断 ( 单独供电 )、适用于硬盘驱动器 / 处理器 /VRM/风扇 / 内存的预测性故障分析、Wake on LAN? 、动态系统分析 (DSA) 安全性无人干预启动、可选引导顺序、加电口令、Password protection 电源性能电源数量2 电压220V 功率1440W 外观特征尺寸172.8 443.6 720.2mm 重量43.2Kg 软件系统

4、系统支持32 位 Microsoft Windows Server 2003(标准版、企业版和数据中心版) 系统环境配置:服务器操作系统为windows Server 2003 企业版( 32 位) ,并且补丁为最新。安装 Mssql Server 2000 数据库安装 MySql5.0 及更高版本数据库安装 php5.0 及更高版本安装 ZendOptimizer-3.2.6 或更高版本以下为 PHP+MySql+Zend+IIS6.0配置php环境配置 IIS PHP5 MySQL5 ZendOptimizer phpmyadmin安装与配置IIS 即可以支持php 也可以支持asp. 相

5、信得到不少人青睐. 下面的配置文档希望可以帮助大家顺利完成php 环境搭建 . 不正确的地方请大家指正批评. 关于 apache 的 php 环境搭建请参考http:/ . &extra=page%3D1名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 39 页 - - - - - - - - - 本例是在wiondws XP 下IIS5.1 php5.2.1(zip)MySQL5.0.37phpmyadmin2.10.0.2ZendOptimizer-3.2.6的安装与配

6、置以上资源直接点击下载.也可以在本站下载站http:/ * * 作 者: 我不是鱼* php 爱好者站 : http:/* Email: * 博 客: http:/ */ IIS 的安装1 在光驱中放入WindowsXP SP2系统安装光盘2 依次在控制面板 添加与删除 添加 / 删除 Windows组件 Windows组件向导中选中Internet信息服务 (IIS) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 39 页 - - - - - - - - - 3 点击

7、下一步进行文件复制,直到完成安装名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 39 页 - - - - - - - - - 4 完成 IIS 安装5 打开浏览器,输入 http:/localhost 出现下面的界面则说明安装成功了名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 39 页 - - - - - - - - - MySQL 的安装1 点击

8、 MySQL 安装包2 默认是 Typical,如果想修改安装路径的话也可以选择custom. 注意 : 安装 mysql 的路径中 , 不能含有中文! 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 39 页 - - - - - - - - - 3 点击 intall开始安装4 跳过注册名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 39 页 -

9、- - - - - - - - 5 是否现在就配置 MySQL.也可以之后在开始菜单的configuration wizard 进行配置 . 这里是现在进行配置6 选择 Detailed Configuration(详细设置 ), 点 Next 继续名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 39 页 - - - - - - - - - 7 下面这个选项是选择mysql 应用于何种类型, 第一种是开发服务器, 将只用尽量少的内存, 第二种是普通WEB 服务器 , 将使

10、用中等数量内存, 最后一种是这台服务器上面只运行MySQL 数据库 , 将占用全部的内存. 用户可根据自己的需求,选择选项 . 这里只选择开发服务器, 点 Next 继续名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 39 页 - - - - - - - - - 8 下面是选择数据库用途, 第一种是多功能用途, 将把数据库优化成很好的innodb( 事务 ) 存储类型和高效率的myisam( 非事务 ) 存储类型 , 第二种是只用于事务处理类型, 最好的优化innodb,

11、 但同时也支持myisam, 只有 myisam才支持全文索引最后一种是简单的网络开发, 适合于简单的应用, 只有不支持事务的myisam 类型是被支持的. 一般选择第一种多功能的. 9 下面是选择InnodDB 的数据存放位置,一般默认好了, 不需要改动 (如果要修改数据保存路径, 也可用在安装后修改my.ini的 datadir的值 ) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 39 页 - - - - - - - - - 10 下面是选择MySQL允许的最大

12、连接数, 第一种是最大20 个连接并发数 , 第二种是最大500 个并发连接数 , 最后一种是自定义 , 你可以根据自己的需要选择. 这里选择第一个名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 39 页 - - - - - - - - - 11 下面是是否运行网络链接. 这里选择复选框.数据库监听的端口,一般默认是3306, 如果改成其他端口, 以后连接数据库的时候都要记住修改的端口, 否则不能连接mysql 数据库, 比较麻烦 , 这里不做修改 , 用 mysq的默

13、认端口:3306 12 这一步设置mysql 的默认编码 ,默认是 latin1,也是标准的编码. 第二种是 UTF8,第三种是手动设置 . 编码是版本4.1 以上引入的 . 如果要用原来数据库的数据, 最好能确定原来数据库用的是什么编码 , 如果这里设置的编码和原来数据库数据的编码不一致, 在使用的时候可能会出现乱码. 建议使用latin1标准编码名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 39 页 - - - - - - - - - 当然我们有需要的话, 也可以

14、修改它的编码( 不建议 ). 13 这一步是是否要把mysql 设置成 windows 的服务 , 一般选择设成服务, 这样以后就可以通过服务中启动和关闭mysql 数据库了 . 推荐:下面的复选框也勾选上, 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 39 页 - - - - - - - - - 这样 ,在 cmd模式下 , 不必非到mysql 的 bin 目录下执行命令. 在命令行下咨询可以执行文件14 这一步是设置mysql 的超级用户密码, 这个超级用户非常

15、重要, 对 mysql 拥有全部的权限,请设置好并牢记超级用户的密码, 下面有个复选框是表示创建一个匿名账号, 这会使数据库系统不安全. 如果有这个需求, 也请勾选 . 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 39 页 - - - - - - - - - 15 点击 Execute进行安装16 点击 Finish 完成安装名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - -

16、 - - - 第 15 页,共 39 页 - - - - - - - - - 17 我们可以开始使用mysql 了,打开开始菜单所有程序的 mysql Command line Client,输入密码出现这个界面说明mysql 已经安装好了可能出现的问题:如果在第 15 步, 出现下图提示名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 39 页 - - - - - - - - - 是因为你之前装过mysql. 卸载时还保留了一些配置文件. 点击 retry看看是否可以通

17、过。否则点击 cancel 退出 .然后点击开始菜单的 MySQL Server Instance Config Wizard 重新配置 mysql 重复之前的操作. 第 14 步将会出现界面是像下面这样名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 39 页 - - - - - - - - - 有三个输入密码的地方, 你原来装过mysql. 你在第一个文本框输入原来root 的密码 ,后面两个文本框输入root的新密码就可以了如果还是不行那就重装一次MySQL 。重装

18、注意事项:最好删除原来的所有文件, 必要的话 , 可以清一下注册表, 如果你机器上没有其它mysql 相关的程序 . 而且一定记得不要保留原有的my.ini文件 . 还有就是删除原来安装路径下的文件, 并删除数据目录下面的ibdata1文件 . 更多文章 php 爱好者站http:/PHP 的安装由于 php 是一个 zip 文件 ( 非 install版), 安装较为简单解压就行 . 把解压的 php-5.2.1-Win32 重命名为 php5. 并复制到C盘目录下 . 即安装路径为c:php5 1 找到 php 目录下的 php.ini.recommended ( 或者 php.ini-d

19、ist)文件 , 重命名为 php.ini 并复制到系统盘的windows 目录下 ( 以 c:windows为例 ). 2 再把 php 目录下的php5ts.dll,libmysql.dll复制到目录 c:windowssystem32下. 3 把 php5ext目录下的 php_gd2.dll,php_mysql.dll,php_mbstring.dll文件复制到c:windowssystem32下如果没有加载 php_gd2.dll php将不能处理图像. 没有加载php_mysql.dll php将不支持mysql 函数库php_mbstring.dll在后面使用phpmyadmin

20、时支持宽字符更多文章 php 爱好者站http:/ZendOptimizer 的安装Zend Optimizer用优化代码的方法来提高PHP应用程序的执行速度。执行使用Zend Optimizer的 PHP程序比不使用的要快40% 到 100% 。而且一些用Zend SafeGuard 加密过的文件 , 必须装了Zend Optimizer才可以运行 . 注意: Zend Optimizer 的安装与否并不影响php 正常运行,如果你觉得麻烦,这步可以省去。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - -

21、 - - - - 第 18 页,共 39 页 - - - - - - - - - 1 点击安装Zend Optimizer 2 接受协议 , 点击 next 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 39 页 - - - - - - - - - 3 选定安装路径名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 20 页,共 39 页 - - - - - -

22、 - - - 4 我们用的是IIS5.1,所以这里选 IIS 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 21 页,共 39 页 - - - - - - - - - 5 选定 php.ini 的位置 .我们的是在 C:WINDOWS 下名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 22 页,共 39 页 - - - - - - - - - 6 选定 IIS 默认安装路

23、径 . 我们的是 C:Inetpub 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 23 页,共 39 页 - - - - - - - - - 7 点击 Install 进行安装名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 24 页,共 39 页 - - - - - - - - - 8 点击是.安装程序自动完成配置和服务器重启. 名师资料总结 - - -精品资料欢迎下载

24、 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 25 页,共 39 页 - - - - - - - - - 9 点击 Finish 完成安装名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 26 页,共 39 页 - - - - - - - - - 所有东西安装完成后我们再进行配置配置 php 并关联 MySQL打开 c:windowsphp.ini文件以下内容需要回复才能看到1 设置扩展路径查找 extensio

25、n_dir 有这么一行extension_dir = ./ 将此行改成extension_dir = C:php5ext 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 27 页,共 39 页 - - - - - - - - - 其中 C:php5 是你安装php 的路径 . 路径不正确将无法加载dll ( 注意 : 有些 php 版本是 ;extension_dir = ./ 要把前面的分号去掉) 2 查找;extension=php_mbstring.dll ;extension

26、=php_gd2.dll ;extension=php_mysql.dl 把上面 3 项前面的分号去掉, 这样 IIS 启动时就可以加载这些dll了当然前面我们也把这些dll复制到 system32 下了 .( 大家在安装的过程中都注意到如何把一些 dll加载入来了 . 以后要加载一些dll,比如说 php_mysqli.dll,也就懂得怎么加载了) 3 设置会话保存路径查找 session.save_path 有这么一行; session.save_path = N;/path 在此行后加入一行( 注意是加入一行, 不是加到后面) session.save_path = C:WINDOWST

27、emp 保存到你的临时目录下,这里完全可以保存到windows 临时目录Temp下4 还有比较值得注意的是 short_open_tag .有一些 php 版本默认是Off 的. 也就是说 php 不能使用短标记如必须使用由于短标记使用方便, 并且很多程序也是用短短标记来写, 如 discuz 等如果不把 short_open_tag 改成 On将出现的症状将很难判断是上面原因, 这里建议修改查找short_open_tag = Off 改为short_open_tag = On 5 是否显示错误 display_errors 出于安全性考虑,display_errors 有些版本也默认为 O

28、ff. 就是说在调试时, 如果 php 代码有误 , 就只出现一个空白页. 而不会显示出错原因和出错行数. 这样调试起来将非常不便, 建议根据自己需要修改查找display_errors = Off (注意不是 ; - display_errors = Off Security) 改成display_errors = On 6 显示 NOTICE敬告提示第五步虽然打开了出错提示, 但出错报告还受到 error_reporting 的控制 . 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - -

29、 第 28 页,共 39 页 - - - - - - - - - php5 默认关闭NOTICE敬告提示 , 如果是在本地调试, 建议打开NOTICE敬告提示 . 查找error_reporting = E_ALL & E_NOTICE 改成error_reporting = E_ALL 另外提示一下,在程序中也可以通过error_reporting()控制错误报告输出, 具体怎么用大家参考下手册. 7 register_globals 出于安全性考虑它默认也是Off 当 register_globals=Off的时候 , 下一个程序接收的时候应该用$_POSTuser_name和$_POST

30、user_pass)当 register_globals=On的时候 , 下一个程序可以直接使用$user_name 和$user_pass 来接受值. 更详细的说明请参考http:/ php5 时差问题时间相差八小时为什么呢 ?PHP5系列版本新增了时区设置, 默认为格林威治时间, 与中国所在的东8区正好相差 8 个小时查找 date.timezone有这么一行;date.timezone = 将; 去掉 , 改成date.timezone = PRC 其中 PRC : Peoples Republic of China 中华人民共和国, 更详细解决方法请参考本论坛的http:/ php 爱

31、好者站http:/IIS 整合 PHP1 打开控制面板 管理工具名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 29 页,共 39 页 - - - - - - - - - 2 打开管理工具中的 Internet信息服务3 如下图 , 右键默认网站点击属性名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 30 页,共 39 页 - - - - - - - - - 4 点击 IS

32、API筛选器再点击添加按钮 , 在弹出的筛选器属性对话框中 ,依次填入筛选器名称 : php 可执行文件 : 点击浏览选中 C:php5php5isapi.dll 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 31 页,共 39 页 - - - - - - - - - 5 点击确定 退出配置名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 32 页,共 39 页 - - -

33、 - - - - - - 6 再次右键默认网站点击属性 . 进入 ISAPI筛选器 . 如图 , 前面状态有个绿色的向上箭头,表示筛选已经起作用. 如果是向下的红色箭头或者没有箭头的话, 那表明前面的配置有问题, 请确认做了第5 步.再不行请重新检查设置. 7 点击 主目录标签 . 再点击配置 . 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 33 页,共 39 页 - - - - - - - - - 8 如下图 , 点击 添加按钮名师资料总结 - - -精品资料欢迎下载 - -

34、- - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 34 页,共 39 页 - - - - - - - - - 9 在弹出的添加 / 编辑应用程序扩展名映射对话框中 . 可执行文件 : 点击浏览选中 C:php5php5isapi.dll 可扩展名 : .php (别漏了前面的 . ) 10 点击文档 标签 , 再点 添加 按钮 , 在弹出的添加默认文档对话框中 , 填入 index.php 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - -

35、 - - 第 35 页,共 39 页 - - - - - - - - - 配置完成后我们做一下测试在网站根目录下创建一个 phpinfo.php 文件 在浏览器打开http:/localhost/phpinfo.php 如果出现如下信息, 则说明 php 已经配置好了名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 36 页,共 39 页 - - - - - - - - - 下面再测试php 和 mysql 数据库的关联在网站根目录下创建一个test.php 文件 , 内容为 复制到剪

36、切板CODE: ?php /php 爱好者站 系列教程 urlhttp:/ $host = localhost ; $user = root ; $password = 12345 ;/12345 改成你的mysql 密码$link =mysql_connect($host ,$user ,$password ); if(!$link ) echo 失败! ; else echo 成功 ! ; mysql_close (); ? 在浏览器打开 http:/localhost/test.php 如果输出成功 ,则说明大功告成了. 名师资料总结 - - -精品资料欢迎下载 - - - - - -

37、- - - - - - - - - - - - 名师精心整理 - - - - - - - 第 37 页,共 39 页 - - - - - - - - - 更多文章 php 爱好者站http:/安装 phpMyAdmin下载得到 phpMyAdmin-2.10.0.2-all-languages.zip,将其解压到你网站根目录下并重命名为 phpMyAdmin, 找到并打开 libraries/config.default.php (有些版本是当前目录的 config.inc.php或者 config.defaut.php) 做以下修改 : 1 查找 password 有如下两行$cfgServ

38、ers$iuser = root; $cfgServers$ipassword = ; 把你的 mysql 密码填到 $cfgServers$ipassword = ; 单引号里边2 搜索 $cfgPmaAbsoluteUri,将其后面单引号里的值设置为 phpMyAdmin 目录路径 ,如: http:/localhost/phpMyAdmin/;3 搜索 $cfgDefaultLang,将其后面单引号里的值设置为 zh-gb2312 ; 下面这项根据自己需要的编码修改( 如果对数据库编码不是很熟悉的建议不要修改) 4 搜索 $cfgDefaultCharset,将其设置为自己所要的编码.

39、打开浏览器 , 输入: http:/localhost/phpMyAdmin/,IIS 和 MySQL 均已启动 , 如果出现如下页面则phpmyadmin 安装完成并可以使用了名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 38 页,共 39 页 - - - - - - - - - phpMyAdmin 的具体功能 ,请慢慢熟悉 , 这里不再赘述 . 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 39 页,共 39 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁