澳门新葡萄京官网首页Win9x/ME下Apache+PHP安装配置

Apache
Server是超多的WEB服务器软件中的一种,已经产生当下Internet上最风靡的web服务器软件之一。比起其它web服务器软件,Apache有安装方便,配置轻便,便于管理等优点。更关键的是它和PHP同样是完全无偿的!所以非常受了不胜枚举恋人的重申,上边作者就来讲讲怎么着设置及计划Apache和PHP,来吗,跟自家STEP
BY STEP!

此小说的装置方式适用于Windows
XP下的Apache+PHP+MySQL安装,同偶尔候也适用于Windows
二零零三种类下的设置和布署。

首先下载所需软件:

先是步:下载Apache Server。Apache
Server的风行版在Apache的官方网站(卡塔尔国能够找到,其实大家无需去异国他村庄载,我国有几许个网址,如、、都有,下载速度非常的慢!下载后一般文件名称叫apache_1_3_x_win32_r2.exe的自解压安装文件。个中1_3_x是apache的版本号,大家这里运用的是近些日子风行1.3.14版。

  1. 设置遭遇
    操作系统是 Windows XP 粤语版, Apache, PHP, MySQL 的新型版本是终结到
    二零零五.09.07,分别在其官方网址下载的:
    * Apache
    2.2.6:
    * PHP 5.2.4 (Windows Binaries PHP 5.2.4 zip package):

    * MySQL 5.0.45 Windonws:

  2. 安装的目录构造划设想计
    为了便于维护,能够将服务器软件安装在系统盘(C盘)而把团结的文件定位到其余盘,那样对于尔后的护卫很注重。

  3. 在 Windows XP 下安装 Apache 2.2.6
    Windows XP 下的装置

  4. 运维 apache 2.2.6 的安装程序,依照提醒一路 Next 就能够。在 Server
    Information 的 Network Domain、Server Name
    字段随意填上三个域名就可以,如php.com,然后依照提醒一路 Next 完结就能够。

  5. 在设置收尾时,会弹出一个 DOS
    窗口,然后就消除了,这是系统apache自动运营了。

  6. 在 Windows XP 下安装 php 5.2.4

  7. 将下载的 php 5 ZIP 包直接解压,笔者一直将 PHP 5.2.4 zip 文件解压到
    d:php 目录上面。安装 php 不建议利用 win32
    安装程序(主假如事后安装扩大麻烦)。

  8. 在财富微电脑中跻身 php 的安装目录,将 php.ini-dist 或
    php.ini-recommended 复制一份,命名叫 php.ini。然后打开 php.ini。

  9. 找到:

Vc2015:

其次步:安装Apache
Server。和日常的软件相像,安装进度非常容易,一路[next]下来,只是要将它的安装目录改为[C:Apache],安装完成后在win98的[开始]-〉[程序]中就能够多出[Apache
Web Server]二个品类。这时Apache Server安装成功,能够下一步了!!

;extension=php_mysql.dll

Vc2012:

图1

将日前的 ; 号去掉, 改成:

Apache2.4:

其三步:配置Apache Server。Apache Server的配置微微有少数麻烦,因为Apache
Server最先是运转于UNIX上的,还隐含比比较多UNIX的性状,如它的安插就须求特地的铺排文件来完毕。Apache
Server较早的本子有八个文本:、srm.conf和access.conf必要客商自个儿布置。以往我们用的版本就不必要对这两个文件都進展配备了,只要配置就能够了!下边正是最根本的安插了。用WIN98自带的[记事本]开荒C盘根目录下[Apache]目录下[CONF]中的文件。这些文件非常短,但大家要求转移的地点不是无数,并且稳重看看那一个文件的结构也不复杂,它是由表达语句和项目安插语句组成的。前边有“#”是对此句的注脚,是注解语句,不起效用,此外的正是安插语句。在布署语句中,要举行如下改动:

extension=php_mysql.dll

PHP: (下载线程安全版的,即Thread Safe)

1:找到ServerType,有五个为[standalone]和[inetd],[standalone]是用本身的进程来监听每一个一连,而[inetd]是在三番五次达到时运转Apache进度。日常都设为standalone,即此行改为:ServerType
standalone

  1. 找到:

Mysql:

2:找到ServerRoot(服务器根目录),ServerRoot也等于Apache
Server的设置目录,此行改为: ServerRoot “C:Apache”

extension_dir = “./”

安装并配置Apache

3:找到port,平日私下认可情状下是80,借使您的pc上还富有其它的Web Server
,那必需将双边分别,如三个为80,二个为8080就足以了!!改为:port 80

将其改为您的 php 安装目录下 ext 子目录的相对路径。举个例子小编的:

Apache版本:Apache2.4.16

4:找到ServerAdmin,那是理所应当填的是服务器管理员的E-mail。即使服务器爆发错误,则会活动在错误页面上加上那么些地方,你能够向他求助!在这里边也得以不变。

extension_dir = “D:/php/ext/”

解压目录:D:PHPApache24

5:找到ServerName,这几个设置很关键,她也正是你的Computer的网络标志,平常为localhost。当然也得以自定,但显明要和您在win98的网络标志中写的同一,这里改为:
ServerName localhost

那步很要紧 。不然接下去 php 会找不到 php_mysql.dll 模块,不可能装载。

安装Apache2.4.16,vc14版本的,须求先安装Visual C++ Redistributable for
Visual Studio 二零一五运营库;vc11本子的,需求先安装Visual C++ Redistributable
for Visual Studio 2013运维库

图2

5.
在“调控面板”->“系统”->“高档”->“遭逢变量”,在“系统变量”里面找到path,编辑path的变量值,增加你的php目录D:php,前边一定要用分号(;卡塔尔把它和前面包车型大巴值分开。

.下载回来的是解压文件,解压好放置要安装的地点。

6:找到DocumentRoot,这里填的是私下认可的主目录地址,即在IE浏览器的地点栏中输入时IE就能活动到此目录下边去找index.html文件。改为:

  1. 配置 Apache 和 PHP

.打开Apache24conf下httpd.conf 文件,改过以下入眼岗位:

DocumentRoot “C:/Apache/htdocs”

开采 Apache 安装目录下的 conf 子目录中的 httpd.conf 文件。

ServerRoot “D:/PHP/Apache24”(即Apache的设置地方);

7:找到DirectoryIndex,那一个默许页面正是在IE浏览器的地址栏中输入localhost时现身的镜头。能够设多个公文后缀名,如.htm、.html、.php、.ph3。这里改为:

  1. 找到:

DocumentRoot “D:/PHP/Apache24/htdocs”
(Apache暗许的网址根目录,可依赖本身的 喜好调治卡塔尔国

DirectoryIndex index.html index.htm index.php3
index.php,改完后在将C:Apachehtdocs下的文件index.html.en改为index.html,让IE浏览器度和胆识别。

DocumentRoot “xxxxxxx”

修正根目录的选项:

8:找到ScriptAlias,这里是钦赐CGI程序的目录,改为:

改成你本机的网址内容的目录。比方笔者的:

修改前

ScriptAlias /cgi-bin/ “C:/Apache/cgi-bin/”

DocumentRoot “E:/web”

<Directory "c:/Apache24/htdocs">

 Options Indexes FollowSymLinks

 AllowOverride null

 Require all granted

</Directory>

到此结束,Apache
Server的构造基本上就完事了,能够检查一下配置的对不对。先运营Apache
Server[程序]-)[Apache Web Server]-)[Start
Apache])。运营成功后会弹出一个dos窗口,假使弹出后立马就消失也许dos窗口内容不是图3,那么很有比不小可能是您的第5条没设置对。运转成功后,在IE浏览器的地点栏中输入,假若对的应该现身图4画面。那就表示你已成功的配备了Apache服务器。
图3 图4
第四步:安装并安插PHP。PHP能够去下载获得最新版。大家这里运用的是4.04版,下载后文件为php-4.0.4-Win32.zip,大小为2.7MB。把它解压到C:PHP4,安装就一病不起了。

改完事后往下有些拉动一下,找到“# This should be changed to whatever you
set DocumentRoot to.”,然后把下部那几个地点也改革来

修改后

第五步:配置PHP。把C:PHP4目录下的文书php.ini-inst改名叫php.ini并作如下改造:

<Directory “E:/web”>

<Directory "D:/PHP/Apache24/htdocs">

 Options Indexes FollowSymLinks

 AllowOverride All

 Require all granted

</Directory>

1:找到DOC_ROOT=。它是服务器的根目录,改为:

  1. 找到 LoadModule,依据你的 php 安装目录,在底下空白处加上这两行:

#ServerName www.example.com:80 =>ServerName 127.0.0.1:80

DOC_ROOT=C:Apachehtdocs

LoadModule php5_module “D:/PHP/php5apache2_2.dll”
PHPIniDir “D:/PHP”

DirectoryIndex index.html =>DirectoryIndex index.htmlindex.php
index.htm (大家增多了 index.php index.htm)

2:找到extension_dir=./改为:

  1. 找到:

ScriptAlias /cgi-bin/ “c:/Apache24/cgi-bin/”改为

extension_dir=C:php4

DirectoryIndex index.html

ScriptAlias /cgi-bin/ “d:/PHP/Apache24/cgi-bin/”

存盘退出后再将C:php4目录下的文件php.ini复制到C:windows目录下。

修改为:

<Directory “c:/Apache24/cgi-bin”> =><Directory
“d:/PHP/Apache24/cgi-bin”>

第六步:Apache
Server和php都能专门的学问了。还用最终一步,正是让它们同一时候职业。展开C:apacheconf目录下的安顿文件,并作如下退换:

DirectoryIndex index.php index.html

.展开cmd,并输入以下命令行

1:找到[DocumentRoot “C:/Apache/htdocs”]上边第四回面世[<Directory
>]……</Directory>]之处,将其改为:

  1. 找到:

d: 回车

<Directory “c:/php4″> Options FollowSymLinks AllowOverride None
</Directory>

AddType application/x-gzip .gz .tgz

cd PHPApache24bin 调到Apache24中bin目录下

2:在这里文件的结尾参与一下几句,这几句的情趣是让Apache
Server能够辨识php应用程序。扩张如下: ScriptAlias /php3/ “c:/php4/”
AddType application/x- .php3 .php .phtml .php4 Action application/x-
“/php4/php.exe”

增加这两行:

httpd 回车 若无其他指示表示运营成功

好了,到此停止,全部的构造职业都实现了!回头看看也不太难。不是吗?最后在检查一下是或不是中标了!

AddType application/x-httpd-php .php
AddType application/x-httpd-php .html

只要想在服务中增加Apache24,则以管理人身份 运转cmd,并输入以下命令

随意编三个php程序如下:

  1. 保存 httpd.conf
  2. 在您的网址目录中(举例小编的是 E:/Web/卡塔尔(قطر‎,手工创设叁个 index.php
    的文书,内容:

d: 回车

<? print(“在win9X/me下本人成功的布局了Apache+php!!!”); ?>

<?php
phpinfo();
?>

cd PHPApache24bin 回车

将以此顺序命名字为test.php并保留在C:apachehtdocs目录下,然后张开IE,在地方栏中输入,如现身图5画面则果熟蒂落!!
图5SCOdysseyIPT>zmbbs=1;/SCEvoqueIPT

  1. 在 dos 窗口中运转 apache 服务(假设Apache安装在了C:Program
    FilesApache Software FoundationApache2.2)

httpd.exe -k install 回车

#假定此前运行了,先将其 stop
C:Program FilesApache Software FoundationApache2.2bin>
httpd -k stop
或者是:net stop apache2.2

.张开浏览器输入“
works!”注明配置成功。

#启动 apahce 服务
C:Program FilesApache Software FoundationApache2.2bin>
httpd -k start
或者是:net start apache2.2

设置并计划PHP

  1. 打开

  2. Windows XP 下安装 MySQL 5.0.45
    MySQL 的安装比较轻易,它提供了几个 win32
    的安装包。下载后依照提醒一路设置,也足以在安装类型处选
    Custom,指虞升卿装目录,这里直接暗许安装在了C盘。

PHP版本:php5.6.14

安装到位后,会问您要不要到官方网站注册,跳过就能够。然后会问你是还是不是 Configure
the MySQL Server now,选中并持续,然后遵照提醒,设定 字符集,以至 root
管理员的密码就能够。

设置目录:D:PHPphp56

OK, 以往您能够在 XP 下行使 apache + mysql + php 开拓 web 程序了。

设置php5.6.14供给先安装Visual C++ Redistributable for Visual Studio
2012运营库

唤醒:小说中配置语句中的全角逗号请改为半角逗号。

.下载回来的是解压文件,解压好放置要设置的地点;


.复制份php.ini-development,并更名称叫php.ini

.让Apache24加载PHP模块,打开Apache24confhttpd.conf,在最后加上

LoadModule php5_module “D:/PHP/php56/php5apache2_4.dll”

AddType application/x-httpd-php .php .html .htm

PHPIniDir “D:/PHP/php56” (告诉apache php.ini的位置)

.开启几个常用php扩充,展开php.ini文件,改过以下内容:

;extension_dir = “ext” =>extension_dir = “D:/PHP/php56/ext”

;extension=php_mbstring.dll => extension=php_mbstring.dll

;extension=php_mysql.dll => extension=php_mysql.dll

;extension=php_mysqli.dll => extension=php_mysqli.dll

注意:win下要翻开curl扩充,libeay32.dll和ssleay32.dll必需置于PATH意况变量包蕴的目录下

.重启Apache服务器

安装Mysql

Mysql版本:mysql5.6.27

点击文件直接设置就能够。

发表评论

电子邮件地址不会被公开。 必填项已用*标注