centos下redis和nginx软件的安装
我们这章以redis和nginx软件为例,介绍一下centos下软件的安装。
需要软件包(可以先下载好复制到centos指定目录下,也可直接用wget命令获取):
nginx-1.7.9.tar
redis-2.8.19.tar.gz
tar.gz软件安装通常的步骤是
$ ./configure 这一步一般用来生成 Makefile,为下一步的编译做准备,你可以通过在 configure 后加上参数来对安装进行控制
$ make
$ make install (注:运行这个要有足够的权限)
$ make clean
redis安装过程:
第一步,下载redis:
wget http://download.redis.io/releases/redis-2.8.19.tar.gz
(如果没有wget 方法 先使用 yum install wget -y 安装wget)
第二步,解压redis
tar -xvf redis-2.8.19.tar.gz
第三步,进入redis目录
cd redis-2.8.19
第四步,编译,大多数的源代码包都经过这一步进行编译
make
第五步,这条命令来进行安装
make install
第六步,测试安装是否成功
redis-server
第七步,检测是否启动成功
ps -ef|grep redis
到现在位置redis安装完成接下来就是对 redis.conf 文件的配置工作。
下面说一下nginx的安装步骤,与上面基本相同。
nginx安装过程:
第一步,下载nginx
wget http://nginx.org/download/nginx-1.7.9.tar.gz
第二步,解压nginx
tar -xvf nginx-1.7.9.tar.gz
第三步,进入nginx目录
cd nginx-1.7.9
第四步 生成 Makefile,为下一步的编译做准备
./configure --prefix=/usr/XX
(一般执行到这步可能出现以下错误)
./configure: error: the HTTP rewrite module requires the PCRE library.
You can either disable the module by using --without-http_rewrite_module
option, or install the PCRE library into the system, or build the PCRE library
statically from the source with nginx by using --with-pcre=<path> option.
执行下面命令,安装PCRE library和openssl
第五步,编译,大多数的源代码包都经过这一步进行编译
make
第六步,这条命令来进行安装
make install
第七步,检测安装是否成功
./usr/local/sbin/nginx
netstat -anp|grep nginx
查看相应的配置端口是否开放(这里为80端口)
第八步,对conf/nginx.conf进行配置
第九步,如果想让nginx端口可以访问,应该将其端口加到iptables列表中(方法见以centos下网络配置的文章)。
OK,大功告成。
centos下redis和nginx软件的安装的更多相关文章
- CentOS 下 redis 安装与配置
CentOS 下 redis 安装与配置 1.到官网上找到合适版本下载解压安装 [root@java src]# wget -c http://redis.googlecode.com/files ...
- CentOS下redis集群安装
环境: 一台CentOS虚拟机上部署六个节点,创建3个master,3个slave节点 1.下载并解压 cd /root wget http://download.redis.io/releases/ ...
- mac与centos下redis的安装与配置
前言 最近在用redis,下面简单写一下mac和centos下redis的安装与配置方法. 安装 mac下面 安装命令:brew intall redis 运行命令:brew services sta ...
- CentOS下Redis的安装(转)
目录 CentOS下Redis的安装 前言 下载安装包 解压安装包并安装 启动和停止Redis 启动Redis 停止Redis 参考资料 CentOS下Redis的安装 前言 安装Redis需要知道自 ...
- CentOS下Redis服务器安装配置
说明: 操作系统:CentOS 1.安装编译工具 yum install wget make gcc gcc-c++ zlib-devel openssl openssl-devel pcre-de ...
- Centos下Redis集群的搭建实现读写分离
Centos下Redis一主多从架构搭建 搭建目标:因为自己笔记本电脑配置较低的原因,模拟两台机器之间搭建一主一从的架构,主节点Redis主要用来写数据,数据写入到主节点的Redis,然后从节点就可以 ...
- CentOS下Docker与.netcore(一) 之 安装
CentOS下Docker与.netcore(一) 之 安装 CentOS下Docker与.netcore(二) 之 Dockerfile CentOS下Docker与.netcore(三)之 三剑客 ...
- CentOS下Redis安装与配置
本文详细介绍redis单机单实例安装与配置,服务及开机自启动.如有不对的地方,欢迎大家拍砖o(∩_∩)o (以下配置基于CentOS release 6.5 Final, redis版本3.0.2 [ ...
- centos 下部署django nginx+uwsgi
为了建立一个工作站,也是麻烦了.... 感谢该博主: https://www.cnblogs.com/levelksk/p/7921066.html 1.安装centos 后首先安装python,下载 ...
随机推荐
- Remoting
一. Remoting基础 什么是Remoting,简而言之,我们可以将其看作是一种分布式处理方式.从微软的产品角度来看,可以说Remoting就是DCOM的一种升级,它改善了很多功能,并极 ...
- C#三大支柱之多态
1.包含与委托---has-a 2.嵌套类型(枚举.类.接口.结构等) 由于只有嵌套类才可声明为私有,通过嵌套类则可以完全控制内部类型的访问级别. 嵌套类型是包含类的成员,所有可以访问包含类的私有成员 ...
- C# 递归程序 获取某个节点下的全部子节点
/// <summary> /// 获取组织结构树 /// </summary> /// <param name="list"></par ...
- epoll实现linux进程通信
server.c #include <stdio.h> #include <stdlib.h> #include <string.h> #include <s ...
- about tomcat ssl
http://www.kuqin.com/shuoit/20140615/340573.html 1SSL单向认证概念 当客户端(服务请求方)向服务端(服务提供方)发起请求时,服务器端需要向客户端提供 ...
- Jquery 实现点击一个页面跳转后在另外一个页面显示指定位置
<script> $(function(){ var isTarget = '<?php echo $_GET['target']; ?>'; if (isTarget != ...
- SLR,语法分析表的构建
太累了,感觉不会再爱了.执行了跟编译原理上的一模一样的例子,输出了正确结果 #include <stdio.h> #include <malloc.h> #include &l ...
- 水题2枚 Codevs1464&&Codevs1472
1472 体检 时间限制: 1 s 空间限制: 64000 KB 题目等级 : 白银 Silver 题解 查看运行结果 题目描述 Description 郑厂长不是正厂长 也不是副厂长 ...
- oracle 数据导入导出命令
1.数据导出: 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中 exp system/manager@TEST file=d:\daoc ...
- AngularJS学习小结
在刚学习AngularJS的时候觉得好像挺简单的,看见老师每次用很少的代码就做出用源生代码或者JQuery要用多行代码才做出的效果的时候觉得好像思路很简单,也很好写就写出来了,但是等到我们自己做的时候 ...