Linux下将Mysql和Apache加入到系统服务里的方法

Linux下将Mysql和Apache加入到系统服务里的方法,第1张

Apache加入到系统服务里面:

cp

/安装目录下/apache/bin/apachectl

/etc/rc.d/init.d/httpd

修改httpd

在文件头部加入如下内容:

###

#

Comments

to

support

chkconfig

on

RedHat

linux

#

chkconfig:

2345

90

90

#

description:http

server

###

保存

在打入

#chkconfig

--add

httpd

#chkconfig

--level

345

httpd

on

MySQL加入到系统服务里面

cp

/usr/local/mysql/share/mysql/mysql.server

/etc/init.d/mysqld

#把msql的脚本文件拷到系统的启动目录下

cd

/etc/init.d/

chkconfig

--add

mysqld

#将mysql加到启动服务列表里

chkconfig

mysqld

on

#让系统启动时自动打开mysql服务

Apache加入启动项里面:

echo

'/usr/local/apache2/bin/apachectl

start

'

>>

/etc/rc.local

在Linux中,sh服务、start服务和service服务都是用于启动和管理系统服务的命令,它们之间的区别如下:

sh服务

sh服务是一种简单的启动脚本,通常由系统管理员手动编写和执行。sh服务通常不会被添加到系统服务管理器中,也不会在系统启动时自动启动。sh服务通常用于启动一些简单的自定义服务或脚本。

start服务

start服务是一种通用的服务启动命令,可以用于启动系统中的任何服务。start服务通常由系统管理员手动执行,也可以通过系统服务管理器自动启动。start服务通常需要指定服务的名称或配置文件路径,以及一些启动参数。

service服务

service服务是一种系统服务管理器,用于管理系统中的服务。service服务通常由系统管理员使用,可以用于启动、停止、重启、查看状态等 *** 作。service服务通常会将服务添加到系统服务管理器中,并在系统启动时自动启动。

在使用service服务时,可以使用start子命令来启动服务,例如:

service myservice start

上面的命令将启动名为myservice的服务。与直接使用start服务相比,使用service服务可以更方便地管理系统服务,并且可以在系统启动时自动启动服务。

需要注意的是,不同的Linux发行版可能会有不同的服务管理器和命令,因此具体使用哪种命令需要根据实际情况进行选择。

1. 首先需要将$Tomcat_HOME/bin目录下的Catalina.sh脚本复制到目录/etc/init.d中,重命名为tomcat,文件名即为以后的服务名

2. 修改刚才复制的tomcat脚本:

a. 在脚本的第三行后面插入下面两行

# chkconfig: 2345 10 90

# description:Tomcat service

第一行是服务的配置:第一个数字是服务的运行级,2345表明这个服务的运行级是2、3、4和5级(Linux的运行级为0到6);第二个数字是启动优先级,数值从0到99;第三个数是停止优先级,数值也是从0到99。

  第二行是对服务的描述

b. 在脚本中设置 CATALINA_HOME 和 JAVA_HOME 这两个脚本必需的环境变量,如:

CATALINA_HOME=/usr/share/tomcat

JAVA_HOME=/usr/share/java/jdk

经过实验发现,即使在系统中设置了这两个环境变量也没有用,只好在这里再设置一遍

3. OK!现在就可以用service tomcat start|stop|run来管理tomcat服务了

4. 为了能让服务自动运行,还得将服务添加到系统中去

终端运行下列命令,将tomcat服务添加到系统服务中:

chkconfig --add tomcat

现在使用setup命令查看系统服务,就可以看到tomcat服务乖乖地在列表中了吧,你可以在这里设置让小猫随着系统一块启动啦。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/7863520.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存