centos6.5安裝環(huán)境命令

安裝redis

http://download.redis.io/releases/redis-4.0.8.tar.gz? 下載到本地

scp 發(fā)送到服務(wù)器?

tar -xvf解壓文件??

修改redis.conf配置文件

? ? ? ? 需要修改的內(nèi)容 主要是??

? ? ? ? ? ? ? ? 1:dbfilename dump.rdb

? ? ? ? ? ? ? ? 2:protected-mode no 保護模式 當是yes的時候需要輸入密碼

? ? ? ? ? ? ? ? 3:timeout 1s? 不熟的時候必須設(shè)置,如果不設(shè)置沒有超時時間

? ? ? ? ? ? ? ? 4:daemonize yes 默認是no,官網(wǎng)建議部署的時候是yes,用守護進程的方式更安全!????????????

? ? ? ? ? ? ? ? 5:pidfile? ? 內(nèi)部區(qū)分各個節(jié)點的標識,集群分片的時候需要!

????????????????6:maxmemory 128mb或者256等 如果不設(shè)置會redis會占用所有的物理內(nèi)存



redis-server redis.conf & 后臺運行

#在后臺啟動Rabbit? ? ./rabbitmq-server -detached

#關(guān)閉服務(wù)????????????????./rabbitmqctl stop? ? ? ????????????????????????????

#關(guān)閉服務(wù)(kill) 找到rabbitmq服務(wù)的pid [不推薦] ????ps -ef|grep rabbitmq???

?kill -9 ****

再復(fù)制一個 redis.conf? ?修改相應(yīng)的pid 和 端口號 以及 dump?

安裝erlang語言 (http://www.rabbitmq.com/releases/erlang/)


先去官網(wǎng)下載rpm文件 然后執(zhí)行 rpm -ivh XXXX.rpm? 如果提示需要安裝

安裝完后 執(zhí)行 /erl? 看是否安裝成功

出現(xiàn)libc.so.6(GLIBC_2.14)(64bit) is needed by...的解決辦法

原因是因為系統(tǒng)的glibc版本不符合安裝要求,可以對glibc進行升級。

下載響應(yīng)安裝包:http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gz。

解壓:?tar xvf glibc-2.14.tar.gz

進入glibc-2.14目錄:cd glibc-2.14

創(chuàng)建build文件夾:mkdir build

進入build目錄:cd build

執(zhí)行:../configure --prefix=/opt/glibc-2.14

執(zhí)行:make編譯

執(zhí)行:make instal

至此問題解決。


安裝rabbitmq?

# vi /etc/sysconfig/network? 修改hostname

需要有2個依賴 一個erlang 還有個會有提示的,如果出現(xiàn)另外一個百度 yum下載就好了,

1.下載RabbitMQ

官方下載地址http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.1/rabbitmq-server-generic-unix-3.6.1.tar.xz

http://www.rabbitmq.com/releases/rabbitmq-server/

可以用wget下載? 但是最好還是先下載到本地 再scp過去 速度快一點

2.安裝

RabbitMQ3.6版本無需make、make install 解壓就可以用。?

下載后直接 tar -xvf 解壓打開? 然后要配置 用戶權(quán)限等等??梢暂斎朊?/p>

./rabbitmqctl help 來查找你需要輸入的指令 比較增加用戶 增加vhost 等等,這里我就不貼出來了 為了是給你一種解決問題的方法。??

至此 安裝全都完成! 其中還遇到了一個坑就是? erlang的版本和rabbitmq有非常大的關(guān)聯(lián),總而言之,就是你下載erlang版本越新越好不然,到時候出錯,你要刪太多東西,而linux刪除軟件真的很費勁, 記住用whereis 命令 還有 rpm的? 查詢安裝包的指令

yum -remove erlang* 當你要刪除舊版本的時候可以這樣做

可以參考https://www.cnblogs.com/dreamroute/p/5877740.html


關(guān)閉防火墻的方法為:

1. 永久性生效

開啟:chkconfig iptables on

關(guān)閉:chkconfig iptables off

2. 即時生效,重啟后失效

開啟:service iptables start

關(guān)閉:service iptables stop

4.2 Linux下部署Nginx

4.2.1 yum安裝

yum install nginx #yum安裝nginx,方便它的依賴包自動安裝

whereis nginx #查看安裝后的各目錄

4.2.2 啟動停止重啟

nginx #直接執(zhí)行,配置文件 /etc/nginx/nginx.conf

nginx -s stop #停止

nginx -s reload #更新

4.2.3 測試

nginx –t #測試nginx是否正常

執(zhí)行結(jié)果:

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok

nginx: configuration file /etc/nginx/nginx.conf test is successful

4.2.4 查看進程

[root@10-19-46-61 nginx]# ps -ef |grep nginx

執(zhí)行結(jié)果:

root? 28764 1? 0 Mar14 ?? ? ? ? 00:00:00 nginx: master process ./nginx

nginx 2071 28764? 0 08:44 ?? ? ? ? 00:00:00 nginx: worker process

nginx 2072 28764? 0 08:44 ?? ? ? ? 00:00:00 nginx: worker process

root? 2399? 2114? 0 11:22 pts/0? ? 00:00:00 grep nginx


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容