chkconfig

CentOS7配置nexus开机自启动

给你一囗甜甜゛ 提交于 2020-04-08 06:57:17
CentOS7配置nexus开机自启动 新建nexus启动脚本 进入 /etc/init.d 目录,新建脚本文件nexus // 进入/etc/init.d [root@linux_maven etc]# cd /etc/init.d/ // 新建脚本文件nexus [root@linux_maven init.d]# vim nexus 脚本内容: #!/bin/bash #chkconfig:2345 20 90 #description:nexus #processname:nexus export JAVA_HOME=/root/apps/jdk1.8/ case $1 in start) su root /usr/local/nexus3.21/bin/nexus start;; stop) su root /usr/local/nexus3.21/bin/nexus stop;; status) su root /usr/local/nexus3.21/bin/nexus status;; restart) su root /usr/local/nexus3.21/bin/nexus restart;; dump) su root /usr/local/nexus3.21/bin/nexus dump;; console) su root /usr/local

yum搭建lnmp环境(CentOS6.4)

我与影子孤独终老i 提交于 2020-04-02 19:39:44
在CentOS6.3下实践通过。 1.关闭防火墙 [root@CentOS ~]# chkconfig iptables off 2.关闭selinux vi /etc/sysconfig/selinux //将SELINUX=enforcing修改为disabled然后重启生效 3、配置CentOS 6.0 第三方yum源(CentOS默认的标准源里没有nginx软件包) [root@CentOS ~]# yum install wget //下载wget工具 [root@CentOS ~]# wget http://www.atomicorp.com/installers/atomic //下载atomic yum源 [root@CentOS ~]# sh ./atomic //安装提示输入时输yes [root@CentOS ~]# yum check-update //更新yum软件包 4.安装开发包和库文件 [root@CentOS ~]# yum -y install ntp make openssl openssl-devel pcre pcre-devel libpng libpng-devel libjpeg-6b libjpeg-devel-6b freetype freetype-devel gd gd-devel zlib zlib-devel gcc

linux任务计划cron chkconfig工具 systemd管理服务 unit介绍 target介绍

余生颓废 提交于 2020-04-02 11:20:07
[root@lizhipenglinux01 ~]# crontab -e 编写任务计划 no crontab for root - using an empty one 20 11 29 01 1 echo "OK" > /root/cron.log 表示在1月29日(星期一)的11点20分执行:echo "OK" > /root/cron.log 命令crontab -e 实际上打开/var/spool/cron/username文件(如果用户是root,则打开的是/var/spool/cron/root)。打开这个文件使用了vim编辑器,保存时命令模式下输入:wq即可。 [root@lizhipenglinux01 ~]# crontab -l 查看已经设定的任务计划 20 11 29 01 1 echo "OK" > /root/cron.log [root@lizhipenglinux01 ~]# crontab -r 删除任务计划,慎用。它会一下子把全部计划都删除。如果只想删除一条计划,可以使用-e选项进入crontab进行编辑。 [root@lizhipenglinux01 ~]# crontab -l no crontab for root (1)每天凌晨1点20分清除/var/log/slow.log这个文件 20 1 * * * echo "" > /var

linux自启动的几种方式

∥☆過路亽.° 提交于 2020-04-02 11:17:22
RedHat4 自启动方式 一 通过服务的方式自启动 1.在/etc/init.d 下建立相关程序的启动脚本 ln -s /etc/init.d/服务名 /etc/rc.d/rc3.d/S100服务名 //S:开机自启动 100:启动顺序 2.chkconfig --add 服务名 3.chkconfig 服务名 on 开机自启动 chkconfig 服务名 off 关闭自启动 4.service 服务名 start 手动启动服务 5.service 服务名 stop 手动关闭服务 二 自定义开机程序 1.vi /etc/rc.d/rc.local 2.末尾添加启动命令 3 /usr/src/tomcat/bin/startup.sh /*自动启动tomcat*/ 三 定时启动脚本 1. /root下写好启动的shell文件 #! /bin/sh A=`netstat -anp | grep ":8080" | grep "LISTEN" | wc -l` echo $A if [ $A -eq 0 ] then /etc/init.d/tomcat start echo "tomcat重启中" else echo "tomcat正在运行中" fi    2. crontab -e 3. 设置好定时时间 4. 设置为每分钟检查一次 //*/1 * * * * 脚本目录 ******

Linux安装配置apache

你离开我真会死。 提交于 2020-04-02 11:16:21
1.获取软件: http://httpd.apache.org/ httpd-2.2.21.tar.gz 2.安装步骤: 解压源文件: 1 tar zvxf httpd-2.2.21.tar.gz 2 cd httpd-2.2.213 ./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite 4 make5 make install 运行./configure 命令进行编译源代码, --prefix=/usr/local/apach2 是设置编译安装到的系统目录, --enable-s 参数是使httpd服务能够动态加载模块功能, --enable-rewrite 是使httpd服务具有网页地址重写功能。 3.启动apache: /usr/local/apache2/bin/apachectl start 4.将apache加入到系统服务,用service命令来控制apache的启动和停止 首先以apachectl脚本为模板生成Apache服务控制脚本:   grep -v "#" /usr/local/apache2/bin/apachectl > /etc/init.d/apache 用vi编辑Apache服务控制脚本/etc/init.d/apache:   vi /etc/init.d

Linux命令-服务管理命令:chkconfig

坚强是说给别人听的谎言 提交于 2020-04-02 11:11:17
chkconfig --list 查看服务自启动状态列表,等同于查看服务列表 设置某一个服务为自启动服务: chkconfig 服务名 on 修改服务的启动级别为3,4,5 查看某一个服务时候已经运行了 第一个命令是通过进程来看:ps 加管道符grep ps aux | grep 进程名 第二个命令是通过网络端口来看(网络程序可以通过这种方式查看端口时候已经使用了):netstat netstat -tlun 第三个命令是通过服务状态来判断服务是否运行:service 服务名 status service crond status 查看crond程序的运行状态 第四个命令是查看自启动服务文件是否存在在/etc/rc.d/init.d这个目录中: ls -lh /etc/rc.d/init.d 注意:service的安装目录在/etc/rc.d/init.d下,/etc/init.d 是/etc/rc.d/init.d的链接。 chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。 使用语法: chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代号>][系统服务][on/off/reset]

Linux下chkconfig命令详解

百般思念 提交于 2020-04-02 11:05:42
chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。 使用语法: chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代号>][系统服务][on/off/reset]   chkconfig在没有参数运行时,显示用法。如果加上服务名,那么就检查这个服务是否在当前运行级启动。如果是,返回true,否则返回false。如果在服务名后面指定了on,off或者reset,那么chkconfi 会改变指定服务的启动信息。on和off分别指服务被启动和停止,reset指重置服务的启动信息,无论有问题的初始化脚本指定了什么。on和off开关,系统默认只对运行级3,4,5有效,但是reset可以对所有运行级有效。 参数用法: --add  增加所指定的系统服务,让chkconfig指令得以管理它,并同时在系统启动的叙述文件内增加相关数据。 --del  删除所指定的系统服务,不再由chkconfig指令管理,并同时在系统启动的叙述文件内删除相关数据。 --level<等级代号>  指定读系统服务要在哪一个执行等级中开启或关毕。 等级0表示:表示关机 等级1表示:单用户模式 等级2表示:无网络连接的多用户命令行模式

chkconfig命令

一曲冷凌霜 提交于 2020-04-02 08:44:37
chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。 使用语法: chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代号>][系统服务][on/off/reset] chkconfig在没有参数运行时,显示用法。如果加上服务名,那么就检查这个服务是否在当前运行级启动。如果是,返回true,否则返回false。如果在服务名后面指定了on,off或者reset,那么chkconfi 会改变指定服务的启动信息。on和off分别指服务被启动和停止,reset指重置服务的启动信息,无论有问题的初始化脚本指定了什么。on和off开关,系统默认只对运行级3,4,5有效,但是reset可以对所有运行级有效。 参数用法: --add  增加所指定的系统服务,让chkconfig指令得以管理它,并同时在系统启动的叙述文件内增加相关数据。 --del  删除所指定的系统服务,不再由chkconfig指令管理,并同时在系统启动的叙述文件内删除相关数据。 --level<等级代号>  指定读系统服务要在哪一个执行等级中开启或关毕。 等级0表示:表示关机 等级1表示:单用户模式 等级2表示:无网络连接的多用户命令行模式 等级3表示

linux自定义开机启动服务和chkconfig使用方法

纵然是瞬间 提交于 2020-04-02 08:39:05
linux自定义开机启动服务和chkconfig使用方法 linux自定义开机启动服务和chkconfig使用方法 1. 服务概述 在linux操作系统下,经常需要创建一些服务,这些服务被做成shell脚本,这些服务需要在系统启动的时候自动启动,关闭的时候自动关闭。 将需要自动启动的脚本/etc/rc.d/init.d目录下,然后用命令chkconfig --add filename将自动注册开机启动和关机关闭。实质就是在rc0.d-rc6.d目录下生成一些文件连接,这些连接连接到/etc/rc.d /init.d目录下指定文件的shell脚本。 2. 手工创建服务 在/etc/rc.d/init.d目录下创建shell脚本,文件名auto_run。 设置脚本的运行权限chmod +x auto_run。 然后在rc0.d-rc6.d目录下分别创建文件连接。 ln -s /etc/rc.d/init.d/auto_run /etc/rc.d/rc2.d/S99auto_run ln -s /etc/rc.d/init.d/auto_run /etc/rc.d/rc3.d/S99auto_run ln -s /etc/rc.d/init.d/auto_run /etc/rc.d/rc5.d/S99auto_run ln -s /etc/rc.d/init.d/auto_run

Linux下配置Tomcat开机启动

若如初见. 提交于 2020-03-30 13:44:04
复制catalina.sh到/ect/init.d/文件夹下,并修该文件名称为tomcat sudo mv catalina.sh tomcat sudo chmod 777 /ect/init.d/tomcat 添加chkconfig及description到这个文件中,并且指定CATALINA_HOME和JAVA_HOME sudo vim /ect/init.d/tomcat 配置以下语句 #chkconfig: 2345 10 90 #description: tomcat8.5 service #配置CATALINA_HOME和JAVA_HOME export CATALINA_HOME=/usr/local/apache-tomcat-8.5.14/ export JAVA_HOME=/usr/java/jdk1.8.0_161/ 使用chkconfig--add添加到服务 sudo chkconfig --add tomcat #查看服务列表(如果2,3,4,5都是on状态,则会开机自启动) chkconfig –list #删除服务 sudo chkconfig --del tomcat 重启虚拟机,查看tomcat端口是否启动 使用service命令启动、关闭 sudo service tomcat start #启动 sudo service tomcat