查看:3503 回复:1
发表于 2002-2-15 17:05
TA的每日心情 | 开心 2013-7-3 11:30 |
---|
签到天数: 4 天 [LV.2]偶尔看看I
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
今天一个人在家,觉得很无聊,想写点东西。正好前段日子
没事的时候,在自己的机器上配置了一下,那出来和大家分享。
在win2000server配置的:
需要的软件:1、Apache for win32
2、php
3、IIS
4、jakarta-tomcat-4.0.1
5、jdk
6、mod_jk.dll
安装开始:
1、Apache的安装和别的软件一下一路回车就可以了(在填写服务器时候如果是个人版的话按提示填写,服务器版配置的什么多不用填),安装后在c:\Program Files\Apache Group目录下。
httpd.conf该文件是Apache配置文件(简要配置)如下
a、servername:定义域名
b、documentroot 指定的路径
c、directoryindex 站点的主页 后面可以添加index.php等
d、port 端口号 如果安装了IIS的话,就把端口号改为81
e、把option 和allowoverride后面的参数多改为All
2、把php解压缩到c:\php下,并把php4ts.dll拷到:\winnt\system32下,还把php.ini-dist改为php.ini,并拷到c:\winnt下。
对于php.ini文件配置介绍比较复杂,不是三言两语能说清楚的,一般不要去修改。
3、在httped.conf中任意位置加入Apache模块法:
LoadModule php4_module c:/php/sapi/php4apache.dll
AddType application/x-httpd-php .php php3
还有CGI法,我个人觉得不大好,就不写了
4、编写以下代码,并把他保存到你在apache中所配置的路径下
test.php
<?
phpinfo();
?>
在浏览器中输入127.0.0.1/test.php,看看就明白!
以上PHP简单的配置就完成了

|
|
|
|
|
|
|
|
感谢相思,我来补充一下
Apache的安装与配置
步骤一:将你下载下来的Apache_1_3_23_win32解压,并运行其中的setup.exe程序,将Apache安装到你喜欢的目录下面,例如:“C:\Apache Group\Apache\”。
步骤二:在D:\Apache\conf目录下面找到Apache的配置文件httpd.conf,如果能够熟悉httpd.conf文件的每一行设置所代表的含义,那么对Apache的工作原理你也就能有个大概的了解了。
步骤三:用文件编辑器,如NotePad打开httpd.conf文件,并开始编辑:
1.修改管理员信箱。
当服务器出现问题时,系统就会将出现的问题发到管理员信箱中。修改 ServerAdmin you@your.address 将其中的E-Mmail改成你自己的联系E-Mmail地址,例如:ServerAdmin pert@21cn.com。
2.修改ServerName
将#ServerName new.host.name 改成:ServerName ccc或者改成ServerName http://您的IP地址。例如:ServerName http://127.0.0.1(127.0.0.1 是个特殊的IP地址,它代表本机)。如果不重新设置该参数,在Windows下运行Apache时,Apache窗口会稍纵即逝;如果在DOS下以命令行的方式来启动Apache时,你还能看到这样的报错信息:“cannot determine local host name,use servername to set it manually”。
3.修改默认的发布根目录
通过修改httpd.conf文件中的两处 DocumentRoot "D:/Apache/htdocs",你可以给你的系统重新定义系统默认的WWW发布根目录。例如可以同时将这两处改成:DocumentRoot "D:/phptest"。当然,如果没什么特别需要的话我建议你不要去改变它。
4.设置虚拟目录
如果所有的*.php文件只有放在Apache的WWW发布根目录下或其下面的子目录里才能对PHP文件进行运行测试,这会给你在管理你的PHP文件时带来很大的不便。因此,最好的解决方法就是我们给Apache设置其它的虚拟目录。例如:你可以在httpd.conf文件后面添加这么一行:
Alias /phptest/ "D:/phptest/"
这句话的意思是:将 D:/phptest/ 目录设置为虚拟目录,/phptest/为该虚拟目录的别名。在完全编译好httpd.conf文件后,开启Apache,你就可以在浏览器的地址栏里输入:http://localhost/别名/*.php”即“http://localhost/phptest/*.php”来对 D:/phptest/ 目录下的PHP文件进行访问。
5.使Apache支持PHP
在httpd.conf文件后面添加以下几行:
ScriptAlias /php/ "d:/php/"
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php
AddType application/x-httpd-php .phtml
Action application/x-httpd-php "/php/php.exe"
值得注意的是:这里的每行配置命令都区分大小写。而且第一行和最后一行的 "d:/php/" 和 /php/php.exe" 是你的PHP所安装的目录及php.exe程序的所在目录。
6.服务端口的配置
如果你的机子上已经在运行着一个其它的Web服务器,比如:Microsoft的PWS个人Web服务器,因为PWS运行时同样是以 Port 80 为其默认的使用端口号,为了避免同时运行两种不同服务器时所引起的冲突,你可以给Apache设置另外一个还没被其它应用程序所占用的端口号,例如:Port 81 。这样,两个Web服务器就可以同时使用了。重新启动Apache服务器,这时你就可以通过在浏览器的地址栏里输入:"http://localhost:81/"或者"http://127.0.0.1:81/"进行访问。
8.添加默认访问文件
找到
<IfModule mod_dir.c>
DirectoryIndex index.html
</IfModule>
在<IfModule mod_dir.c></IfModule>中添加
DirectoryIndex index.php
7.备注:在win32的Apache里,所有的路径目录都得将反斜杠改成正斜杠,例如:我们将D盘下的phptest目录表示成这样:D:/phptest 而不是: D:\phptest。
步骤四:至此,对httpd.conf文件的配置已基本完成。下一步就是重新启动Apache,测试你的Apache服务台器能否正常工作。
PHP的安装设置
步骤一:解压缩php至D:/php
步骤二:
在PHP的目录下有如下文件
php.ini-dist
msvcrt.dll
pws-php4.reg
libmysql.dll
php.exe
php4ts.dll
php4isapi.dll
php_mysql.dll
....
我们必须将所有dll文件copy 到你的system目录,如C:\windows\system\ 。
步骤三:
1.将php.ini-dist改名为php.ini
2.修改 extension_dir = ./ 为 extension_dir = c:\windows\system\
3. 支持数据库
;Windows Extensions
;extension=php3_mysql.dll
;extension=php3_calendar.dll
;extension=php3_dbase.dll
;extension=php3_gd.dll
;extension=php3_dbm.dll
;extension=php3_mssql.dll
;extension=php3_zlib.dll
;extension=php3_filepro.dll
;extension=php3_imap4r1.dll
;extension=php3_ldap.dll
;extension=php3_crypt.dll
;extension=php3_msql2.dll
;extension=php3_odbc.dll
根据你自己的需要,把你要用到的数据库的DLL文件一行前面的注释符,即前面的分号“;”去掉
4.修改[mysql]栏
mysql.default_port = 3306
mysql.default_host = localhost
mysql.default_user = root
这三栏原始参数为空。
5.复制php.ini 到c:\windows目录下
Mysql安装配置 暂略
|
|
|
|
|
|
|