精华内容
下载资源
问答
  • 经常是需要配置到开机启动的; 这样的话就不需要我们每次重启linux服务器之后自己在登陆运行startup.sh文件启动tomcat了 本次的演示环境是在centos7中完成的;也在centos6.5中测试过;理论上所有版本的centos和...

    我们在linux下安装好tomcat之后;经常是需要配置到开机启动的;

    这样的话就不需要我们每次重启linux服务器之后自己在登陆运行startup.sh文件启动tomcat了

    本次的演示环境是在centos7中完成的;也在centos6.5中测试过;理论上所有版本的centos和redhat都是可以通过的;

    1、

    请自行下载安装配置tomcat的服务器环境

    本经验仅仅介绍如何配置tomcat的开机自动启动

    2、

    切换到tomcat/bin目录下

    用vi startup.sh文件

    linux教程:[4]配置Tomcat开机启动

     3、

    然后再startup.sh的文件开头的地方添加如下内容

    #chkconfig: 2345 80 90    

    #description:tomcat auto start    

    #processname: tomcat

    linux教程:[4]配置Tomcat开机启动

     

    4、

    保存退出

    先按esc

    然后按:键盘

    接这个输入wq即可保存退出

    linux教程:[4]配置Tomcat开机启动

     5、

    编辑catalina.sh文件

    vi catalina.sh

    linux教程:[4]配置Tomcat开机启动

     6、

    然后直接输入./ 出现/符号

    然后输入export按回车开始搜索export

    linux教程:[4]配置Tomcat开机启动

     7、

    定位位置

    linux教程:[4]配置Tomcat开机启动

     

    8、

    然后添加环境变量

    export CATALINA_BASE=/home/test/tomcat

    export CATALINA_HOME=/home/test/tomcat

    export CATALINA_TMPDIR=/home/test/tomcat

    /home/test/tomcat 为tomcat的安装目录

    linux教程:[4]配置Tomcat开机启动

     9、

    保存退出

    先按esc

    然后按:键盘

    接这个输入wq即可保存退出

    linux教程:[4]配置Tomcat开机启动

     10、

    然后添加连接

    ln -s /home/test/tomcat/bin/startup.sh /etc/rc.d/init.d/tomcat7

    通过上面的命令将startup.sh文件连接到init.d目录下名称为tomcat7

    linux教程:[4]配置Tomcat开机启动

     11、

    然后切换到/etc/rc.d/init.d/目录

    linux教程:[4]配置Tomcat开机启动

    12、

    用ll查看一下tomcat是否有可执行权限,如果没有的话使用chmod +x tomcat7添加执行权限

    linux教程:[4]配置Tomcat开机启动

    13、

    然后用chkconfig --add tomcat7 添加开机启动服务

    linux教程:[4]配置Tomcat开机启动

    14、

    最后使用chkconfig --list确认一下是否添加成功

    linux教程:[4]配置Tomcat开机启动

    展开全文
  • linux下tomcat开机启动方法  1、把下面的代码保存为tomcat文件,并让它成为可执行文件 chmod 755 tomcat.  #!/bin/bash  #  # kenny kenny.zhou@tom.com  # /etc/rc.d/init.d/tomcat  # init script for...
    linux下tomcat开机启动方法
     1、把下面的代码保存为tomcat文件,并让它成为可执行文件 chmod 755 tomcat.
     #!/bin/bash
     #
     # kenny kenny.zhou@tom.com
     # /etc/rc.d/init.d/tomcat
     # init script for tomcat precesses
     #
     # processname: tomcat
     # description: tomcat is a j2se server
     # chkconfig: 2345 86 16
     # description:  Start up the Tomcat servlet engine.
     if [ -f /etc/init.d/functions ]; then
             . /etc/init.d/functions
     elif [ -f /etc/rc.d/init.d/functions ]; then
             . /etc/rc.d/init.d/functions
     else
             echo -e "\atomcat: unable to locate functions lib. Cannot continue."
             exit -1
     fi
     RETVAL=$?
     CATALINA_HOME="/usr/local/tomcat"
     case "$1" in
     start)
             if [ -f $CATALINA_HOME/bin/startup.sh ];
               then
                 echo $"Starting Tomcat"
                 $CATALINA_HOME/bin/startup.sh
             fi
             ;;
     stop)
             if [ -f $CATALINA_HOME/bin/shutdown.sh ];
               then
                 echo $"Stopping Tomcat"
                 $CATALINA_HOME/bin/shutdown.sh
             fi
             ;;
     *)
             echo $"Usage: $0 {start|stop}"
             exit 1
             ;;
     esac
     exit $RETVAL
     #以上为tomcat开机启动的启动脚本代码
     2、将tomcat文件拷贝到/etc/init.d/下,并运行:chkconfig --add tomcat  //这句的意思是添加tomcat服务
     3、在tomcat/bin/catalina.sh文件中加入以下语句:
     export JAVA_HOME=/YOURPATH/tomcat/jdk
     export CATALINA_HOME=/YOURPATH/tomcat
     export CATALINA_BASE=/YOURPATH/tomcat
     export CATALINA_TMPDIR=/YOURPATH/tomcat/temp
     启动tomcat: service tomcat start
     
    停止tomcat:  service tomcat stop
     
    至此tomcat开机启动全部配置完毕,下次linux重启的时候就会自动启动tomcat了!
    展开全文
  • Manjaro启动项目及服务配置备忘==============...================系统启动项目的快捷方式放在如下2个地方:/etc/xdg/autostart/cd ~/.config/autostart,比如:/home/tom/.config/autostart/将桌面配置项(即.deskto...

    Manjaro启动项目及服务配置备忘

    ===============

    系统服务GUI管理

    搜索 systemdgenie并安装,类似Windows的服务管理。

    ================

    系统启动项目的快捷方式放在如下2个地方:

    /etc/xdg/autostart/

    cd ~/.config/autostart,比如:/home/tom/.config/autostart/

    将桌面配置项(即.desktop文件)放在这里:

    ~/.config/autostart

    在登录时启动应用程序。

    将shell脚本的symlink放入以下目录之一中:

    ~/.config/plasma-workspace/env

    在 Plasma 启动前启动脚本。

    ~/.config/autostart-scripts

    在登录时启动脚本。

    ~/.config/plasma-workspace/shutdown

    在关机时启动脚本。

    ===============

    #netstat-tulpn

    #netstat-tulp

    作为一种替代netstat工具可以输出socket统计命令运行的网络套接字。

    # ss -tulpn

    ===========

    查看开机启动项

    在过去,你能很容易通过查看 /etc/init.d 了解到哪些服务进程会在引导时启动。

    Systemd 以不同的方式展现,你可以使用如下命令罗列允许开机启动的服务进程。

    $ systemctllist-unit-files --type=service | grep enabled

    通过执行命令可以获得如下服务列表:

    $ systemctllist-unit-files --type=service

    哪些服务能够禁止?

    accounts-daemon.service 是一个潜在的安全风险。它是 AccountsService 的一部分,AccountsService 允许程序获得或操作用户账户信息。我不认为有好的理由能使我允许这样的后台操作,所以我选择掩盖mask该服务进程。

    avahi-daemon.service 用于零配置网络发现,使电脑超容易发现网络中打印机或其他的主机,我总是禁用它,别漏掉它。

    brltty.service 提供布莱叶盲文设备支持,例如布莱叶盲文显示器。

    debug-shell.service 开放了一个巨大的安全漏洞(该服务提供了一个无密码的 root shell ,用于帮助 调试 systemd 问题),除非你正在使用该服务,否则永远不要启动服务。

    ModemManager.service 该服务是一个被 dbus 激活的守护进程,用于提供移动宽频broadband(2G/3G/4G)接口,如果你没有该接口,无论是内置接口,还是通过如蓝牙配对的电话,以及 USB 适配器,那么你也无需该服务。

    pppd-dns.service 是一个计算机发展的遗物,如果你使用拨号接入互联网的话,保留它,否则你不需要它。

    rtkit-daemon.service 听起来很可怕,听起来像是 rootkit。 但是你需要该服务,因为它是一个实时内核调度器real-time kernel scheduler。

    whoopsie.service 是 Ubuntu 错误报告服务。它用于收集 Ubuntu 系统崩溃报告,并发送报告到 https://daisy.ubuntu.com 。 你可以放心地禁止其启动,或者永久的卸载它。

    wpa_supplicant.service 仅在你使用 Wi-Fi 连接时需要。

    -----------------

    Systemd 提供了一些命令帮助调试系统开机启动问题。该命令会重演你的系统启动的所有消息。

    $ journalctl -b

    通过命令 journalctl -b -1 可以复审前一次启动,journalctl -b -2 可以复审倒数第 2 次启动,以此类推。

    $ journalctl _PID=1

    这些打印消息显示了什么被启动,或者是正在尝试启动。

    一个最有用的命令工具之一 systemd-analyze blame,用于帮助查看哪个服务进程启动耗时最长。

    $ systemd-analyze blame

    =================

    Systemd 入门教程:命令篇

    Systemd 是 Linux 系统工具,用来启动守护进程,已成为大多数发行版的标准配置。

    systemctl list-sockets

    # 查看启动耗时

    $ systemd-analyze

    # 查看每个服务的启动耗时

    $ systemd-analyze blame

    # 显示瀑布状的启动过程流

    $ systemd-analyze critical-chain

    # 显示指定服务的启动流

    $ systemd-analyze critical-chain atd.service...

    展开全文
  • oracle开机启动脚本

    2012-06-21 16:06:40
    #vi /etc/init.d/oracled 输入以下内容: #! /bin/bash # For RHEL6.2_64 Bit. ...# chkconfig: - 99 01 ...# description: Start or Stop Oracle ...# Tom Yan at 06/21/2012 # Source function library . /etc/r

    #vi /etc/init.d/oracled
    输入以下内容:
    #! /bin/bash

    # For RHEL6.2_64 Bit.
    # chkconfig: - 99 01
    # description: Start or Stop Oracle Daemon.
    # Tom Yan at 06/21/2012
    # Source function library
    . /etc/rc.d/init.d/functions

    start()
    {
            echo -n $"Starting Oracle10g ...... "
            su - oracle -c "lsnrctl start"
            su - oracle -c "dbstart"
            RETVAL=$?
            echo
            return $RETVAL
    }

    stop()
    {
            echo -n $"Shutting down Oracle10g ...... "
            su - oracle -c "lsnrctl stop"
            su - oracle -c "dbshut"
            RETVAL=$?
            echo
            return $RETVAL
    }

    case "$1" in
            start)
                    start
                    ;;
            stop)
                    stop
                    ;;
            restart)
                    stop
                    start
                    ;;
            *)
                    echo $"Usage: $0 {start|stop|restart}"
                    RETVAL=1

    esac

    exit $RETVAL


    在root下执行命令
    cd /etc/rc5.d或者cd /etc/rc3.d
    #ln -s ../init.d/oracled K01oracled
    #chkconfig oracled on
    #service oracled start
    下次开机时,将会自动启动Oracle.Oracle开机启动脚本

    展开全文
  • 1、tomcat 开机启动 方法一、修改系统文件 (已经尝试,可以) 1.修改/etc/rc.d/rc.local vi /etc/rc.d/rc.local 2.添加下面两行脚本,记住是两行,仅仅第二行不行,必须加第一行。在/etc/rc.d/rc.local文件最后...
  • 本经验仅仅介绍如何配置tomcat的开机自动启动 2 切换到tomcat/bin目录下 用vi startup.sh文件 3 然后再startup.sh的文件开头的地方添加如下内容 #chkconfig: 2345 80 90 ...
  • 项目完整源码 https://github.com/Phil-tom/Android-The-First-Line-of-Code/tree/main/Chapter5/BroadcastTest 动态注册的广播接收器可以自由地控制注册...让程序接收一条开机广播,当接收到这条广播时就可以在onRecei
  • 1、把下面的代码保存为tomcat文件,并让它成为可执行文件 chmod 755 .../bin/bash # # kenny kenny.zhou@tom.com # /etc/rc.d/init.d/tomcat # init script for tomcat precesses # # processname: t...
  • Mac mini 是苹果的服务器端产品,预装服务器版本OS X,许多中小企业使用其搭建服务器,具有小巧美观,携带方便的优点。...本文详细介绍Mac OS系统下安装Tomcat并将其设置为开机启动的方法。 1.下载安装Tom
  • linux添加tomcat服务并设置开机启动

    万次阅读 2015-10-20 14:49:10
    一,脚本文件,编辑好后放在/etc/rc.d/init.d/下面 #!/bin/sh #chkconfig: 2345 10 90 # description: Starts and Stops the Tomcat daemon. #by jj ...##################################...#Startup script for Tom
  • 如果说我们的服务器断电了 开机之后还需要手动开下服务 还需要远程连接上 然后一个一个开启 是不是很麻烦 我们可以写一个bat脚本 然后设置开机5分钟之后启动tomcat 首先配置环境变量: 路径范例: JAVA_HOME E:...
  • tomcat开机启动配置

    2015-10-12 15:06:53
    1、把下面的代码保存为tomcat文件,并让它成为可执行文件 chmod 755 ...# kenny kenny.zhou@tom.com # /etc/rc.d/init.d/tomcat # init script for tomcat precesses # # processname: tomcat # description: to
  • 今天在重启CentOS系统时,发现已设置开机启动的服务并没有随开机启动,于是查阅资料,定位原因,特更此文,以备查阅。 首先,之前的做法是将命令写入/etc/rc.local文件中,如下: vi /etc/rc.local #!/bin/bash ...
  • 之前在/etc/rc.d/rc.local中加入 export JAVA_HOME=/software/jdk1.8.0_161 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar .../software/apache-tom...
  • 1、把下面的代码保存为tomcat文件,并让它成为可执行文件 chmod 755...# kenny kenny.zhou@tom.com # /etc/rc.d/init.d/tomcat # init script for tomcat precesses # # processname: tomcat # description: to...
  • centeros下tomcat开机启动脚本

    千次阅读 2016-01-19 14:36:54
    # kenny kenny.zhou@tom.com # /etc/rc.d/init.d/tomcat # init script for tomcat precesses # # processname: tomcat # description: tomcat is a j2se server # chkconfig: 2345 86 16 #
  • centerOS下db2开机启动脚本

    千次阅读 2016-01-19 14:33:44
    #!/bin/bash ...# kenny kenny.zhou@tom.com # /etc/rc.d/init.d/tomcat # init script for tomcat precesses # # processname: tomcat # description: tomcat is a j2se server # chkconfig: 2345 86 16 #
  • 1、创建服务文件,服务名称为tomcat cd /etc/rc.d/init.d/ ...# kenny kenny.zhou@tom.com, # /etc/rc.d/init.d/tomcat # init script for tomcat precesses # # processname: tomcat ...
  • 1、配置dbstart、dbstart为系统服务(有详细的日志可检查) ... tom:/home/app/oracle/product/10.2.0.1:Y  b、编辑注册服务使用的文件/etc/rc.d/init.d/oracle #chkconfig:2345 99 01 #descript
  • Windows系统开机自启Web服务 方法1:自启目录下放入执行Web服务的批处理文件,注意:如果设置用户登录,则Web服务是在用户登录成功后执行,类似开机登录后自动...javaStartup.bat 文件里,启动的是我电脑里的tom...
  • 是通过进入bin目录,双击startup.bat运行启动的程序,此时会弹出启动窗口,而且该窗口不能关闭,这个窗口是tomcat的运行日志窗口,没有太大的作用,所以计划将tomcat设置成后台运行并且可以开机启动。 环境:系统...
  • ——————————————————————————————————————...在web服务器上通常需要是web容器随开机自动启动,恰好Tomcat可以作为服务启动,只要经过我们简单的配置,就可以将免安装版的Tom...
  • 根据公告,受影响的设备可能会出现意外重新启动、屏幕死机或无法开机的情况,苹果公司将会为符合条件的设备免费维修。需要注意的是,苹果方面称此次受影响的设备是在2017年9月至2018年3月期间售出,销售范围覆盖...
  • linux用户权限

    2019-01-21 13:27:17
    .bash_profile 用户登陆系统是被执行,是一个开机启动文件,但只有在开机启动时执行一次 .bashrc也是开始启动文件,但是每次用户进入系统都会执行一遍,而且作用范围很广 以上都只影响当前登陆的用户,...
  • RED HAT LINUX 9 架设WEB服务器TOMCAT和安装JAVA环境 ...配置开机启动 五.建立检测系统 六.配置80端口 七.配置系统开机启动服务   一、Linux上安装环境 1.1拷贝文件 jdk-1_5_0_19-linux-i586.rpm apache-tom
  • linux下tomcat init脚本

    2015-01-23 15:45:08
    如果在安装tomcat时没有使用RPM包,仍然可以设置Tomcat开机启动。虽然Tomcat没有一个Linux初始化脚本,但创建一个开机启动、关机关闭的Tomcat脚本还是很简单的。 脚本如下: #!/bin/bash #linux下的Tom init 脚本 ...
  • #!/bin/sh # chkconfig: 2345 10 90 # description: tomcat service for .... #将此文件保存到/etc/rc.d/init.d/下面 ...#此文件的文件名就是要注册的服务名,比如文件名保存成:tom-ctms ...#添加开机启动:...
  • linux日常问题

    2017-12-18 17:01:49
    1,linux下中文文件乱码nginx访问不了问题: 执行下面操作进行转码 convmv -f GBK -t UTF-8 --notest -r /home/init/edu-play-main/mould/* 2,修改登录用户密码 ...3,centos7 开机启动(tom
  • 但是,如果把Tomcat的服务注册为Windows Service服务,就可以设置为开机自动启动,这样就不用每次手动启动了。   1、软件和环境    环境:JDK1.8  应用服务:Tomcat7.0(非安装版)  操作系统:Windows8 ...

空空如也

空空如也

1 2
收藏数 35
精华内容 14
关键字:

tom开机启动