php是现在最盛行的编程言语,驱动环球凌驾2亿多个网站,同时又有着免费、开源、易于上手的特性,仿佛已成为编程初学者的不贰挑选,想要进修php就必定要进修apache,然则关于初学者来讲,怎样搞清楚两者的关联又成为了一道门坎,那末接下来,就为人人解说一下两者的关联,以便于人人在今后的进修中更好的去熟悉两者是怎样事情的。
起首,在一个客户机上的巡游器输入网址,比方我们的电脑里假如上网都邑有一个DNS效劳器,它的作用就是把依据域名剖析成响应的IP地点,比方IP地点192.168.1.100
,由于域名地点默许的端口是80端口,所以终究剖析的地点是:http://192.168.1.100:80。
然后收集会依据这个ip地点找到他对应的效劳器。这个效劳器就是网站的依据地。网站的顺序之类的都放在这台效劳器上。这台效劳器上会装许多软件。比方MYSQL
,WEB
效劳器(apache
效劳器),qq
等。在网上传过来的地点中另有一个端口号80。这个地点的IP部份的作用是找到这台效劳器,而这个端口号的作用就是找到这台效劳器上细致的应用了。
由于WEB效劳器的默许端口是80,所以这个地点找的就是这台效劳区上的web效劳器。由于我们这里主要讲php,所以我们就挑选apache效劳器。
接下来,假如我在客户端巡游器输入地点,他会找到192.168.1.100
这个效劳器,然后依据端口会找到apache效劳器。apache他会把它某个目录下的index.html里的代码经由过程URL地点在返回给客户端的巡游器,然后巡游器就会依据返回的代码剖析成我们看到的网页内容。这是我们接见网页代码的状况。假如我们接见的是php文件呢?
末了,假如在客户端巡游器输入地点,它回会把这个地点传送到192.168.1.100
里的apache里的,apache一看你传过来的是Php文件,假如在效劳器没装php的状况下,他也会把这个文件翻开,把内里的代码悉数在返回给客户端,然则客户端巡游器他不能剖析php文件。
所以前台就会把这个文件代码悉数显示出来,或许涌现一个下载这个文件的状况。这类状况不是我们想要看到的。所以我们需要在效劳器端在装置一个php效劳,如许apache一看你发送过来的是php文件,它就会把这个文件先传给php顺序,php顺序先把这个文件举行诠释。然后他返回给apache,而apache在返回给客户端。如许客户端就能够看到php文件剖析后的页面结果了。
以上就是apache效劳器和php在客户端巡游一个php页面中所起到的作用和流程。
引荐视频教程:PHP视频教程
以上就是细致引见php和apache的关联的细致内容,更多请关注ki4网别的相干文章!