Heim > Web-Frontend > HTML-Tutorial > 求解下做网站的过程_html/css_WEB-ITnose

求解下做网站的过程_html/css_WEB-ITnose

WBOY
Freigeben: 2016-06-24 12:14:12
Original
972 Leute haben es durchsucht

我是新手,在很努力的学,我想了解下做网站的过程,我在学php mysql,写了个有注册登录等功能的几个网页,我想把它放到网上实验下,其实主要是想学下这个从写代码到放到网上正式使用的流程,这样以后学习会方便很多

非常感谢各位能帮忙解答下,详细点好么? (我比较笨),包括注册域名,租服务器或虚拟主机什么的,我不是很懂。再次谢谢谢~~~


回复讨论(解决方案)

你现在既然会做动态页面了,那你应该有用到tomcat 或 iis 去发布你的项目吧。
你访问的时候应该是这样访问的:http://localhost:8081/pro/index.php
其中localhost 表示本机环路地址 也可以用127.0.0.1 代替,如果你家里用路由器自动分配IP的话,你还可以用路由器分配的IP地址代替(在 开始-->运行 输入cmd 回车后输入:ipconfig 有个ip adress 就是你的IP地址)

假设你的IP是:192.168.1.2 这样的话,如果你的路由器还有其它同学联着的话,大家都可以通过
http://192.168.1.2:8081/pro/index.php 去访问你的网站
到目前为止,你的网站其实就算是在内网发布了。

接下来,如何让相隔千里之外的同学访问到你做的网站呢?有两种方法:
1.申请静态IP 这个我没申请过不作太多猜想,但基本了解是,你会拥有一个静态IP地址也是外网IP
比如:202.106.0.20那么其它外面的朋友通过 http://202.106.0.20:8081/pro/index.php 去访问就OK
2.现在大多数都用的由运营商动态分配的IP:
这样你也同样拥有一个IP,只是这个IP会随时变化.你可以通过www.ip138.com 查到自己的外网IP
这个IP 会被路由器获取,并与外界通信,同时路由会分配虚拟的IP地址给连接路由器的其它人,这些人通过路由器本身的IP地址(网关)与外界通信. 这样的话,有个问题,外界访问你那外网地址时,路由器不知道应该访问哪台连接他的电脑呢?这里路由有个外网映射的功能可以告诉路由当访问你外网IP时指向你的电脑IP,可以查下“路由器外网映射” 

以上就算是自己玩玩的让自己网站发布出去吧。

这样,你就知道一个网站的过程.
其实,公司里面是这样的:
有自己的服务器的话,让服务器申请静态IP 回到上面的1.
要大家随时都访问 这服务器得24 小时运行
拥有静态Ip不可能让大家访问你网站用http://202.106.0.20:8081/index.php 这样访问,大家记不住这地址
所以得申请个域名(100块钱左右.com的)买完域名后会有个域名设置的用户名和密码给你,你可以把域名的IP地址绑定成你服务器的静态IP地址,这样当访问如http://www.yuming.com:8081/index.php 时就访问到你的网站了.

最后一个问题:
你发现你的端口号是8081 或其它,你不希望看到它是吧
很简单,你在tomcat 里面设置端口号成80 就行了。你就可以写成:
http://www.yuming.com/index.php 因为80端口是默认的,可以不写.
具体可以查下“tomcat 设置 80端口” 这样去找找.很简单的.

这里还衍生出一个问题就是80 端口一但发布过些时间就被封了,因为你没备案.
好吧,你备案好了就可以发布了。(自己搜索下“网站备案”)

以上是我理解的网站发布全过程,希望对你有帮助.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage