美文网首页
centos6.5安装环境命令

centos6.5安装环境命令

作者: 梁世勇 | 来源:发表于2018-03-14 13:53 被阅读0次

安装redis

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

scp 发送到服务器 

tar -xvf解压文件  

修改redis.conf配置文件

        需要修改的内容 主要是  

                1:dbfilename dump.rdb

                2:protected-mode no 保护模式 当是yes的时候需要输入密码

                3:timeout 1s  不熟的时候必须设置,如果不设置没有超时时间

                4:daemonize yes 默认是no,官网建议部署的时候是yes,用守护进程的方式更安全!            

                5:pidfile    内部区分各个节点的标识,集群分片的时候需要!

                6:maxmemory 128mb或者256等 如果不设置会redis会占用所有的物理内存

redis-server redis.conf & 后台运行

#在后台启动Rabbit    ./rabbitmq-server -detached

#关闭服务                ./rabbitmqctl stop                                  

#关闭服务(kill) 找到rabbitmq服务的pid [不推荐]     ps -ef|grep rabbitmq   

 kill -9 ****

再复制一个 redis.conf   修改相应的pid 和 端口号 以及 dump 

安装erlang语言 (http://www.rabbitmq.com/releases/erlang/)

先去官网下载rpm文件 然后执行 rpm -ivh XXXX.rpm  如果提示需要安装

安装完后 执行 /erl  看是否安装成功

出现libc.so.6(GLIBC_2.14)(64bit) is needed by...的解决办法

原因是因为系统的glibc版本不符合安装要求,可以对glibc进行升级。

下载响应安装包: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

创建build文件夹:mkdir build

进入build目录:cd build

执行:../configure --prefix=/opt/glibc-2.14

执行:make编译

执行:make instal

至此问题解决。

安装rabbitmq 

# vi /etc/sysconfig/network  修改hostname

需要有2个依赖 一个erlang 还有个会有提示的,如果出现另外一个百度 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 解压打开  然后要配置 用户权限等等。可以输入命令

./rabbitmqctl help 来查找你需要输入的指令 比较增加用户 增加vhost 等等,这里我就不贴出来了 为了是给你一种解决问题的方法。  

至此 安装全都完成! 其中还遇到了一个坑就是  erlang的版本和rabbitmq有非常大的关联,总而言之,就是你下载erlang版本越新越好不然,到时候出错,你要删太多东西,而linux删除软件真的很费劲, 记住用whereis 命令 还有 rpm的  查询安装包的指令

yum -remove erlang* 当你要删除旧版本的时候可以这样做

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

关闭防火墙的方法为:

1. 永久性生效

开启:chkconfig iptables on

关闭:chkconfig iptables off

2. 即时生效,重启后失效

开启:service iptables start

关闭:service iptables stop

4.2 Linux下部署Nginx

4.2.1 yum安装

yum install nginx #yum安装nginx,方便它的依赖包自动安装

whereis nginx #查看安装后的各目录

4.2.2 启动停止重启

nginx #直接执行,配置文件 /etc/nginx/nginx.conf

nginx -s stop #停止

nginx -s reload #更新

4.2.3 测试

nginx –t #测试nginx是否正常

执行结果:

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

执行结果:

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

相关文章

网友评论

      本文标题:centos6.5安装环境命令

      本文链接:https://www.haomeiwen.com/subject/jmzzfftx.html