设为首页 收藏本站
查看: 1523|回复: 0

[经验分享] linux中tomcat安装配置

[复制链接]

尚未签到

发表于 2018-12-4 09:42:18 | 显示全部楼层 |阅读模式
1.JDK的安装
先下载JDK:
先查看Linux系统是多少位(32位/64位):getconf  LONG_BIT、

Linux 64位下载jdk-7u60-linux-x64.tar.gz


2. 解压安装
2.1选择安装JDK的位置
/usr/local/java
,如果存在这个目录无需创建,一般新到的机器是没有这个目录的,这个我们创建这个目录。


  创建
/usr/local/java
目录

  mkdir
/usr/local/java

2.2将jdk-7u60-linux-x64.tar.gz上传到服务器,移动到
/usr/local/java

  mv jdk-7u60-linux-x64.gz
/usr/local/java
  

  

2.3解压:进入
/usr/local/java
目录(cd /usr/local/java)解压

  tar -zxvf jdk-7u60-linux-x64.gz  

3. 配置环境变量
打开/etc/profile(sudo vim /etc/profile)在最后面添加如下内容:

  [java] view plain copy print?

  •   export JAVA_HOME=
    /usr/local/java
    jdk1.7.0_60  

  •   export JRE_HOME=
    /usr/local/java
    jdk1.7.0_60/jre  

  •   exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib  
  •   export PATH=$PATH:$JAVA_HOME/bin  
  或者
  export JAVA_HOME=/usr/local/jdk1.8.0_101
export CLASSPATH=.:$JAVA_HOME/lib/
export JRE_HOME=/usr/local/jdk1.8.0_101/jre
export PATH=:$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

让配置生效:

  source /etc/profile  

  4. 验证

  java –version

安装tomcat

.解压移动tomcat文件
tar -zxf apache-tomcat-7.0.54.tar.gz
mv apache-tomcat-7.0.54 /usr/local/tomcat

2.启动tomcat服务
[root@localhost ~]# /usr/local/tomcat/bin/startup.sh
Tomcat started.
关闭tomcat 服务
/usr/local/tomcat/bin/shutdown.sh

3..tomcat 默认运行8080端口
[root@localhost ~]# netstat -anpt | grep "8080"
tcp        0      0 :::8080                     :::*                        LISTEN      3438/java           
4.访问tomcat:
http://192.168.1.10:8080/
5.查看访问日志
tail -f /usr/local/tomcat/logs/catalina.out

2.配置文件说明
ll /usr/local/tomcat/conf
catalina.policy     权限控制文件
catalina.properties tomcat属性设置文件
context.xml         上下文配置文件
logging.properties  日志log配置
server.xml          主配文件
tomcat-users.xml    manager-gui管理用户的配置文件:
web.xml             servlet servlet-mapping filter MIME 等相关配置

3.主配文件说明
可以修改tomcat的启动端口  网站目录 虚拟主机 开启https等功能
vim /usr/local/tomcat/conf/server.xml
22
tomcat关闭端口,默认只对本机地址开放。

70     
tomcat启动的默认端口为8080 可以更改。

92     
启动AJP1.3连接器的默认端口号;

定义tomcat虚拟主机时的配置及日志文件;
124      

136         
139
140      

四、建立java的web站点
1.在根目录下建立一个web目录,里面建立个webapp1目录;
mkdir -p /web/webapp1
2.在目录下建立个index.jps测试页面
vim /web/webapp1/index.jsp


    Now time is:




3.修改tomcat的server.xml文件  定义一个虚拟主机,并指定网站文件路径
vim /usr/local/tomcat/conf/server.xml
126
127

4.完整的虚拟主机配置


        
        

        
        
      
      

      
5.访问http://192.168.116.111:8080
显示出当前时间  成功!

6.tomcat可以使用service启动的脚本

vi /etc/init.d/tomcat

#!/bin/bash
# chkconfig: - 99 20
# description:tomcat


PROG="/usr/local/tomcat/bin/startup.sh"
STOP="/usr/local/tomcat/bin/shutdown.sh"
case $1 in
start)
$PROG
;;
stop)
$STOP
;;
restart)
$STOP
$PROG
;;
*)
echo "useage:$0 {start|stop|restart|reload}"
exit 1
esac
exit 0

   1.添加x权限,添加为系统服务
chmod +x /etc/init.d/tomcat && ls -l /etc/init.d/tomcat
chkconfig --add tomcat && chkconfig tomcat on && chkconfig --list tomcat

错误:


error:
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program
解决办法:

只 要在setclasspath.bat的开头声明环境变量,打开tomcat的bin目录下面的setclasspath.sh,添加上java变量声明。

25 export JAVA_HOME=/usr/local/jdk1.8.0_101
26 export JRE_HOME=/usr/local/jdk1.8.0_101/jre





  





运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-643117-1-1.html 上篇帖子: tomcat7基本配置与优化 下篇帖子: liunx 启动多个tomcat
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表