一、
实验室之前的网站是asp的网站,直接用IIS+asp+Access搭建的。如今找了个公司用php+mysql改了些版面,这下网站才拿的出面。
IIS是比较老的版本,5.1, 根据需要加了fastCGI的升级程序。据网上说直接用了php-5.3.4-Win32-VC9-x86针对 IIS fastCGI的版本安装在D:/PHP5下。主要修改了php的config.ini文件。在配置完成后通过运行iprober.php来测试php是否安装成功(这个需要使能 config.ini中的short_open_flag=On,但是实际运用时需要将其设为 Off)。
mySql5.0安装在默认的C:/Program files下。主要修改了一些配置参数:如并发连接数、Mysql服务器类型(允许事物操作等多种操作方式)等。
出现的一个问题:所有的工作都做好了,但是本机可以通过 网址 打开,但是远程主机 却不可以通过 网址 打开。原因是网站服务器防火墙 禁用了80端口,网上很多说直接把防火墙关了,其实只要在 防火墙启用情况下,在 例外 条件里添加 80这个端口。
二、对于各个软件的功能剖析:
网站文件及端口映射:IIS 或者Apache 就是提供网站的端口映射,以及主文件夹、及首先文件名的设置。(在安装PHP时,最好是选择Apache,因为PHP的config.ini的很多属性默认是在Apache上运行的,所以几乎不怎么需要改动)。 而 IIS需要改动较多。
数据库:Mysql是免费的开源数据库。提供网站的 数据信息,各种内容及用户信息。
网站和数据库之间的链接:phpMyAdmin。(可以通过网络操作Mysql数据库)
压缩工具:GZip(文本压缩能达到40%),我没有装,但是还是很有用的。能够加速用户访问网站的速度。
三、
主要参看链接:http://www.chinaz.com/Server/Web/0G21202362010.html
相关文章
- Windows下搭建PHP开发环境-WEB服务器
- (一)Windows下搭建PHP开发环境及相关注意事项
- Windows下Memcache环境的搭建及简单使用(包含 APACHE+PHP+MYSQL 环境配置 )
- windows下搭建Apache+Mysql+PHP开发环境
- (一)Windows下搭建PHP开发环境及相关注意事项
- PHP.6-PHP环境搭建(Windows环境下)-LAMP
- Windows XP环境下 搭建Android NDK环境
- linux下的php网站放到Windows服务器IIS下导入 .htaccess文件伪静态规则转换 (wordpress)
- mac下Apache + MySql + PHP搭建网站开发环境
- Windows 7 下 PHP 开发环境搭建