Web 概要
1 网页
透过应用流程关上的任一两个网页(询问处)。其本质上是伺服器中的两个文档。是采用如 html、asp、aspx、php、jsp、cgi 等词汇撰写的标识符文档。file有.htm、.html、.shtml、.asp、.php、.jsp、.cgi、.xml 等。2 中文网站
数个相关网页的子集。其本质上是伺服器中的两个文档夹。中文网站文档夹、网页文档都在伺服器上放置。3 静态中文网站与静态中文网站
静态中文网站:采用者不能发生改变网页表明文本。网页file通常是 htm、html、shtml 等。静态中文网站:采用者能发生改变网页表明文本。网页file通常是 asp、jsp、php、cgi 等。4 应用流程
4.1 甚么是应用流程
应用流程用于表明网页伺服器或者文档系统的 HTML 文档文本,将伺服器上网页文档中的文本、影像及其它重要信息表明在网页网页上,这些文本或影像,能是相连其它邮箱的源文件,采用者可迅速及轻而易举地下载各种重要信息。
4.2 常用的应用流程
QQ 应用流程、Internet Explorer、Firefox、Safari,Opera、Google Chrome、腾讯应用流程、网易应用流程、美洲狮应用流程、360 应用流程、UC 应用流程、更新版应用流程等。
4.3 应用流程Mach
应用流程最重要换句话说核心理念的部份是“Rendering Engine”,可约莫译为“图形发动机”,负责对网页句法的说明(如 HTML、JavaScript)并图形(表明)网页。它决定了应用流程如何表明网页的文本以及网页的文件格式重要信息。
相同的应用流程Mach对网页撰写句法的说明也有相同,因此同一个网页在相同的Mach的应用流程里的图形(表明)效用也可能相同。
4.4 应用流程Mach的进行分类
TridentIE、360 安全可靠/全速应用流程、美洲狮Soleymieux/安全可靠应用流程、更新版应用流程、UC 应用流程等。
Gecko(Firefox Mach)Netscape(Netscape)应用流程、Mozilla FireFox(UCS应用流程) 等。
Webkit(Safari Mach,Chrome Mach蓝本)苹果公司的 Safari 应用流程采用此Mach。
5 甚么是 Web 服务项目
也称 WWW 服务项目(World Wide Web),因特网服务项目。
WWW 服务项目是对网路上文本的搜寻与下载均需要该服务项目的支持,它使得采用者能透过互动式的GUI获取重要信息和其它服务项目。WWW 服务项目是如前所述 Web 技术来同时实现应用流程/伺服器商业模式的应用,由 Web 伺服器提供服务项目,采用者透过虚拟化上的通用型应用流程来推送和转交 HTML(LZ77记号词汇)文件格式的文档,采用者通常把 Web 服务项目当做是 WWW 服务项目的具体同时实现。Web 系统是应用流程/伺服器式(Client/Server,全称 C/S)的,由服务项目端流程和流程标识符两部份组成。流程标识符常用的比如说 IE、Netscape、Mozilla 等。采用者在应用流程的地址栏内输入统一资源定位地址(URL,Uniform Resource Locator,俗称邮箱)来访问 Web 网页。6 Web/WWW/网页访问原理
7 IIS
IIS 是"Internet 重要信息服务项目(Internet Information Service)"的全称,它是 Microsoft 公司主推的 Web 服务项目,中小企业采用较多。
构筑 Web 伺服器
1 准备伺服器并配置
Windows Server 2008配置 IP(IP、掩码、网关和 DNS 暂时能不加)2 安装 IIS
开始菜单—流程—管理工具—伺服器管理器—角色—添加角色—Web 伺服器关上应用流程,输入 localhost 或 127.0.01 能验证安装正确性。3 准备中文网站资料
创建两个目录作为将来的中文网站,将中文网站文档夹和网页文档拷贝进去。
4 配置 IIS 伺服器
4.1 创建中文网站
指定某个目录为中文网站,这个目录称为主目录。
4.2 默认文档
也称主页,是访问中文网站时第两个要关上的网页。
通常名称如 default.?,index.?未作此项设置时,下载中文网站可能会出错选中中文网站—功能视图"默认文档"4.3 绑定 IP 和端口
用于指定中文网站的 IP 地址、端口(必须)、主机名(域名)(可选)。
右击中文网站—编辑绑定,*表示可访问 localhost5 架设两个中文网站
5.1 采用虚拟目录
Web 中文网站中通常会包括图片、flash 文档、视频文档以及 Web 应用流程及数据库等,这些 Web 文本文档都会保存在两个或数个目录中,甚至保存在网络中多台计算机上的数个目录中。
虚拟目录可将不在一起的资料逻辑上归属到两个中文网站下。虚拟目录只是两个文档夹,该文档夹不一定包含在主目录中,但能映射到主目录中。
右击“Default Web Site”—添加虚拟目录—“别名”中随便输入文本,但必须记住—“物理路径”选择要做中文网站的文档夹应用流程输入 http://伺服器 IP/别名进行访问5.2 采用两个 IP 和默认端口
右击“Default Web Site”—管理中文网站—停止(防止数个中文网站冲突)
右击“中文网站”—添加中文网站—“中文网站名称”随便输入,不需记住—“物理路径”选择要做中文网站的文档夹—“IP 地址”选择正确的 IP—“80”不要发生改变—“主机名”不填应用流程输入 http://伺服器 IP 进行访问
5.3 采用两个 IP 和两个自定义端口
右击“中文网站”—添加中文网站—“中文网站名称”随便输入,不需记住—“物理路径”选择要做中文网站的文档夹—“IP 地址”选择正确的 IP—“80”修改为 8080(或者其它大于1023 的数)—“主机名”不填注意:防火墙必须放行自定义端口
windows 防火墙—允许流程透过 windows 防火墙—添加端口—“名称”随便输入,“端口”输入 8080—确定
应用流程输入 http://伺服器 IP:8080 进行访问5.4 采用主机名
5.4.1 hosts 文档解析
在应用流程中找到 C:\Windows\System32\drivers\etc\hosts,里面写:IP 伺服器的域名应用流程输入 http://伺服器域名进行访问5.4.2 dns 解析
构筑 DNS 伺服器应用流程输入 http://伺服器域名进行访问6 构筑数个中文网站(虚拟主机)
利用数个虚拟目录利用两个 IP 数个端口利用数个 IP 地址利用数个主机名构筑 ASP 静态中文网站
必须添伺服器管理器—展开“角色”—右击“Web 伺服器(IIS)”—添加角色服务项目—勾选“ASP”添加中文网站,而不是虚拟目录采用 Apache 构筑中文网站
1 构筑静态中文网站
1.1安装 Apache
伺服器域名、伺服器名称、管理员邮箱账号只要输入文件格式正确,文本任一试验:输入邮箱 localhost,出现 It Works 成功1.2准备中文网站资料
中文网站目录放到\Apache2.2\htdocs 下
1.3配置 Apache
1.3.1 虚拟目录方式
配置文档:安装位置\conf\httpd.conf修改
Alias /虚拟目录名 "中文网站主目录的绝对路径" <Directory "中文网站主目录的绝对路径"> </Directory>重启 Apache每次修改了 httpd.conf 都需要重启 双击托盘羽毛图标—restart1.3.2 多端口方式
配置文档:安装位置\conf\httpd.conf修改
Listen 80 #此行默认已存在 <VirtualHost *:80> DocumentRoot "中文网站主目录的绝对路径" </VirtualHost>重启 Apache1.3.3 多 IP 方式
配置文档:安装位置\conf\httpd.conf修改
<VirtualHost IP1> DocumentRoot "中文网站主目录的绝对路径" </VirtualHost>重启 Apache1.3.4 多域名方式
配置文档:安装位置\conf\httpd.conf修改
<Directory />下的 Deny from all 为 Allow from all 取消行注释:Include conf/extra/httpd-vhosts.conf NameVirtualHost IP:80 <VirtualHost 域名 1:80> DocumentRoot "中文网站主目录的绝对路径" </VirtualHost>伺服器和虚拟化都需要配置 hosts重启 Apache1.4验证
2 构筑 php 静态中文网站
以 Mantis 的安装为例。
2.1安装并验证 Apache
2.2安装和配置 Mysql 数据库
除了下述步骤外,其余选项均采用默认值。
点击 Execute 按钮。
之后出现下图表示安装与配置正确,否则需要重新配置或删除后重启电脑再次安装。点击 finish 按钮完成。
2.3安装和配置 php
(1)移动文档夹 php-5.4.10-Win32-VC9-x86 到 E 盘,然后改名为 php。(2)进入 E:\php,找到文档 php.ini-development,将其改名为 php.ini(3)关上 Apache 的配置文档\conf\httpd.conf,将下面文本放置在配置文档的最后位置LoadModule php5_module "E:/php/php5apache2_2.dll" AddHandler application/x-httpd-php .php PHPIniDir "E:/php"(4)搜寻 DirectoryIndex,添加 index.php,完成后关闭保存。2.4安装和配置 Mantis
(1)将 Mantis 文档夹移动到\Apache\htdocs 目录下。输入数据库密码 Password (for Database):123456
输入数据库账户 Admin Username (to create Database if required):root
输入数据库密码 Admin Password (to create Database if required):123456
点击“Install/Upgrade Database”进行安装,安装完成后,右则标签全为绿色 GOOD。出现下图文本属于正常情况:
初始采用者名为“administrator”,密码为“root”,Mantis 安装完成。
(5)配置为中文环境,修改\Apache\htdocs\Mantis\config_defaults_inc.php将$g_default_language = english; 修改为$g_default_language =chinese_simplified;,重新刷新网页即可。
采用 Tomcat 构筑 jsp 中文网站
1 安装 jre
2 安装 tomcat8 并验证
http://localhost:80803 安装 mysql,记住设置的密码
4 拷贝中文网站源码
拷贝 jforum-2.1.9 放到 tomcat 的 webapps 下面并更名为 jforum5 更改中文网站源码中设置
5.1更改源码中的数据库密码
更改 jforum\WEB-INF\config\database\mysql\mysql.properties 文档,找到password,值改为前面设置的 mysql 密码(不需要加引号)。5.2更改源码中的数据库发动机类型
修改 jforum\WEB-INF\config\database\mysql 文档夹下的 mysql_db_struct.sql,找到 TYPE=InnoDB,全部改成 ENGINE=InnoDB6 导入数据库
cmd 下进入 jforum\WEB-INF\config\database\mysql 目录,登录 mysql,创建数据库jforum,关上数据库 jforum,按顺序执行命令 source mysql_db_struct.sql 和 sourcemysql_data_dump.sql 语句
7 安装 jforum
访问 http://localhost:8080/jforum/install.jsp,输入数据库的账号和密码,数据库编码 utf-8,输入中文网站管理员密码(记住采用者名)
8 访问
http://localhost:8080/jforum请立即点击咨询我们或拨打咨询热线: ,我们会详细为你一一解答你心中的疑难。项目经理在线