Linux中安装部署nginx和Redis

部署Nginx
Nginx 是一个高性能的HTTP和反向代理web服务器
其特点是占有内存少,并发能力强(高并发)。分摊到多个操作单元上进行执行
建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量
加强网络数据处理能力、提高网络的灵活性和可用性。
1.在服务器上安装nginx依赖的插件
yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
2.在nginx官网(http://nginx.org/)单击“download”选项,然后下载合适的版本
3.解压 并重命名为nginx
tar -zxvf ~·~~~~ 按tab键自动补充后面代码,然后回车
4.切换到nginx目录下, 
cd nginx
执行./configure命令编译nginx文件
./configure --prefix=/usr/local/nginx --with-http_v2_module --with-http_ssl_module --with-http_sub_module --with-http_stub_status_module --with-http_gzip_static_module --with-pcre
5.执行make命令进行源码编译
make
6.使用make install命令进行安装;
make install
7.切换到/usr/local/nginx 目录, 
cd /usr/local/nginx/
查看是否安装成功;
ll
8.进入/usr/local/nginx/sbin目录  
cd /usr/local/nginx/sbin/
启动nginx服务;
./nginx
9.检查nginx服务是否启动;
ps -ef | grep ngix
在浏览器输入网址,出现welcome to nginx 则已经配置成功

部署Redis服务 
是什么:高速缓存数据库,一种存储系统,非关系型数据库
特点:redis的数据放在内存里,所有读写快,能够实现持久化
redis的用处
1.用作缓存,优点(1.可以减轻数据库压力 2.可以提高查询效率)
2.点赞数,访问量
3.鉴权,cookie和session

1.若没有wget则下载:yum -y install wget
2.下载阿里云
wget -O /etc/yum.repos.d/centos.repo http://mirrors.aliyun.com/repo/Centos-7.repo
3.使用yum命令安装第三方库
yum install epel-release
4.使用yum命令安装redis程序;
yum -y install redis
5.启动redis服务,检查redis启动状态,并设置为开机自启动
systemctl start redis
ps -ef | grep redis
systemctl enable redis
6.设置redis允许远程访问,
vim /etc/redis.conf
在bind 127.0.0.1(61)前面添加#号注释该行,找到protected-mode yes(80),将yes改为no,
找到daemonize no(128) 将no改为yes,修改完成保存退出;
7.结束redis进程,并重启redis服务;
ps -ef | grep redis
kill -9 12038(redis的进程数值)
systemctl start redis
ps -ef | grep redis
8。使用redis自带客户端测试是否能够设置及获取数据
cd /usr/bin
./redis-cli -h 192.168.8.131 -p 6379
ping
set name zhangsan
get name
exit

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值