云服务器(uCloud)部署java web项目(三) 安装,配置tomcat服务器

   首先要先部署apache服务器:http://www.cnblogs.com/suosui/p/7209061.html

 

   其次,  部署tomcat服务器。步骤如下:

   首先,你要在root权限下进行下列操作:你要是不知道自己是不是root状态请进行如下操作:sudo su

                                                                                                                                                 输入密码                                                    

   1  下载和配置jdk,jre。

       (1)安装jre:sudo apt-get install default-jre

                安装jdk:sudo apt-get install default-jdk

       (2)配置环境。

                   vi  /etc/profile,在文件的末尾添加

                  export JAVA_HOME=jdk下载路径( find / -name javac 来寻找jdk安装路径)
                  export JRE_HOME=jdk下载路径/jre
                  export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

                  export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

                  保存并退出

                  source /etc/profile

        (3)查看是否安装成功

                 java -version

                 javac

                 如果没有报错证明java安装成功,输入echo ${JAVA_HOME}如果显示jdk安装路径表示环境变量设置成功。

         备注:如果不知道jdk安装在哪里,可以输入命令find / -name javac。一般.../java-1.8.0-jdk就是jdk安装路径。

    2 下载安装tomcat。

         (1)下载。

          wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.20/bin/apache-tomcat-8.5.20.zip(如果报404,那就是没有找到相应的安装包,需要你区官网找到连接,再把连接复制过来)

         (2)解压。

           unzip apache-tomcat-8.5.16.zip.md5

         (3)配置端口.

           cd apache-tomcat-8.5.16/conf

           vi server.xml

           修改端口,如下:

          <Connector port="8080" protocol="HTTP/1.1"
          connectionTimeout="20000"
          redirectPort="8080" />

        (4) 启动tomcat   

          cd ..

          cd apache-tomcat-8.5.16/bin

          ./startup.sh(如果报-bash: ./startup.sh: Permission denied 输入命令:chmod u+x *.sh解决)

        如果出现如下(说明启动成功):

            Using CATALINA_BASE: /root/apache-tomcat-8.5.16

            Using CATALINA_HOME: /root/apache-tomcat-8.5.16
           Using CATALINA_TMPDIR: /root/apache-tomcat-8.5.16/temp
           Using JRE_HOME: /usr
           Using CLASSPATH: /root/apache-tomcat-8.5.16/bin/bootstrap.jar:/root/apache-tomcat-              8.5.16/bin/tomcat-juli.jar
           Tomcat started.

          (5)验证是否成功。             

              w3m http://127.0.0.1:8080

          (6)从本地访问云服务器。

             http://云服务外网ip:8080

            备注:如果外网访问刷新不出来,可能是服务设置了外网防火墙。在外网防火墙添加8080端口就行了。不知道怎么加?去自己的ucloud账户找。或18844141934@163.com 问我。(如果你觉得不齿的话,哈哈,开玩笑)

         

          

      

 

 

             

posted on 2017-07-15 22:19  suosui  阅读(272)  评论(0)    收藏  举报

导航