动态网站服务器技术
selfRecords notes apache jspSite appsite
port 8088 8086 80 8080 8081
物理路径 ..\witiso\21\selfRecords ..\witiso\21\notes   ..\21\jspsite\wwu\WebContent i:\wwuhn\aspsite
默认打开 admin.asp index.asp   %siteRoot%\--%workpath%  
start IIS+DM:sitesetup(path,port);DM:diff DSN; apache JDK+Tomcat安装和配置 IIS
other 1 localhost=127.0.0.1=outside IP;2 每一个server或site都可以进行服务的start,pause,stop;一些sserver可能默认为Manual(stop),需手动重启;3 server配置的更改需要server restart;如果在在提供的工作中无法重启(Apache有这种情况),可以在services.msc中重启服务。

asp:IIS+ASP+DM+Access
IIS Dreamweaver  
new site -new site  
port: -url:http://localhost:port(本地编辑和测试)(先有IIS完成站点建立(IP+Port) 对应一致
phisical path -phisical path 对应一致
IIS打开的服务器技术 服务器技术:asp VBScript  
default document 新建DSN,多个站点对应多个DSN(注册表中存储数据库信息)(可选择OLEDB或ODBC,即写连接字符串);对于DSN,如果重装OS,还需重建DSN,双击已存在的数据库连接修改,不建议删除重建(需另检查recordset绑定和服务器行为);  

JSP:JKD+TomCat+MySQL+Eclipse
JDK   DevelopmentTool+source code+public JRE(JVM)
  1 setup path: d:\java\jdk
  2 JRE7的安装路径 d:\java\jre7(JRE可单独安装和卸载)
  3 配置环境变量: java_home:D:\java\jdk
    classPath:.;%java_home%\lib\rt.jar;...tools.jar;
    path:+%java_home%\bin
TomCat   function:web server+app server
  1 %setupPath% D:\Program Files\Apache Software Foundation\Tomcat 7.0
  2 JVM path: d:\java\jre7 (安装时匹配,tomcat编译和运行jsp需要JDK)
  3 config exefile %setupPath%\bin\Tomcat7w.exe(JRE)
  4 %siteRoot% %setupPath%\webapps\ROOT(默认)
  5 config textfile %setupPath%\conf\server.xml(默认port:8080)+web.xml
      server.xml: <Host name="localhost"...> <Context path="" docBase="%workpath%" reloadable="true"></Context></host>
  添加第二个域名 1 复制上面的一段文本,更改name(如website) and docBase.;
    2 修改C:\windows\system32\drivers\etc\hosts, 添加域名:127.0.0.1  localhost
      web.xml: <param-name>listings</param-name>下的参数false改成true;
      default file web.xml:<welcome-file-list>内更改;
MySQL 下载和配置 下载msi安装版:mysql-installer-community-5.5.32.2,同时要下载一个数据库连接包mysql-connector-java-5.1.22,复制到各目录bin下(jdk & tomcat),并设置环境变量classpath对应其路径。
  JSP工作原理:1浏览器请求index.jsp;2 Tomcat的engine翻译.jsp为servlet的.java;3 engine调用Javac编译器编译.java为可执行的字节码.class;4 调用JVM解释执行,生成并发送向浏览器的应答;5 .java和.class文件存储在%setupPath%\work\Catalina\localhost\_\org\apache\jsp下(文件名更改为:index_jsp)
Eclipse    
  1 %workpath% I:\wwuhn\Website\witiso\21\jspsite
  2 preferences menu:windows-preference-server(JRE)
  3 new project new-project-web:dynamic web site-name:wwu » target runtime »tomcat7(»jre7) »server »Root: wwu, dir:webContent(完成后自动生产三个文件夹);(如果tomcat、JDK重装,路径改变,则项目wwu需重置);
  4 new server new-others-server:选择apache,并添加项目wwu;
  5 new jsp 项目jspsite\webContent下,设置编码:GB2312;<% java.util.Date d = new java.util.Date(); %><%= d.toString() %>
  6 star server 在该环境下启动server(TomCat),需先确保TomCat是“stop”状态;
  7 临时发布jsp jsp右击-run as-run on server;
  路径关联: JVM path---%siteRoot% ---http://localhost:8080--- %workpath%

 

PHP:Apache+PHP+mySQL
Apache 网页服务器,在http://localhost下可以返回html\jsp(jsp代码忽略)(asp不行)返回,不能解释动态代码为html页面给浏览器;
  config file D:\\Apache2.2\conf\httpd
  Listen 80 默认端口:80
  DocumentRoot 默认:D:\apache2.2\htdocs
    DocumentRoot "f:\php5"
    <Directory "f:\php5">
  加入php模块 LoadModule php5_module f:/php5/php5apache2_2.dll(与apache对应的安装版本对应)
AddType application/x-httpd-php .php .html .htm(指定执行的程序扩展名。)
PHPIniDir "f:/php5"(指定PHP的安装目录)(将三行内容复制到httpd未)
  虚拟目录 1 找到以下文本更改:# Alias /webpath /full/filesystem/path,将前面的#去掉,改为以下虚拟目录Alias&nbsp;&nbsp;/Webpath&nbsp;&nbsp;&quotD:/Data&quot(注意符号"/");
    2 复制一段<Directory..>...</Directory>(内有四行文本);改为<Directory d:/data >;
    3 重启apache,浏览器中输入http://localhost/data/即可访问虚拟目录内的默认打开文档。
PHP 下载代码包 php-5.2.17-Win32-VC6-x86,VC9是专门为IIS定制的,VC6 是为了其他WEB服务软件提供的,如 Apache。
  解压代码包 将代码包解压至f:\php5;
  php.ini 将配置文件改回扩展名.ini;
    extension_dir = "f:\php5\ext"
    extension=php_mysql.dll      extension=php_mysqli.dll
    将php安装目录下的libmysql.dll文件拷到%windir%\system32目录中
mySQL 下载安装 安装版(mysql-installer-community-5.5.32.2),解压版;注意分清下载;