Redis和Nginx安装

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
make
此时,src里会多出redis-benchmark,redis-check-aof,redis-check-dump,redis-sentinel,redis-server等文件,把这几个文件移动到/usr/bin
同时修改redis.conf里的内容,daemonize yes  设置为守护进程,并且把配置文件移动到/etc下。
cp redis.conf /etc/
cp redis-cli redis-server redis-benchmark redis-check-aof /usr/bin

把配置文件复制配置文件目录下,执行文件复制到bin下,这样在任意地方都可以执行这些命令了。

redis-server /etc/redis.conf  
成功启动redis服务。
运行以下代码检测是否成功运行。
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-devel

ps:这里要注意源码所在位置和安装所在位置,如果你在同一地方的时候请不要重名了,不然有可能出错,需要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




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章