经过闲时的调试,利用批处理安装IIS中的asp+php环境,可以说几近完美了,没学过复杂的批处理,但这次的更新应该说是很完美了。
    设置思想大致如下:
    请求输入安装分区,判断目录或分区是否存在,不存在则提示出错返回重输入。分区存在,则进入下一步,进行分区格式的判断,如为fat32分区,则返回出错信息,停止安装。判断为ntfs分区则下一步,进行系统盘的权限设置,并拷贝源程序到目标分区。
    对环境的各个目录进行权限设置,完成后进行安装环境前的文件清理,所有的文件不拷入系统目录的,如曾经安装过环境,需清理掉这些垃圾文件,不然有可能影响此次环境的配置(存在版本差异等)而导致配置环境失败。
    安装zend,请求输入zend加速目录,并在注册zend中按此路径进行注册。
    添加环境变量,这里可以分为当前目录或系统目录版,当前目录版的好处是,所有环境文件都不会写入系统分区或目录,即使系统重做了,恢复环境也只要较简单的步骤。
    利用前面请求的输入对预置的php.ini-dist进行内容的更改,并另存为php.ini。
    得用前面请求的输入对预置的my.ini进行内容的更改。
    安装mysql
    启用asp php
    为IIS添加默认的文档
    添加php筛选和asp配置等,如环境为net1.1或net2.0,会因为找不到文件而自动导致此部份失败,即自动不设置此部份,所以不影响此步骤的正确性。
    为默认站点建立phpmyadmin的虚拟目录。
    拷贝phpinfo.php,并清理安装过程中的临时文件及不需要再使用的文件。
    自动打开phpinfo.php及phpmyadmin进行数据库的管理。
电脑类 | 评论(0) | 引用(0) | 阅读(1086)