从一台服务器利用Tomcat配置网站

前一段时间,申请了个腾讯云的账号。送了15天的服务器。想着利用服务器
搭建出自己的一个网站出来。后来就开始查资料,问百度。最终成功了。

第一步 配置服务器 安装lls

详情见腾讯云官网网址。注意这只是Windows 2012 R2
操作系统配置lls

https://cloud.tencent.com/document/product/213/2755

安装完成后别忘记检查是否安装成功

第二步 配置java环境和Tomcat环境

自己查百度发现好像有很多实现网站的方法但是因为自己有些java的基础所以就用这个方法了。
这里是配置java环境。

https://jingyan.baidu.com/article/fd8044fa2c22f15031137a2a.html

注意配置完成后一定要测试一下。在命令行输入java 和 javac检查是否配置成功。因为Tomcat
是基于java的所以如果java环境配不好的话。会导致Tomcat启动不了。
Tomcat

http://baijiahao.baidu.com/s?id=1598100445102408453&wfr=spider&for=pc

第三步 修改Tomcat的配置文件

配置成Tomcat以后。因为端口是8080,我们要修改成80。
我们需要修改conf文件中的server.xml。

从一台服务器利用Tomcat配置网站
修改完以后重启Tomcat。这个时候我们在浏览的时候我们会发现怎么又不行。这其实是80端口被占用了。只要我们停止这个服务就行了。在任务管理器中查看是被谁占用了
从一台服务器利用Tomcat配置网站
没改的话,是System占用了。但是我们不能停止系统啊。这个时候只要停止这个服务就行了。
从一台服务器利用Tomcat配置网站
服务停止后要重启一下Tomcat。

第四步 解析域名

注意别绑定错域名就行了。

第五步 修改为输入自己的域名就可以转入自己的项目

在webapps文件夹中放入自己的web项目,但是要注意的是把root这个目录删除。不然的话,会默认进入root目录的。
然后修改conf下的server.xml。
我们只需要修改host标签就可以了。


      <Host name="www.xxx.com"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
           <Context docBase="C:\apache-tomcat-7.0.93\apache-tomcat-7.0.93\webapps\Test" 
                 path="/" reloadable="true"/>
        <!-- SingleSignOn valve, share authentication between web applications
             Documentation at: /docs/config/valve.html -->
        <!--
        <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
        -->

        <!-- Access log processes all example.
             Documentation at: /docs/config/valve.html
             Note: The pattern used is equivalent to using pattern="common" -->
        <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>

只需把host里面的name,修改为自己的域名。把Context 标签里的docBase修改为自己的项目的文件夹。
重启Tomcat。然后输入自己的域名。就能访问了。。。