html 是超文本标记语言,就是在浏览器上查看的内容均是通过转换成HTML标记的文本进行解析查看的。
php,asp,aspx 这些是动态的网页编程语言,用来动态控制程序进而生成HTML。
IIS apache 是用来执行网站程序的web服务器。
mysql sqlserver 是数据库软件 用于动态网站存储相关数据的载体。
他们的关系是:通过IIS 或者Apache 建立web服务器 用来执行通过php、asp、aspx等语言开发的具有后台数据管理的网站页面经过解析成HTML供浏览器输出。
首先解释下服务器:服务器是硬件,是指电脑本身
例如你的电脑就可以作为服务器 只不过真正的服务器的配置要高端的多
然后开始apache 其实apache(阿帕奇)是web服务系统 PHP是编程语言 Mysql是数据库
这3者没有任何包含与被包含的关系 不同于文件系统
这3者都是独立的 平时喜欢把它们放在一起 是因为他们组合运行起来效率高 相对完美
就类似于乒乓球双人比赛
举个形象的列子:
apahce系统就是一个乒乓球桌子,然后PHP编写出来的程序就是乒乓球, 乒乓球需要在球桌上才能玩,然后Mysql就是装乒乓球的箱子,需要球的时候从其中拿就行了
,mysql服务无法启动??开始的XAPP插件后,80端口被占用,可以去的路径:XAMPP的\阿帕奇\设置\ httpd.conf中所有的80更改为其他端口,例如。 “8081。apache服务没有启动,端口”443“已被占用,走的路径:XAMPP的\阿帕奇\设置\额外的\ HTTP-ssl.conf中在中间,,所有443端口,你想要的,如“4433”。
80端口的,运行在浏览器地址:背后应该被添加到的端口号,例如:htttp :/ / www.baidu.com :8081 /线。
阿尔法
Alpha
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)