首頁  >  文章  >  資料庫  >  Centos下怎麼安裝Redis和Tomcat

Centos下怎麼安裝Redis和Tomcat

WBOY
WBOY轉載
2023-05-29 08:25:05789瀏覽

在伺服器上安裝Redis和Tomcat

Redis安裝

準備

在伺服器上執行以下命令下載Redis壓縮包,前兩個步驟可以忽略,自己選擇一個合適的目錄即可:

  • mkdir /root/redis  (新建目录作为Redis的安装目录)
  • cd /root/redis  (进入这个目录)
  • wget https://download.redis.io/releases/redis-6.0.13.tar.gz  (将Redis压缩包下载到当前打开的目录下)

或到此處選擇合適的版本並將其放置在伺服器上。

解壓縮

下載完成後,執行下列指令:

  • tar -zxvf redis-6.0.13.tar.gz  (解压缩)
  • mv redis-6.0.13 redis6  (改名为redis6,这个目录就是Redis的安装目录)
  • cd redis6  (进入这个安装目录)

編譯

這個步驟需要確保自己的伺服器上是有gcc的,因為需要用gcc來編譯,我們可以使用下面這個指令來查看自己的伺服器上是否擁有gcc:

  • gcc -v

如果你的伺服器上有gcc的話,我們可以看到如下圖所示的內容:
Centos下怎麼安裝Redis和Tomcat

接下來我們正式開始編譯,執行以下指令等待它執行完成即可:

  • make

如果成功,我們將看到如下圖所示的內容:
Centos下怎麼安裝Redis和Tomcat

測試

上一步成功後,我們執行下列步驟來測試Redis是否安裝成功:

  • cd src  (进入Redis安装目录下的src目录)
  • ./redis-server  (启动Redis)

如果成功的話,你將看到如下圖所示的內容:
Centos下怎麼安裝Redis和Tomcat

後台啟動

如果每次都這樣啟動的話,我們將無法繼續在伺服器上執行其他命令,除非中止Redis,所以我們不希望Redis以這種方式啟動,那麼我們就要讓其在後台啟動,執行以下命令:

  • cd /root/redis/redis6/src  (进入src目录)
  • mkdir conf  (新建配置文件目录)
  • cp ../redis.conf conf/  (将其原来的配置文件复制一份到刚刚新建的配置文件目录中)
  • vim conf/redis.conf  (编辑这个配置文件)
  • :set nu  (这里必须手动输入命令,因为是在文件内部里的vim操作,这个命令是显示文件的行号)
  • 然后找到224行左右,将 daemonize no 修改为 daemonize yes  (表示由不允许后台允许到允许后台运行)
  • :wq  (保存离开)
  • ./redis-cli shutdown  (关闭一下Redis,以免发生端口占用)
  • ./redis-server conf/redis.conf  (以指定的配置文件启动Redis,测试其是否变成后台运行,成功的话是没有任何提示的)

關閉Redis

Redis啟動之後自然就要關閉,以下就是Redis的關閉指令:

  • cd /root/redis/redis6/src  (进入src目录)
  • ./redis-cli shutdown  (关闭Redis)

遠端連接

Redis本身出於安全問題考慮,並不建議遠端連接,不過它同樣可以被遠端連接,只需要修改設定檔redis.conf中的內容,如下圖所示:

Centos下怎麼安裝Redis和Tomcat

我們只要註解掉bind 127.0.0.1 或將其修改為bind 0.0.0.0 ,在將protected -mode yes 修改為protected-mode no 儲存退出後,以此設定檔重啟Redis即可。要注意的是,在這張圖下面幾行可以設定redis的端口,如果需要被遠端連接,這個端口必須被開放。

Tomcat安裝

準備

下載Tomcat壓縮包並放置到伺服器,可以透過以下命令直接下載到伺服器:

  • mkdir /root/tomcat  (新建目录放置压缩包)
  • cd /root/tomcat
  • wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.66/bin/apache-tomcat-8.5.66.tar.gz

也可以點此下載到本機再上傳伺服器。

解壓縮

  • cd /root/tomcat/  (进入压缩包所在目录)
  • tar -zxvf apache-tomcat-8.5.66.tar.gz  (解压缩)
  • #
    mv apache-tomcat-8.5.66 tomcat8  (重命名解压后的目录名)
##修改設定檔

  • #
    cd tomcat8  (进入Tomcat安装目录)
  • vim conf/server.xml  (修改端口等信息)

Centos下怎麼安裝Redis和Tomcat

如上圖所示,找到這個位置,並可以進行連接埠修改,只需要將8080修改為其他端口,儲存後退出即可,這裡暫時就不修改了,直接使用8080埠。

配置Tomcat環境變數

執行以下指令設定Tomcat環境變數:
  • #
    vim /etc/profile
  • 在文件末尾加入以下内容:
    expert CATALINA_HOME=/root/tomcat/tomcat8  (值为Tomcat安装目录)
    export PATH=$PATH:${CATALINA_HOME}/bin
  • ##
    source /etc/profile  (使修改生效)

測試Tomcat

  1. 啟動Tomcat,執行下列指令:

    ##
    startup.sh
靜靜等待一會…

  1. 在本地瀏覽器中訪問,假設你的伺服器IP為112.125.18.23,那麼我們將要存取的位址是112.125.18.23:8080 ,直接回車即可,如果Tomcat安裝並配置成功的話,我們會看到如下圖所示的網頁:


    Centos下怎麼安裝Redis和Tomcat

關閉Tomcat

只需要執行以下指令即可:

    shutdown.sh

以上是Centos下怎麼安裝Redis和Tomcat的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除