腾讯云iis配置云服务器如何添加asp和php两种网络环境网站同时运行?

腾讯云iis配置云服务器如何添加asp和php两种网络环境网站同时运行?,第1张

1、安装PHP的解析;

2、配置PHP;

3、配置IIS里,增加关于PHP解析所使用的脚本;

基本上就这几步

可有参考:

以PHP432为例:

具体设置方法:

1、我们下载了php后,把它的压缩包解压到“C:\php-432-Win32”中;

2、然后还在是“C:\php-432-Win32”中,找到“phpini-recommended”,找到之后把它改为“phpini”;

3、然后把这个文件打开,再找到“extension_dir="/"”,找到之后把它改成“extension_dir="C:\php-432-Win32\extensions”;

4、我们再找到“sessionsave_path=/tmp”,改为“sessionsave_path=C:\php-432-Win32\sessions”;

5、然后将上面我们更名后的“phpini”文件复制到“C:\winnt”下;

6、把“C:\php-432-Win32”下的“php4tsdll”文件复制到“C:\winnt\system32”下;

7、现在我们在控制面板的管理工具中,将“Internet信息服务(IIS)管理器”打开,在里面选择php站点,然后右键点击它,选择“属性”;

8、在d出来的对话框中,我们点击“ISAPI筛选器”,然后点击“添加”;

9、在d出的“筛选器属性”中,在“筛选器名称”处填入“php”,然后在“可执行文件”处填上“C:\php-432-Win32\sapi\php4isapidll”,最后在扩展名处填上“php”;

10、上面的所有步骤都设置完成了之后,我们就需要重新启动iis,重新启动之后就ok了。

IIS配置支持伪静态 ISAPI Rewrite(win2003系统)
第一:首先我们需要下载一个ISAPI_Rewrite,有精简版和完全版,一般精简版只能对服务器全局进行配置,而完整版可以对服务器上的各个网站进行伪静态配置对于个人站长来说,精简版就足够了
下载:>如果你是使用windows系统的服务器,建议是IIS,因为这种web环境在windows下跑php是性能最好的,而且功能很多。
如果你是使用Linux服务器,比如CentOS和Ubuntu之类的,我建议是用Apache和nginx,这两个在Linux下性能最佳,本身来说Linux类服务器安全性和资源消耗都比windows低,而且安全性好。
至于Apache和nginx的选择,如果要方便配置,快速搭建,需要很多功能,可以选择Apache。如果要性能极佳,稳定性,追求速度,自身有技术的,可以选择nginx。
总得来说。
php不建议在windows服务器运行,iis也只支持windows服务器,Apache和nginx在windows都比较卡顿。所以我建议你使用Linux服务器,并根据自身要求从Apache和nginx之间选择。

事前准备:1、Windows XP HomeEdit 中文版 CD(拷在硬盘也可以) 2、Windows 2000 Advanced Server CD(最好也是中文版) 3、默认你的XP是安装在C:\WINDOWS下开始动手 (如果你怕改错,先把C:\WINDOWS\INF\SYSOCINF做一份备份) 用记事本打开C:\WINDOWS\INF\SYSOCINF,在[COMPONENTS]下找到一行: iis=iisdll,OcEntry,iisinf,hide,7 然后把它改成 iis=iis2dll,OcEntry,iis2inf,,7 保存。 然后把Windows 2000 Advanced Server CD里的两个文件IISDL_和IISIN_拷贝到一个临时的目录(例如C:\AAA),然后在命令提示符状态下将当前目录转到C:\AAA,执行 EXPAND IISDL_ IIS2DLL EXPAND IISIN_ IIS2INF 解出IIS2DLL及IIS2INF两个文件,将IIS2INF复制到C:\WINDOWS\INF目录下,将IIS2DLL 复制到C:\WINDOWS\SYSTEM32\SETUP目录下。 现在按“开始->设置->控制面板->添加或删除程序->添加/删除Windows组件”,这时你可以很兴奋地发现IIS出现了!!! 此后的过程就和PRO版的XP安装IIS差不多了,过程中会要求你选择Windows 2000 Advanced Server光盘和Windows XP HomeEdit光盘的位置,输入指定的目录即可正常安装。 安装完毕以后还不能直接用的,需要对IIS进行一些设置: 控制面板->管理工具->Internet服务管理器 然后点“默认WEB站点”的右键,转到“目录安全性”选项卡,点“匿名访问和验证控制”的“编辑”按钮,回d出匿名方法新窗口,再点击其中“匿名访问”中的“编辑”按钮,将“允许IIS控制密码”全面的勾去掉,然后一路确定返回即可。经过这样处理安装的IIS在运行上可能存在某种未知的缺陷!!!还有,同Professional版的XP一样,在Home版上运行的IIS也有10个并发连接的限制。在同一个时间内,最多只能有10个人使用你提供的IIS服务。还有一点注意的: 如果你在安装过程中,系统需要你插入Window Whistler CD或者需要你提供exch_adsiisexdll这个文件,那是因为你按照默认的选项安装了IIS。要解决这个问题,只要在安装IIS的时候先点击"详细信息",然后取消对SMTP的选择(即,不要安装SMTP服务器),那么复制文件的时候就不会需要那两个文件了。 如果在你安装时已经显示了Internet信息服务(IIS)的安装项目,但是它们根本无法被选中,那很可能因为你使用的iisdl_和iisin_是从Windows XP Professional中取出的,只要换成Windows 2000 Professional中的就可以继续正常安装了。 据说,>1)、采用理由:
优点:最大化的桌面图形化 *** 作系统,可维护性优秀。基于IIS v60/v70(2008),可以支持的脚本相当完整,不仅支持Linux无法支持的asp/aspnet,还可以安装php、mysql、zend实现php环境。同时,利用Serv-U可以实现ftp管理。 *** 作简单,无需键入任何命令就可实现全能型主机。
缺点:由于正版Windows价格昂贵,Windows 2008中文版在20000-25000。如果加装MSSQL,价格更要成倍增长
成功案例:微软公司服务器集群
(2)、 *** 作步骤:
说明:环境Windows 7旗舰版sp1
采用IIS v70/v75+php+mysql构建 *** 作环境。
1 安装IIS v70/v75
控制面板-程序和功能-打开或关闭Windows功能
新手可以把Internet信息服务下面的全选。
测试是否成功安装IIS v70/v75,在浏览器输入:>

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

原文地址: https://outofmemory.cn/zz/13436196.html

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

发表评论

登录后才能评论

评论列表(0条)

保存