在IIS7.5中添加虚拟目录

在IIS7.5中添加虚拟目录,第1张

通过添加不同的虚拟目录可以在同一个Web应用程序池中运行多个Web站点。那么如何添加呢?请看下面。

工具/材料

装有IIS的Windows系统电脑。

01

选择“开始”→“控制面板”→“系统和安全”→“管理工具”→“Internet 信息服务(IIS)管理器”

02

展开“网站”→右击所添加的应用程序池→在d出的快捷菜单中选择“添加虚拟目录”。

03

在呈现的对话框中输入别名、物理路径。

04

单击“确定”完成添加。

1.安装APACHE

安装APACHE到C:\ ((*))

启动APACHE在IE里打入http://localhost 如果看到一个页面上面写着it works说明APACEH运行正常

2.安装PHP5

解压php-5.2.0-Win32.zip后,把目录名改为php,复制到C:\ ((*))

把php目录下的php.ini-dist改名为php.ini复制到c:\windows(或:\winnt视 *** 作系统而定),把php5ts.dll和libmysql复制到c:\windows\system32下

3.让APACHE可以运行PHP程序

修改c:\apaceh2\conf\httpd.conf文件 ((*))

在#LoadModule ssl_module modules/mod_ssl.so的下一行加上

(注意如果你的APACHE是2.2版本的加上下面这句)

LoadModule php5_module c:/php/php5apache2_2.dll ((*))

(注意如果你的APACHE是2.0版本的加上下面这句)

LoadModule php5_module c:/php/php5apache2.dll ((*))

在AddType application/x-gzip .gz .tgz的下一行加上

AddType application/x-httpd-php .php

----------------以下内容为设定web根目录(可选)---------

把以下内容

DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"

<Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs">

分别改为

DocumentRoot "C:/web" ((*))

<Directory "C:/web">((*))

----------------以上内容为设定web根目录(可选)---------

----修改默认首页---------------------------------------

把以下内容

<IfModule dir_module>

DirectoryIndex index.html

</IfModule>

修改为(优先级从左向右)

<IfModule dir_module>

DirectoryIndex index.php index.html

</IfModule>

----------------------------------------------

------测试----------------------------------------------

建立index.php

内容:

<?php

phpinfo()

?>

运行!

------------------------------------------------

4.安装MYSQL

选择自定义选项可以自定义安装目录

configuration:

standard

both(install as a windows service &include bin directory in windows path)

modify security settings

5.安装Zend Optimizer

安装目录可选

choosing web server: Apache 2.X

6.安装phpMyAdmin

解压后把文件夹改名为phpMyAdmin并复制到web根目录

修改config.sample.inc.php为config.inc.php并修改其内容如下:

$cfg['blowfish_secret'] = ''

$cfg['Servers'][$i]['controluser'] = ''

$cfg['Servers'][$i]['controlpass'] = ''

$cfg['blowfish_secret'] = '328328' ((*))

$cfg['Servers'][$i]['controluser'] = 'root'((*))

$cfg['Servers'][$i]['controlpass'] = '328328'((*))

修改php.ini如下:

extension_dir = "./"

register_globals = Off

extension=php_mysql.dll

extension_dir = "C:\PHP\ext"

register_globals = On

extension=php_mysql.dll

=========

= PS. =

=========

=====问题:=

“没有发现PHP 的扩展设置mbstring,而当前系统好像在使用宽字符集。没有mbstring扩展的phpMyAdmin 不能正确识别字符串,可能产生不可意料的结果.”

=====解决方法:=

windows环境下:

extension=php_mbstring.dll

改为

extension=php_mbstring.dll

linux环境下:

在编译PHP的时候加上参数

--with-mbstring --enable-mbstring=all

=====问题:=========

"无法载入 mcrypt 扩展"

=====解决方法:=====

libmcrypt.dll 复制到 system32下

win7中安装完IIS后,设置虚拟目录方法:

一、创建虚拟目录:

打开“Internet信息服务器管理器”在左侧窗口右击目标站点,选择“添加虚拟目录”。

在“虚拟目录”对话框中,输入虚拟目录的名称和对应的物理路径,单击“确定”按钮。

创建完虚拟目录后会以节点形式显示在站点下面。

虚拟目录添加完成后,可以使用“http://FQDN/虚拟目录/”来访问虚拟目录下的文件。

二、配置虚拟目录。

在编辑虚拟目录中可以重新设定物理路径,但是不能修改虚拟目录的别名。

在虚拟目录下也可以设置默认文档。虚拟目录默认文档的设置是从网站属性中继承下来的。虚拟目录的首页可以独立地修改。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11760311.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存