1.Redis安装
Redis下载
地址
wget http://download.redis.io/releases/redis-2.8.17.tar.gz
这里默认下载到/root/soft
tar -xzf redis-2.8.17.tar.gz
解压缩源码
cd /root/soft/redis-2.8.17
此时,src里会多出redis-benchmark,redis-check-aof,redis-check-dump,redis-sentinel,redis-server等文件,把这几个文件移动到/usr/binmake
同时修改redis.conf里的内容,daemonize yes 设置为守护进程,并且把配置文件移动到/etc下。
cp redis.conf /etc/ cp redis-cli redis-server redis-benchmark redis-check-aof /usr/bin
把配置文件复制配置文件目录下,执行文件复制到bin下,这样在任意地方都可以执行这些命令了。
成功启动redis服务。redis-server /etc/redis.conf
运行以下代码检测是否成功运行。
redis-cli set name value redis-cli get name
能成功设置name的value和获取value,那就成功了。
2.Nginx安装
Nginx下载地址
wget http://nginx.org/download/nginx-1.7.6.tar.gz
首先安装相关依赖包
yum install gcc-C++
yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel
若有老版本则移除,若开启了apache,也请先关闭apache,命令为yum remove nginx ps -ef | grep httpd service stop httpd
解压源码包,进入源码
tar -zxf /root/soft/nginx-1.7.6.tar.gz
cd /root/soft/nginx-1.7.6
设置安装路径,编译并安装。
./configure --prefix=/usr/local/nginx make && make install
如不出错,就能安装成功。若需要支持SSL加密的https,这需要在configure配置后面加上--with-http_ssl_module。
配置ssl的时候出错可能是没安装openssl,则需要执行下面两个。
#yum install openssl #yum install openssl-develps:这里要注意源码所在位置和安装所在位置,如果你在同一地方的时候请不要重名了,不然有可能出错,需要with prce=指定源码所在位置。
运行下面的命令,启动Nginx服务,查看是否正常启动进程
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf ps -ef | grep nginx运行ip/ 可以看到nginx启动的字样
Welcome to nginx!
更多参考
http://hanqunfeng.iteye.com/blog/684108