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,下载 ...
随机推荐
- linux学习资料
鸟哥的Linux私房菜 基础学习篇(第三版) http://book.51cto.com/art/201007/211888.htm 鸟哥的Linux私房菜——服务器架设篇 http:// ...
- spark1.2.0编译
spark 有三种编译方式:SBT.MAVEN.make-distribution.sh.SBT.MAVEN两种方式打出来的包比较大,不适合部署使用.因此我们通常使用第三种方式打包. ./make-d ...
- D. Ilya and Escalator
D. Ilya and Escalator time limit per test 2 seconds memory limit per test 256 megabytes input standa ...
- double数值多时系统默认科学计数法解决方法
比如 Double d = new Double("1234567890.12"); System.out.println("d:="+d); java.tex ...
- Java克隆--深克隆与浅克隆的区别
克隆,就是复制一个对象的副本,而克隆又分浅克隆和深克隆.浅克隆是指克隆得到的对象基本类型的值改变了,而源对象的值不会变.但如果被克隆对象引用类型的值改变了,那么源对象的值同样会改变,因为引用类型在栈内 ...
- unity中UI界面显示FPS
直接上代码 using UnityEngine; using System.Collections; public class HUDFPS : MonoBehaviour { ...
- 自定义基本java类-StdDraw.java
/************************************************************************* * Compilation: javac StdD ...
- 剑指Offer37 二叉树深度与平衡二叉树判断
/************************************************************************* > File Name: 37_TreeDe ...
- #316 div.2
主要记录下被坑的B.果然大晚上脑子就是不知道在干嘛,明明都测到 “1 1” 这个样例错了都没发现直接给放过去了,白白让人hack爽了... 题意就是给你一个数m,让你从1~n个数中选一个作a,使1~n ...
- HTML标签大全
HTML标签解释大全 一.HTML标记 标签:!DOCTYPE 说明:指定了 HTML 文档遵循的文档类型定义(DTD). 标签:a 说明:标明超链接的起始或目的位置. 标签:acronym 说明:标 ...