redis:
安装:
下载安装包 wget http://111.20.46.86/cache/download.redis.io/releases/redis-4.0.11.tar.gz
解压安装包 tar -zxvf redis-4.0.11.tar.gz
由于下载的redis安装包使已经编译过的,所以直接cd 到解压后的目录 make
make PREFIX=/usr/local/redis(指定安装目录) install
安装完成后复制 解压目录中的redis.conf文件到 /usr/local/redis/redis.conf
1.启动服务命令:
----直接启动:
./usr/local/redis/bin/redis-server
----指定配置文件启动:
./usr/local/redis/bin/redis-server [配置文件] (指定配置文件可以后端模式启动)
----例如:./usr/local/redis/bin/redis-server ./usr/local/redis/redis.conf
2.启动客户端命令:
./usr/local/redis/bin/redis-cli [-p 6379] (如果修改了端口号,需要指定端口)
3.使用redis启动脚本设置开机自启动
启动脚本redis_init_script 位于redis目录下的utils/的目录中
----①将启动脚本redis_init_script 复制到指定目录 /etc/init.d 下 例如:cp redis_init_script /etc/init.d/redisd
----②打开启动脚本redisd ,在#!/bin/sh 下面添加 #chkconfig: 2345 90 10
----③将修改好的配置文件复制到指定目录下 如:cp redis.conf /etc/redis/6379.conf (文件名为redis的端口号.conf)
----④设置开机启动 chkconfig redisd on
------打开服务: service redisd start
------关闭服务:service redisd stop
nginx:
安装:
下载安装包:wget http://nginx.org/download/nginx-1.14.0.tar.gz
解压安装包: tar -zxvf nginx-1.14.0.tar.gz
cd 进入解压后目录
编译安装:
./configure --prefix=/usr/local/nginx (如果编译不成功,缺少的依赖库 根据提示安装上后 再次编译 例如:yum install pcre pcre-devel)
make && make install
启动nginx服务:
cd /usr/local/nginx
./sbin/nginx (如果报错,有可能是80端口被占用,查看端口 netstat -antp )
停止nginx服务:
./sbin/nginx -s quit (待nginx进程处理任务完毕进行停止)
./sbin/nginx -s stop (相当于先查出nginx进程id再使用kill命令强制杀掉进程)
重新加载配置文件:
./sbin/nginx -s reload
开机自启动配置:(有两种方法)
①直接在/etc/rc.local文件中添加nginx的启动文件路径,然后保存退出(这样不能使用service命令操作nginx的启动)
例如:vi /etc/rc.local
在文件中添加/usr/local/nginx/sbin/nginx
②下载nginx开机自启动代码 http://wiki.nginx.org/RedHatNginxInitScript
vim /etc/init.d/nginx 把自启代码写入该文件中,保存退出
修改此文件权限:chmod a+x /etc/init.d/nginx
chkconfig nginx on 设置开机自启动
service nginx start 手动启动
service nginx stop 手动停止
service nginx status 查看状态
service nginx restart 重启