html 是超文本标记语言,就是在浏览器上查看的内容均是通过转换成HTML标记的文本进行解析查看的。
php,asp,aspx 这些是动态的网页编程语言,用来动态控制程序进而生成HTML。
IIS apache 是用来执行网站程序的web服务器。
mysql sqlserver 是数据库软件 用于动态网站存储相关数据的载体。
他们的关系是:通过IIS 或者Apache 建立web服务器 用来执行通过php、asp、aspx等语言开发的具有后台数据管理的网站页面经过解析成HTML供浏览器输出。
,mysql服务无法启动??开始的XAPP插件后,80端口被占用,可以去的路径:XAMPP的\阿帕奇\设置\ httpd.conf中所有的80更改为其他端口,例如。 “8081。apache服务没有启动,端口”443“已被占用,走的路径:XAMPP的\阿帕奇\设置\额外的\ HTTP-ssl.conf中在中间,,所有443端口,你想要的,如“4433”。
80端口的,运行在浏览器地址:背后应该被添加到的端口号,例如:htttp :/ / www.baidu.com :8081 /线。
阿尔法
Alpha
首先jsp链接mysql,tomcat肯定是必须的,你好好想想,没有服务器,你怎么打开网页呢?呵呵。。。多多练习,慢慢的就理解了,最好看看原理Apache只是一个web服务器,负责响应客户端请求。对于静态页面请求,会立即返回相应页面给客户端;如果是动态页面,Apache会根据httpd.conf中的AddType配置,提交给合适的动态脚本解析程序预处理,然后将脚本解析程序处理后生成的静态页面返回给客户端。
所以,单纯只安装apache是无法处理动态页面的,必须安装相应的动态脚本解析程序或动态库,并在httpd.conf中增加必要的AddType配置项(如,要支持php脚本,需要安装php,并在httpd.conf中增加配置 AddType application/x-httpd-php .php)。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)