当前位置 主页 > 服务器问题 > win服务器问题汇总 >

    win2003 服务器 安全设置 技术实例(比较安全的方法)(21)

    栏目:win服务器问题汇总 时间:2018-12-05 10:42


    再打开“站点属性”窗口的“文档”选项卡,找到并点击“添加”按钮,向默认的 Web 站点启动文档列表中添加 index.php 项。您可以将 index.php 升到最高优先级,这样,访问站点时就会首先自动寻找并打开 index.php 文档。

    确定 Web 目录的应用程序设置和执行许可中选择为纯脚本,然后关闭 Internet 信息服务管理器
    对于2003系统还需要在“Internet 服务管理器”左边的“WEB服务扩展”中设置ISAPI 扩展允许,Active Server Pages 允许

    完成所有操作后,重新启动IIS服务。
    在CMD命令提示符中执行如下命令:

    net stop w3svc
    net stop iisadmin
    net start w3svc

    到此,PHP的基本安装已经完成,我们已经使网站支持PHP脚本。
    检查方法是,在 IIS 根目录下新建一个文本文件存为 php.php ,内容如下:

    <?php
    phpinfo();
    ?>


    打开浏览器,输入:http://localhost/php.php,将显示当前服务器所支持 PHP 的全部信息,可以看到 Server API的模式为:ISAPI 。

    或者利用PHP探针检测http://xqin.com/index.rar下载后解压到你的站点根目录下并访问即可


    三、安装 MySQL :

    对于MySQL4.0.26下载得到的是mysql-4.0.26-win32.zip,解压到mysql-4.0.26-win32目录双击执行 Setup.exe 一路Next下一步,选择安装目录为D:\php\MySQL和安装方式为Custom自定义安装,再一路Next下一步即可。

    安装完毕后,在CMD命令行中输入并运行:

    D:\php\MySQL\bin\mysqld-nt -install

    如果返回Service successfully installed.则说明系统服务成功安装

    新建一文本文件存为MY.INI,编辑配置MY.INI,这里给出一个参考的配置

    [mysqld]
    basedir=D:/php/MySQL
    #MySQL所在目录
    datadir=D:/php/MySQL/data
    #MySQL数据库所在目录,可以更改为其他你存放数据库的目录
    #language=D:/php/MySQL/share/your language directory
    #port=3306
    set-variable = max_connections=800
    skip-locking
    set-variable = key_buffer=512M
    set-variable = max_allowed_packet=4M
    set-variable = table_cache=1024
    set-variable = sort_buffer=2M
    set-variable = thread_cache=64
    set-variable = join_buffer_size=32M
    set-variable = record_buffer=32M
    set-variable = thread_concurrency=8
    set-variable = myisam_sort_buffer_size=64M
    set-variable = connect_timeout=10
    set-variable = wait_timeout=10
    server-id = 1
    [isamchk]
    set-variable = key_buffer=128M
    set-variable = sort_buffer=128M
    set-variable = read_buffer=2M
    set-variable = write_buffer=2M

    [myisamchk]
    set-variable = key_buffer=128M
    set-variable = sort_buffer=128M
    set-variable = read_buffer=2M
    set-variable = write_buffer=2M

    [WinMySQLadmin]
    Server=D:/php/MySQL/bin/mysqld-nt.exe



    保存后复制此MY.INI文件到C:\Windows ( Windows 2000 下为 C:\WINNT)目录下
    回到CMD命令行中输入并运行:

    net start mysql

    MySQL 服务正在启动 .
    MySQL 服务已经启动成功。

    将启动 MySQL 服务;

    DOS下修改ROOT密码:当然后面安装PHPMYADMIN后修改密码也可以通过PHPMYADMIN修改

    格式:mysqladmin -u用户名 -p旧密码 password 新密码

    例:给root加个密码xqin.com

    首先在进入CMD命令行,转到MYSQL目录下的bin目录,然后键入以下命令

    mysqladmin -uroot password 你的密码

    注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。