在伺服器上執行以下命令下載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的話,我們可以看到如下圖所示的內容:
接下來我們正式開始編譯,執行以下指令等待它執行完成即可:
make
如果成功,我們將看到如下圖所示的內容:
上一步成功後,我們執行下列步驟來測試Redis是否安裝成功:
cd src (进入Redis安装目录下的src目录)
./redis-server (启动Redis)
如果成功的話,你將看到如下圖所示的內容:
如果每次都這樣啟動的話,我們將無法繼續在伺服器上執行其他命令,除非中止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的關閉指令:
cd /root/redis/redis6/src (进入src目录)
./redis-cli shutdown (关闭Redis)
Redis本身出於安全問題考慮,並不建議遠端連接,不過它同樣可以被遠端連接,只需要修改設定檔redis.conf中的內容,如下圖所示:
我們只要註解掉bind 127.0.0.1 或將其修改為bind 0.0.0.0 ,在將protected -mode yes 修改為protected-mode no 儲存退出後,以此設定檔重啟Redis即可。要注意的是,在這張圖下面幾行可以設定redis的端口,如果需要被遠端連接,這個端口必須被開放。
下載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 (修改端口等信息)
vim /etc/profile
在文件末尾加入以下内容: expert CATALINA_HOME=/root/tomcat/tomcat8 (值为Tomcat安装目录) export PATH=$PATH:${CATALINA_HOME}/bin
source /etc/profile (使修改生效)
啟動Tomcat,執行下列指令:
startup.sh
shutdown.sh
以上是Centos下怎麼安裝Redis和Tomcat的詳細內容。更多資訊請關注PHP中文網其他相關文章!