阿里云Centos7下安装Redis及tomcat设置自启动的方法

 更新时间:2018年03月30日 11:47:01   作者:夨落旳尐孩  
这篇文章主要介绍了阿里云Centos7下安装Redis及tomcat设置自启动的方法,本文实例代码相结合的形式给大家介绍的非常详细,需要的朋友可以参考下

Redis安装配置

安装Redis(root账户下

$ wget http://download.redis.io/releases/redis-4.0.2.tar.gz 
$ tar xzf redis-4.0.2.tar.gz 
$ cd redis-4.0.2 
$ make 
$ make install //将可执行程序复制到/usr/local/bin中

启动redis

1.直接启动

$ cd redis-4.0.2
$ cd src
$ redis-server

2.加载配置启动

./redis-server ./redis.conf

3.通过初始化脚本启动Redis

(1)配置初始化脚本,将源代码目录里util文件中的redis_init_script文件复制到/etc/init.d目录中,文件名为redis_6379

 (2)建立需要的文件夹:

目录名 说明
/etc/redis 存放Redis的配置文件
/var/redis/端口号 存放Redis的持久化文件

(3)修改配置文件,将redis.conf复制到/etc/redis中,以端口号(6379.conf)命名,并对其中部分参数进行编辑:

参数
daemonize yes
pidfile /var/run/redis_6379.pid
port 6379
dir /var/redis/6379

(4)设置redis开机自启

$ cd /etc/init.d
$ vi redis_6379 //在第二行添加# chkconfig: 2345 90 10
$ chmod a+x redis_6379
$ chkconfig --add redis_6379
$ chkconfig redis_6379 on

通过reboot重启可以观察下是不是已经启动起来了

Redis外网访问

1. 修改配置文件

$ cd redis-4.0.2
$ vi redis.conf 
//找到bind 127.0.0.1将其注释掉

2.配置阿里云安全组规则

配置6379端口允许本机IP访问

Tomcat的安装和自启动配置

1. 复制catalina.sh文件到etc/init.d/目录下

cp /usr/java/apache-tomcat-7.0.67/bin/catalina.sh /etc/init.d/tomcat

2. 编辑复制到etc目录下的文件,在开头加入如下四句

#chkconfig: 2345 10 90
#description:tomcat service
CATALINA_HOME=/home/java/javaweb/apache-tomcat-7.0.67
JAVA_HOME=/home/java/jdk180711

3. 配置自启动

# chmod +x /etc/init.d/tomcat //赋予执行权限
# chkconfig --add tomcat   //添加到服务列表中
# chkconfig --list | grep tomcat //查看服务列表中是否添加成功
# chkconfig tomcat on  //设置开机启动
# netstat -an | grep 8080  //查看8080端口是否开启,开启了代表启动成功

4. 手动启动和停止

# /etc/init.d/tomcat stop 或 # /etc/init.d/tomcat start
# service tomcat start 或 #service tomcat stop

总结

以上所述是小编给大家介绍的阿里云Centos7下安装Redis及tomcat设置自启动的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • Tomcat中GET和POST请求时乱码问题及解决

    Tomcat中GET和POST请求时乱码问题及解决

    这篇文章主要介绍了Tomcat中GET和POST请求时乱码问题及解决,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-06-06
  • Tomcat处理http请求之源码分析

    Tomcat处理http请求之源码分析

    本文将从请求获取与包装处理、请求传递给Container、Container处理请求流程,这3部分来讲述一次http穿梭之旅,感兴趣的同学可以跟着小编一起学习
    2023-05-05
  • IDEA中Tomcat在控制台乱码问题及IDEA编码设置UTF-8的方法

    IDEA中Tomcat在控制台乱码问题及IDEA编码设置UTF-8的方法

    这篇文章主要介绍了IDEA中Tomcat在控制台乱码问题及IDEA编码设置UTF-8的操作方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-07-07
  • tomcat8中startup可以启动tomcat8w无法启动的问题分析

    tomcat8中startup可以启动tomcat8w无法启动的问题分析

    这篇文章主要介绍了tomcat8中startup可以启动,tomcat8w无法启动的问题,根本原因是windows 服务内没有tomcat服务,所以无法启动,本文给大家分享解决方法,需要的朋友可以参考下
    2022-08-08
  • tomcat常见的错误与解决方案小结

    tomcat常见的错误与解决方案小结

    web容器其实都是tomcat,但tomcat的内核很丰富,如果要完全理解需要很长的时间和较多的编程经验。不管是初学者还是有经验的web程序员,使用Tomcat容器的时候会发生包括404,运行启动错误,以及乱码等等的问题,本文将开发过程中遇到的常见错误和简单解决方法分享给大家。
    2016-11-11
  • 一次tomcat自动关闭的bug解决

    一次tomcat自动关闭的bug解决

    这篇文章主要给大家介绍了一次关于tomcat自动关闭的bug的解决过程,文中通过示例代码介绍的非常详细,对大家学习或者使用tomcat具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-08-08
  • Tomcat中更改网站根目录和默认页的配置方法

    Tomcat中更改网站根目录和默认页的配置方法

    这篇文章主要介绍了Tomcat中更改网站根目录和默认页的配置方法,需要的朋友可以参考下
    2014-05-05
  • 解决tomcat的中文问题

    解决tomcat的中文问题

    今天给大家分享的是解决tomcat中由于字符集不直接支持中文问题的方法,非常的简单实用,推荐给大家,有需要的小伙伴可以参考下。
    2015-03-03
  • 安装tomcat后可能出现的问题介绍

    安装tomcat后可能出现的问题介绍

    大家好,本篇文章主要讲的是安装tomcat后可能出现的问题介绍,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2022-01-01
  • 浅谈Tomcat多层容器的设计

    浅谈Tomcat多层容器的设计

    Tomcat的容器用来装载Servlet。那Tomcat的Servlet容器是如何设计的呢,本文就详细的来介绍一下,具有一定的参考价值,感兴趣的可以了解一下
    2021-07-07

最新评论