版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、php服务器的搭建 这一节大家一起学习php服务器环境的搭建,这里采用的是windows+apache+php+mysql的组合。因为搭建php环境的软件版本比较多,这里我就列举本节中所使用的软件版本os:windows xp sp3php:php-5.2.9-2mysql: mysql-5.1.34apache:apache_2.2.4-win32-x86-no_sslapache的安装apache是一种开放源码的http服务器,可以在大多数的计算机操作系统中运行,由于其可用于多个操作系统平台和强大的安全性被广泛使用,是最流行的web服务器软件之一。 apahce起初是由l1linois大学
2、的urbana-champaign国家高级计算机中心开发。此后,apache被开放源码团体成员不断地发展和加强。apache服务器拥有牢固可信的美誉,已用在超过半数因特网中几乎最热门的访问量最大的网站,apache一直是internet上最流行的http服务器 这里我采用的是apache的2.2.4版本来向大家介绍它的安装。apache的win版本我们从官方网站下载,在安装过程中会要求我们填写一些信息,network domain和server name这两处我们都填上localhost,端口我们选择默认的80端口,继续安装,会碰到我们安装类型,我们选默认typical(典型)下一步,安装路径
3、默认不变,在完成apache服务器的安装后,它会自动配置在任务栏右下角并启动运行。单击它可以停止,启动,重启apache服务器还可以通过开始程序apache http servercontrol apache server中,对apache进行停止,启动,重启操作还可以在configure apache serveredit http conf来打开apache服务器的配置文件,里面显示apache的配置情况,作为判断apache是不是真的运行在我们本地机器上,只要在浏览器输入http:/localhost,若有提示即成功安装mysql数据库的安装 我们要搭建一个服务器肯定是少不了数据库的支持
4、了,而对于php环境下,mysql是最好的选择。以下是安装mysql-5.1.34版本的过程典型类型安装 next按默认选项,下一步进入配置mysql的场合,有两个选项detailed configuration(详细配置),standard configuration(标准配置),这里选项详细配置服务器类型:develper machine,server machine,dedicated mysql server三种,它们决定着mysql服务器将试图保存多少主内存,内存越大,服务器速度越大,但对其他程序影响也大,默认选developer在选数据库用途,我们按默认就行。到后面建议设置个数据库
5、密码 执行我们对mysql的设置,按execute等它安装好后,我们可以在开始程序mysqlmysql server 5.1mysql command line client进入mysql数据库命令控制台,输入密码,若能进入则表示安装成功php的安装php的作用是用来解译服务端的php语言用的,利用它可以将php代码解释之后返回到客户端去 安装过程中一直next下去,期间要求改变安装路径的时候,使用默认即可在最后选择当前web服务器的类型,因为安装的是apache 2.2.4,所以这里选择apache 2.2.x module php环境的测试上面三小节介绍了apache,mysql,php的
6、安装,但安装这些仍不够搭建一个php环境,还必须进行设置,我们进入php下的安装目录,把php.ini-dist复制到c:windows下并改名为php.ini打开php.ini中查找data handling后,将下面的post_max_size=8m这是php将接受post数据最大值,可更改为20m在file uploads下找到upload_max _filesize=2m允许上传的最大文件改为20m这样就把php.ini文件设置完了,如果我们在前面安装php的时候没有对待apache服务器进行配置的话,那么接下来就要对其进行配置了。该 文件在c:program filesapache
7、groupapache2conf下,我们打开这个文件,在文件中添加以下代码:loadmodule php5_module “c:program filesphpphp5apache2.dll”addtype application/x-httpd-php.phpphp inidir “c:program filesphp/” 如果在安装php的时候对apache服务器进行配置的话(默认情况下是配置了),那我们就不用设置了。在apache服务器的目录中,文件夹htdocs是用来发布网页的,即我们把网页放在那个目录下就可以在浏览器中浏览了 在文件夹htdocs建立一个文件,把它命名为test.ph
8、p,里面就写这行代码,其中phpinfo是php下的一个函数,它用来获取php环境的各种参数和变量,这样我们在浏览器中输入:http:/localhost/test.php就能看见php中的各种内容了,不过这里要注意,要重启apache服务器。因为只要对php.ini或者httpd.conf文件进入修改,就要重启apache服务器这个时候,离php安全安装就差一步了,我们知道网站是少不了后台数据库的支持,所以在安装数据库之后。必须设定一些变量及参数,似的php能够访问mysql数据库,从而实现对数据库的通信1) 将c:program filesphp下的libmysql.dll文件及ext子文
9、件夹下的php_mysql.dll和php_mysqli.dll文件复制到c:windowssystem32下面去2) 将php.ini中的extension=php_mysql.dll和extension=php_mysqli.dll的两个选项前的分号给去掉,这样才能支持sql数据库3) 重启下apache,然后打开http:/localhost/test.php网页,就能看见sql和sqli接口参数的描述这样我们一个完整的php环境就搭建完了,要在该环境下搭建环境就更简单了。比如我们要搭建著名的phpwind论坛,首先我们将phpwind系统下的文件夹放到c:program filesapache grouopapache2htdoct下,然后输入http:/localhost/upload/install.php就进入了phpwind论坛的安装界面 点击下方的同意就进入phpwind论坛的设置数据库资
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度水利工程施工合同示范文本(含安全要求)4篇
- 2022版义务教育体育与健康课程标准试卷
- 2024配电室设备安装及调试服务合同2篇
- 2024锚具供货合同
- 2024年高端人才招聘居间服务合同书3篇
- 2025年0号柴油油品认证居间服务协议3篇
- 2025年度生态大门研发与安装服务合同范本4篇
- 2025年度特色烹饪技艺传承厨师雇佣协议4篇
- 深圳房地产中介培训课件制作专业
- 2025年度旅游观光车租赁合同标的转让协议3篇
- 全自动化学发光分析仪操作规程
- 北仑区建筑工程质量监督站监督告知书
- 深蓝的故事(全3册)
- GB/T 42461-2023信息安全技术网络安全服务成本度量指南
- 职校开学第一课班会PPT
- 法考客观题历年真题及答案解析卷一(第1套)
- 央国企信创白皮书 -基于信创体系的数字化转型
- GB/T 36964-2018软件工程软件开发成本度量规范
- 6第六章 社会契约论.电子教案教学课件
- 机加车间各岗位绩效考核方案
- 小学数学专题讲座:小学数学计算能力的培养课件
评论
0/150
提交评论