如何安装php+apache 服务器
重写的dudeman ,初步指示的S /中士,爬行动物| 2004年8月19
你有没有想设定自己的带宽/磁盘空间限制的只是合适的价格在网络托管计划?那么,在技术上,现在您可以...但它完全取决于您保持它。在这么短的和易于教程,我们将设立一个本地服务器上,只有我们可以接入(目前) 。只有三个步骤,这应该只把我们约5分钟!
您将需要下载: PHP 5.0.0起压缩包( 7mb )和apache_2.0.50 -的win32 - x86的no_ssl.msi ( 6M易做图)
这是我们的目标...创建一个Web服务器功能:
[举例说明你会看到当Apache是正确安装]
第1步-一切都安排在一个整洁有序
在此之后的教学课程将会向你保证了工作的网络服务器的Windows ! (测试WinXP )
让我们的根目录,我们可以容纳我们所有的网络应用,使他们能够随时存取的风格。制作一个文件夹在您的本地驱动器称为'网络' 。我用了C驱动器作为我的榜样。
[缩短我的C驱动器]
Heh ..出色完成第1步。我们刚刚成立的地区的基础,我们将关闭的工作。第一步做这样一个简单的方式,在未来两年将是一件轻而易举的事。
继续加强两个-安装的A pache2 .0.50
让我们用它。
第2步-安装评分
好吧。开放的Apache安装( apache_2.0.50 -的win32 - x86的no_ssl.msi )和呼啸的共同选择,他们扔你,直到你看到一个奇怪的方块有点像这样:
[这就是你的形式看起来应该用正确的信息]
替换'网域'和'服务器名称'与'本地' ,和'管理员的电子邮件,您可以填写的任何请你。这是强烈建议您选择“为所有用户, 80端口上” ,因为建造的教程是这样。
刚才我们所做的就是告诉我们的Apache服务器的DNS (域名系统)是'本地' 。本地是您的内部IP (因特网协议) , 127.0.0.1 ,只有您可以存取和实物工程www.kirupa.com一样,这点到IP 64.207.129.18 。我们要安装Apache我们的根文件夹中的Web ' ,这将使用' http://localhost/ '作为一个指针。声音困惑?嗯,这是最混乱的一部分,补习!
出版社未来,并继续进行安装目录级你必须改变从C : Program Files文件阿帕奇组到C : 网站 。再次请注意,我们只使用驱动器C作为参考,并可以安装任何地方。本教程适合用于驱动器C的。
建立评分
按一下Apache的图标,你的任务托盘(紫色羽毛与'去'按钮) ,您应该会看到一个绿灯菜单上,标明其成功的安装:
[绿灯! ]
当然,安装是一个没有去,如果你:
[红灯: / ]
让我们做一个快速修改配置文件。开放ç : 网络置信 httpd.conf文件和搜索“听80 ” 。替换,以“听本地: 80 ” ,因此它将集中连接在端口80 (网络浏览器默认)只为你。现在,专用!
下一步,搜索“ localhost ”的,直到找到“服务器本地: 80 ” 。确保它是一套做,因为没有我们的指针'本地'的网站无法访问。
现在,我们进行测试。打开浏览器,并输入http://localhost/
如果你的网页出现在介绍本教程,那么你的设定。
请注意-W eb服务器为整个局域网络
如果您想使您的网络服务器提供您整个局域网,然后转到自己刚刚开始, > “运行, ”命令,键入“ ipconfig ” 。你应该像:
IP地址。 。 。 。 。 。 。 。 。 。 。 。 : 192.168.1.3
现在跳回到步骤二,使“听80 ” ,而不是“听本地: 80 ”和第三步中删除'本地: '从“服务器本地: 80 ” 。例如,在我而言,这将是“听80 ”和“服务器192.168.1.3:80 ” 。去尝试,输入http://yourIP/从另一台计算机的网络。
尼斯的工作。让我们提前进入最后阶段。
第3步-安装P HP
您下载的压缩,你不是吗?如果您没有,跳回到第1页。
好吧。为了加快我们的前面几分钟,我上传的php.ini文件你提取和发生在您的Windows根。阿帕奇必须能够访问它。对于Windows 98/ME/XP它是C : Windows和Windows NT或2000年它的C : WINNT 。
如果您没有基础本教程的C驱动器,那么你必须打开php.ini并找到+取代所有匹配的“ C : ”的结果为准您使用的驱动器。不要忘记更改Windows到WINNT如果您使用的是NT或2000年,因为这是此产生的XP的方块。
开放的PHP - 5.0.0 - Win32.zip和提取这一切到C : 网络 PHP中。
PHP的集成到阿帕奇
请记住我们的Apache配置文件?开放ç : 网络置信 httpd.conf中再次搜索“ LoadModule ” 。你会看到一群模块的评论与#字符。粘贴在:
LoadModule php5_module的“ C : / web/php/php5apache2.dll ”
继续,寻找这一点: “ # AddType文字/ HTML中。 shtml ” 。下面,地点:
AddType申请/的X的httpd - PHP的。 PHP的
AddType申请/的X的httpd - PHP的。有限公司
我们只是告诉Apache的剖析。 PHP文件,而不是将它们下载,因为它是一个未知的扩展名。
最后但并非最不重要,让设置的index.php作为一个有效的目录索引,如index.html 。搜索:
DirectoryIndex index.html index.html.var
并更换符合:
DirectoryIndex的index.php index.html index.html.var
保存并关闭httpd.conf文件。启动了Apache按一下服务监测你的任务托盘和航行的'重新启动'按钮。
吸气,呼气。你刚才完成建设自己的网络服务器在一个初级阶段,与风格。
要测试它?好一点'你好世界不会受伤。
PHP的测试文件
打开记事本或您喜爱的网页编辑器。对我来说,我将使用Dreamweaver的。请记住, PHP是对服务器端脚本,所以'什么,你看到的,是什么,你得到的编辑将不会帮助你很多这里。
在记事本,或codebox按F10键如果你使用Dreamweaver的如下:
“ ?的PHP
$时间=时间( ) ;
$ thetime =日期( “ 1 ,江苏F Y g :接受亚” , $时间) ;
回声“世界您好!的时间,目前” 。 $ thetime .".";
? “
将它保存为“ hello.php ” ,并加载在C : 网络阿帕奇 htdocts 。它可以负荷输入http://localhost/hello.php 。
请注意-相当于属性7 77
为了让您能够让您的脚本获得阅读和写作,您将需要“更改模式”它。你可能会问,既然你没有FTP服务器上运行,你只需属性777 (充分利用)的。真的,所有你必须做的就是请右击该目录下的PHP脚本和文件正在修改中(只是整个htdocs ) ,然后前往性能-> “安全- >” ,并允许所有用户通过点击左栏允许,每个选项(读,写,等等)
只是由于大的S /中士,爬行动物的Quakenet谁教我如何修复纳入了PHP的阿帕奇以上的mIRC (我的互联网中继聊天)和retrospek上Efnet谁解释属性在Windows 。真的,我是一无所知,因为我是工作在网络上的项目和我不想思考攀越的大山使Web服务器。
请注意-设立服务器,整个网络
如果您运行的是XP的防火墙(嗯,我想这些条件至少)您需要添加一个例外,防火墙的端口80的局域网连接。在属性对话框的局域网连接到高级选项卡> “设置为Windows防火墙。然后,在新的对话框,按下“添加端口... ”按钮以添加端口80 。
-b igmtnskier
如果您有任何问题或意见,可以达到我的体育馆,因为我不频繁的论坛很多,在irc.alternatenet.net和味精融合。这并不意味着该论坛是无效的帮助,有吨的天才是超越我的方式高于我听起来像!所以不要忘记检查他们,如果您需要,请点击链接在底部。
补充:Php教程,apache