嘉定都市网

查看:3511 回复:1 发表于 2002-2-15 17:05
  • TA的每日心情
    开心
    2013-7-3 11:30
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    qrcode
    跳转到指定楼层
    楼主
    发表于 2002-2-15 15:22:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    [分享]php、asp、jsp服务器的配置  关闭 [复制链接]

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

    您需要 登录 才可以下载或查看,没有帐号?注册

    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简单的配置就完成了

           
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏 转播转播 分享淘帖 支持支持 反对反对
    回复

    使用道具 打印 举报

    该用户从未签到

    沙发
    发表于 2002-2-15 17:05:03 | 只看该作者
    感谢相思,我来补充一下

    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安装配置 暂略
    回复 支持 反对

    使用道具 打印 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    发表新贴 返回顶部