web建网站流程、一些名词概念

大致流程:
1、注册网站域名(也就是买个网址),不能重复,一年大概50元左右,可以在阿里云中购买。
2、购买(租用)网站空间(主机,IP),50元左右一个月。
3、DNS解析域名(什么叫域名解析,通俗点的例子就是,当你有了个门牌号,你又有了个房间room,你想把门牌号挂在这个房间room的门口,以此来将门牌和房间号11对应。这里域名就相当于门牌,服务器主机就相当于房间room,将两者对应即为域名解析,当然解析工作不用你做,你只要在阿里云的控制操作即可。域名映射主机服务器–>域名绑定服务器的公网ip)
4、上传文件、程序至主机(方式自己选择,可以copy,可以filezila上传)
a.上传文件以及程序:首先你需要安装jdk,配好环境变量。拷贝tomcat至服务器主机上,tomcat/webapps下copy上传的程序,例如HTML。示例,拷贝abc/index.html到webapps下面。
b.tomcat配置:当你在用公网IP访问资源的情况下,例如公网IP为:127.23.21.23,那么我们就可以用:127.23.21.23:8080/abc/index.html访问到我们的资源,如果访问成功,则说明公网IP可用了。现在需要做的就是配置tomcat,配置tomcat的目的就是用域名来代替你的IP,因为域名访问很方便记忆的,而IP地址不容易记住。
配置:找到tomcat下的conf/server.xml.

(1)、首先将tomcat的默认端口8080修改为80,这样我们在用域名访问的时候就不需要带端口了。
原始:
    <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" URIEncoding="utf-8"/> 
修改后后:(只把8080改成80)
    <Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" URIEncoding="utf-8"/> 
(2)、域名替代IP访问资源。以前我们访问需要url为这样:ip:8080/abc/index.html,域名代替ip资源后我们的url:www.ifamilywu.com/abc/index.html
原始:(代码注释去除)
    <Engine name="Catalina" defaultHost="localhost">
      <Realm className="org.apache.catalina.realm.LockOutRealm">
        <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
               resourceName="UserDatabase"/>
      </Realm>
      <Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="localhost_access_log." suffix=".txt"
               pattern="%h %l %u %t &quot;%r&quot; %s %b" />
      </Host>
    </Engine>
修改后:
    <Engine name="Catalina" defaultHost="www.ifamilywu.com">
      <Realm className="org.apache.catalina.realm.LockOutRealm">
        <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
               resourceName="UserDatabase"/>
        </Realm>
      <Host name="www.ifamilywu.com"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="localhost_access_log." suffix=".txt"
               pattern="%h %l %u %t &quot;%r&quot; %s %b" />
      </Host>
    </Engine>

具体不懂得参考网址:http://www.server110.com/tomcat/201403/8396.html
这样当你webapps有程序资源的时候,你就可以访问了。例如我配置好了tomcat并且tomcat/webapps文件下面有此目录abc/index.html。我们要访问该HTML只需用输入:www.ifamilywu.com/abc/index.html
5、浏览器中运行:www.ifamilywu.com/abc/index.html访问自己的资源。
名词解释:
1、域名解析:就是把自己的域名和空间商给我们的主机IP地址绑定在一起,对于com域名,主机名为www,对应值就是IP地址,确认添加即可
2、备案:(备案成功后网站才可以正式访问,当然我这里说的是阿里云域名)网站所有者的一些信息,需要邮寄网站备案核验单(3份)和上传网站所有者的一照片(背景为阿里云幕布)。
3.弹性公网:可以独立申请的公网IP地址,只能绑定在同一地域内的云主机上,支持动态的绑定和解绑。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值