




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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至2030中国白色水泥行业发展分析及竞争格局与发展趋势预测报告
- 2025至2030中国男士帆布鞋行业供需趋势及投资风险报告
- 2025至2030中国电商物流行业产业运行态势及投资规划深度研究报告
- 2025至2030中国特医食品行业发展分析及前景趋势与投资报告
- 培训课件软件
- 智慧城市基础设施建设中的通信电缆技术创新
- 幼儿园新教师健康教育培训
- 心理辅导在学生学习中的重要性
- 从学生到职业领袖的教育之路
- 教育工具数字化进程中的技术创新与应用
- 基于BOPPPS框架与线上线下混合教学模式的探索
- DB32-T 186-2015建筑消防设施检测技术规程
- 2025年四川广安爱众股份有限公司招聘笔试参考题库含答案解析
- 2025年上半年广东省广州白云区太和镇政府雇员招聘16人易考易错模拟试题(共500题)试卷后附参考答案
- DBJ33T 1271-2022 建筑施工高处作业吊篮安全技术规程
- 2025年江苏盐城市城投集团招聘笔试参考题库含答案解析
- 2024起重吊装及起重机械安装拆卸工程监理作业指引
- 2023-2024学年广东省深圳市罗湖区七年级下学期期末英语试题及答案
- 威胁情报收集与整合-洞察分析
- 全套老年人能力评估师考试题库(50题+答案)
- 期末教师会议校长精彩讲话:最后讲了存在的问题
评论
0/150
提交评论