我是新手,在很努力的学,我想了解下做网站的过程,我在学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 端口一但发布过些时间就被封了,因为你没备案.
好吧,你备案好了就可以发布了。(自己搜索下“网站备案”)
以上是我理解的网站发布全过程,希望对你有帮助.

이 기사는 HTML & lt; Progress & Gt에 대해 설명합니다. 요소, 그 목적, 스타일 및 & lt; meter & gt의 차이; 요소. 주요 초점은 & lt; progress & gt; 작업 완료 및 & lt; meter & gt; Stati의 경우

이 기사는 HTML & LT; Datalist & GT에 대해 논의합니다. 자동 완성 제안을 제공하고, 사용자 경험을 향상시키고, 오류를 줄임으로써 양식을 향상시키는 요소. 문자 수 : 159

이 기사는 HTML & lt; meter & gt에 대해 설명합니다. 범위 내에 스칼라 또는 분수 값을 표시하는 데 사용되는 요소 및 웹 개발의 일반적인 응용 프로그램. & lt; meter & gt; & lt; Progress & Gt; 그리고 Ex

이 기사는 모바일 장치의 반응 형 웹 디자인에 필수적인 Viewport Meta Tag에 대해 설명합니다. 적절한 사용이 최적의 컨텐츠 스케일링 및 사용자 상호 작용을 보장하는 방법을 설명하는 반면, 오용은 설계 및 접근성 문제로 이어질 수 있습니다.

이 기사에서는 브라우저에서 직접 사용자 입력을 검증하기 위해 필요한, Pattern, Min, Max 및 Length 한계와 같은 HTML5 양식 검증 속성을 사용하는 것에 대해 설명합니다.

이 기사는 html5 & lt; time & gt; 시맨틱 날짜/시간 표현 요소. 인간이 읽을 수있는 텍스트와 함께 기계 가독성 (ISO 8601 형식)에 대한 DateTime 속성의 중요성을 강조하여 Accessibilit를 향상시킵니다.

이 기사는 & lt; iframe & gt; 외부 컨텐츠를 웹 페이지, 공통 용도, 보안 위험 및 객체 태그 및 API와 같은 대안을 포함시키는 태그의 목적.

기사는 HTML5 크로스 브라우저 호환성을 보장하기위한 모범 사례에 대해 논의하고 기능 감지, 점진적 향상 및 테스트 방법에 중점을 둡니다.


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

mPDF
mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

Dreamweaver Mac版
시각적 웹 개발 도구

에디트플러스 중국어 크랙 버전
작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

안전한 시험 브라우저
안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.
