Debian下安装Tomcat

http://tomcat.apache.org/download-60.cgi

下载apache-tomcat-6.0.18.tar.gz

拷贝到/usr/soft/tomcat

并在目录/usr/soft/tomcat

执行tar –xzvf apache-tomcat-6.0.18.tar.gz

将解压生成apache-tomcat-6.0.18文件夹,为了简单,将其更名为tomcat6

mv apache-tomcat-6.0.18 tomcat6

如果已经设置好JRE_HOME环境变量,则可在目录/usr/soft/tomcat/tomcat6/bin下执行

./startup.sh驱动tomcat

./shutdown.sh关闭tomcat

设置环境变量TOMCAT_HOMECATALINA_HOME,修改/etc/profile文件如下:

# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))

# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).

if [ "`id -u`" -eq 0 ]; then

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

else

PATH="/usr/local/bin:/usr/bin:/bin:/usr/games"

fi

if [ "$PS1" ]; then

if [ "$BASH" ]; then

PS1='u@h:w$ '

else

if [ "`id -u`" -eq 0 ]; then

PS1='# '

else

PS1='$ '

fi

fi

fi

PATH=$PATH:/usr/soft/java/jdk/bin:/usr/soft/java/jdk/jre/bin

JAVA_HOME=/usr/soft/java/jdk

JRE_HOME=/usr/soft/java/jdk/jre

CLASSPATH=.:/usr/soft/java/jdk/lib/tools.jar:/usr/soft/java/jdk/lib/dt.jar

TOMCAT_HOME=/usr/soft/tomcat/tomcat6

CATALINA_HOME=/usr/soft/tomcat/tomcat6

export PATH

export JAVA_HOME

export JRE_HOME

export CLASSPATH

export TOMCAT_HOME

export CATALINA_HOME

umask 022

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8271432/viewspace-1009578/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/8271432/viewspace-1009578/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要使用Ansible Playbook安装Tomcat,首先需要编写一个适当的Playbook。以下是一个示例: ```yaml --- - name: Install and configure Tomcat hosts: your_host # 请将your_host替换为目标主机的名称或IP地址 become: true # 如果需要提升权限,请将其设置为true tasks: - name: Install Java apt: name: openjdk-8-jdk state: present # 确保Java安装 become: true # 如果需要提升权限,请将其设置为true - name: Download Tomcat binary get_url: url: "http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.50/bin/apache-tomcat-9.0.50.tar.gz" # 替换为您所需的Tomcat版本的下载链接 dest: /tmp/tomcat.tar.gz - name: Extract Tomcat unarchive: src: /tmp/tomcat.tar.gz dest: /opt/tomcat remote_src: true - name: Set Tomcat environment variables lineinfile: path: /etc/environment line: 'CATALINA_HOME="/opt/tomcat"' state: present - name: Create Tomcat service file copy: content: | [Unit] Description=Tomcat After=network.target [Service] Type=forking Environment=CATALINA_PID=/opt/tomcat/temp/tomcat.pid Environment=CATALINA_HOME=/opt/tomcat Environment=CATALINA_BASE=/opt/tomcat ExecStart=/opt/tomcat/bin/startup.sh ExecStop=/opt/tomcat/bin/shutdown.sh Restart=on-failure [Install] WantedBy=multi-user.target dest: /etc/systemd/system/tomcat.service - name: Start Tomcat service systemd: name: tomcat state: started enabled: true ``` 请将上述示例中的`your_host`替换为您要安装Tomcat的目标主机的名称或IP地址。还可以根据需要修改其他任务中的参数,例如Tomcat的下载链接等。 保存以上Playbook为`install_tomcat.yml`文件。然后,使用以下命令运行Ansible Playbook: ```bash ansible-playbook install_tomcat.yml ``` Ansible将在目标主机上安装Java,下载并解压Tomcat,设置环境变量,创建Tomcat服务文件,最后启动Tomcat服务。完成后,您将能够通过Tomcat的默认端口(8080)访问Tomcat管理界面。 请注意,上述示例假定目标主机是基于Debian/Ubuntu操作系统的。如果您的目标主机是其他操作系统,请相应地修改任务以适应该操作系统的要求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值