1. 程式人生 > 資料庫 >阿里雲Centos7下安裝Redis及tomcat設定自啟動的方法

阿里雲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設定自啟動的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回覆大家的。在此也非常感謝大家對我們網站的支援!