首页 > 编程知识 正文

安装php与apache步骤0(安装php教程)

时间:2023-11-28 02:41:35 阅读:309706 作者:NGEU

本文目录一览:

  • 1、如何配置Apache和PHP
  • 2、怎么搭建php环境Apache+PHP+mysql
  • 3、如何安装Apache搭建PHP环境
  • 4、PHP+Apache的安装与配置.?

如何配置Apache和PHP

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

然后选择安装位置,一直按next继续,直到安装完成

二、php的安装、以module方式,将php与apache结合使你的网站服务器支持php服务器脚本程序

查看解压缩后的文件夹内容,找到“php.ini-dist”文件,将其重命名为 “php.ini”,打开编辑,找到下面图中的地方, Ln385,有一个“register_globals = Off”值,这个值是用来打开全局变量的,比如表单送过来的值,如果这个值设为“Off”,就只能用“$_POST['变量名']、$_GET['变量名 ']”等来取得送过来的值,如果设为“On”,就可以直接使用“$变量名”来获取送过来的值,当然,设为“Off”就比较安全,不会让人轻易将网页间传送 的数据截取。这个值是否改成“On”就看自己感觉了,是安全重要还是方便重要?

这里还有一个地方要编辑,功能就是使php能够直接调用其它模块,比如访问mysql,如下 图所示,Ln563,选择要加载的模块,去掉前面的 “;”,就表示要加载此模块了,加载的越多,占用的资源也就多一点,不过也多不到哪去,比如我要用mysql,就要把“;extension= php_mysql.dll”前的“;”去掉。所有的模块文件都放在php解压缩目录的“ext”之下,我这里的截图是把所有能加载的模块都加载上去了, 前面的“;”没去掉的,是因为“ext”目录下默认没有此模块,加载会提示找不到文件而出错。这里只是参考,一般不需要加载这么多,需要的加载上就可以 了,编辑好后保存,关闭。

如果上一步加载了其它模块,就要指明模块的位置,否则重启Apache的时候会提示“找不到 指定模块”的错误,这里介绍一种最简单的方法,直接将php安装路径、里面的ext路径指定到windows希望能帮到你,我在后盾人自己学习呗,不会的可以问我。( ^ω^)

怎么搭建php环境Apache+PHP+mysql

这个是我成功配置的经验

1.安装apache_2.2.4-win32-x86-no_ssl.msi到 d:phpWebAPACHE

步骤:下一步下一步

2.安装php-5.2.0-Win32.zip 到 d:phpWebphp

步骤:(1)解压压缩包到d:phpWebphp

(2)找到php目录里的 php.ini-dist 重命名为 php.ini 并拷到 windows目录里

(3)将php目录里的 php5ts.dll,libmysql.dll 拷到 系统目录(system和system32)

3.配置apache

步骤:(1)打开 d:phpWebAPACHEconfhttpd.conf 这个文件

(2)找到 DocumentRoot "D:/phpWeb/APACHE/htdocs" 将其改为你的WEB目录(可不改有时改了会出错)

(3)找到DirectoryIndex index.html这一行,在后面加入index.html.var index.htm index.php

(4)找到#LoadModule ssl_module modules/mod_ssl.so这行,在后面加上一行:LoadModule php5_module d:/phpWeb/php/php5apache2_2.dll

(5)找到AddType application/x-gzip .gz .tgz这行,在后面加上一行:AddType application/x-httpd-php .php

4.配置php

步骤:(1)找到c:windowsphp.ini并打开 (刚才拷进去的)

(2)找到extension_dir = "./" 改为 extension_dir = "d:/phpWeb/php/ext"

(3)找到;extension=php_mysql.dll将前面的;号去掉

(4)找到;session.save_path = 去掉前面;并设路径"d:/phpWeb/php/session_temp"并在该路径下新建文件夹session_temp

如何安装Apache搭建PHP环境

随便百度一下找到Apche的微软安装包,双击运行。

根据我在图片上的标注填写

2

选择next,进入安装类型选项,建议选择自定义安装

3

接下来选择安装路径,设置安装目录,注意,目录中不能有中文、空格等特殊字符。

点击install安装即可

4

安装完成之后,当前计算机就是一台web服务器了,在浏览器输入localhost或者127.0.0.1来测试,结果如下图。

5

Apache目录结构说明如下图

6

接下来就是安装PHP了,安装很简单,新建一个PHP文件夹,解压复制过来即可。一般习惯和apache放在同一盘符下。

7

在apche的conf文件夹下找到httpd.conf。

搜索LOADMODULE,在空白处填写图中配置,路径记得改成自己的安装路径。

将php加载成apache的一个功能模块

8

下面在填上下图中的配置,使apche将.php结尾的文件交给php处理

9

接下来还要增加一行配置,如图

10

然后修改时区。在php.ini里面搜索timezone,修改成如图所示。

php就安装完成了

11

最后就是安装mysql了,双击运行安装包

12

还是建议选择自定义安装,然后下一步下一步就可以,这里就跳过了,重点讲配置

13

选择详细配置

14

根据图中所示,根据自己需要选择

15

这里选择多功能服务器

16

自己学习建议选择低并发

17

选择防火墙和严格模式

18

选择utf8字符集

19

选择开机自启动

20

设置root用户密码,然后点击excute执行就安装完毕了。

重启apache,环境就搭建完成了如果你对php有兴趣的话,可以向我一样在后盾人平台多看看自己学习学习,时间长了自己就慢慢明白了,希望能帮到你,给个采纳吧谢谢 / / /

____,____

 /// |ヽヽ\/

 ^^^^^|^^^^^^

/ |∩,,∩ //

.    |´・(ェ)・)

 /  0と  )/

  し─J

PHP+Apache的安装与配置.?

 在这里以PHP5为例介绍一下Windows下Apache和PHP5的安装与配置方法。一 下载安装程序Apache可以从 下载PHP可以从 下载.二 安装程序1、Apache的程序安装相对来说要较为的简单一些,我们从网站下来的是一个Windows下的安装程序,我们可以直接双击运行,这样我们就便利Apache在我们的电脑上安下家来了。2、我们在这里要注意的就是在下载PHP时一定要下载那个zip包的,而不要下载Installer的.将我们下载下来的PHP包解压到C盘下的根目录下,并将解压出来的文件夹改名为php。三 配置1、最好是无论使用何种接口(CGI 或者 SAPI)都确保 php5ts.dll 可用,因此必须将此文件放到 Windows 路径中。最好的位置是 Windows 的 system 目录: c:windowssystem for Windows 9x/ME c:winntsystem32 for Windows NT/2000 或者 c:winnt40system32 for Windows NT/2000 服务器版 c:windowssystem32 for Windows XP 2、下一步是设定有效的 PHP 配置文件,php.ini。压缩包中包括两个 ini 文件,php.ini-dist 和 php.ini-recommended。建议使用 php.ini-recommended,因为此文件对默认设置作了性能和安全上的优化。将选择的 ini 文件拷贝到 PHP 能够找到的目录下并改名为 php.ini。PHP 默认在 Windows 目录下搜索 php.ini: 3 在 Windows 9x/ME/XP 下将选择的 ini 文件拷贝到 %WINDIR%,通常为 c:windows。 在 Windows NT/2000 下将选择的 ini 文件拷贝到 %WINDIR% 或 %SYSTEMROOT% 下,通常为 c:winnt 或 c:winnt40 对应于服务器版本。 4 Apache中PHP的设置有两种方法使得 PHP 工作在 Windows 下的 Apache。一是使用 CGI 二进制文件,另一是使用 Apache 模块 DLL。无论那种方法,您首先必须停止 Apache 服务器,然后编辑 httpd.conf,以配置 Apache 和 PHP 协同工作。 如果我们要使用CGI二进制文件,那么我们要将如下指令插入到 Apache 的 httpd.conf 配置文件中,以设置 CGI 二进制文件:PHP 以 CGI 方式安装到 Apache 2.0:ScriptAlias /php/ "c:/php/"AddType application/x-httpd-php .phpAction application/x-httpd-php "/php/php.exe" 如果我们想把 PHP 作为 Apache 2.0 的模块,那么就一定要移动 php4ts.dll 到 winnt/system32(Windows NT/2000)或 windows/system32(Windows XP),覆盖原有文件(如果有的话),对于 PHP 5,这个文件是 php5ts.dll。然后我们要插入如下两行到 httpd.conf 中,以使我们的 PHP 作为 Apache 的 PHP-Module 安装:PHP 以模块方式安装到 Apache 2.0:; For PHP 4 do something like this:LoadModule php4_module "c:/php/php4apache2.dll"AddType application/x-httpd-php .php; For PHP 5 do something like this:LoadModule php5_module "c:/php/php5apache2.dll"AddType application/x-httpd-php .php 经过这样的配置以后,我们就安装好了我们的PHP和Apache服务器了。我们可以简单的测试一下:1、测试Apache:我们打开浏览器,在地址栏中输入localhost,如果可以出现Apache页面,则说明我们的Apache可以正常工作了。2、测试PHP设置:我们可以简单的编写一个PHP页面,我们可以用文本编辑器,输入下面的代码:<html><head><title>hello</title></head><body><?php echo "hello,php"; ?></body></html> 然后将这个文件存为hello.php,将其放在Apache的htdocs目录中(我们也可以在http.conf文件中来更改这个目录的),然后在我们的浏览器中输入 ,如果能够正确的显示hello,php就说明我们的PHP配置是可以正常工作的。这样以后我们也可以来设计我们的PHP站点了。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。