Linux
刘莅
黄沙百战穿金甲,不破楼兰终不还
展开
-
一分钟,制作一个centos镜像
大家好,笔者最近学习docker相关的技术。今天,我们一起制作一个 centos镜像。记得上大学期间我们学习Linux的时候,我们通常是在Window上安装一个vmvare软件,然后下载一个几个G的centos的镜像文件,最后安装centos虚拟机。整个过程非常痛苦,因为安装一个虚拟机,需要花费小半天时间,常常会因为各种原因,安装好的虚拟机启动不起来。并且,我们需要启动多个机器时,会很吃宿主机的cpu和内存。直到后来,我学了Docker相关的技术,才知道,原来可以这样玩!不禁感叹,现在的大学生应该都原创 2020-10-16 19:57:37 · 2533 阅读 · 0 评论 -
MySQL5.7二进制包安装
大家好,今天给大家分享mysql相关的技术。我们在深入学习mysql的时候,我们不会在window安装mysql,总需要在CentOS下搭建一个mysql server,然而,如果采用源码包的安装方式会特别费时间,需要安装各种软件依赖,然后make&&make install,并且会经常安装失败。今天我给大家分享一下mysql二进制包的安装(针对mysql5.7,与mysql5.6安装方式略有不同)。1、下载mysql输入网址,www.mysql.com,找到mysql的下.原创 2020-10-16 11:51:11 · 378 阅读 · 0 评论 -
Nginx性能调优,解决C10K问题
公司的技术总监最近出了一道架构方面的问题让我们同组的开发人员设计,题目是这样的:有个签到功能,需要记录每个⽤户每年每⼀天的签到情况。假设⽤户量在千万,甚⾄亿级,该如何设计。思考这个问题后,我给出的设计方案如下:第一层:通过DNS,同一个域名绑定多个IP,在DNS上进行负载均衡。第二层:中央Nginx集群,通过DNS负载均衡后,通过nginx二次负载均衡(Nginx的配置...原创 2018-09-10 20:06:07 · 10745 阅读 · 0 评论 -
KeepAlived配置与Nginx高可用
keepalived安装和nginx高可用一、安装keepalived1.1 下载keepalived官方网址 http://keepalived.org ,下载1.1.19版本: wget http://www.keepalived.org/software/keepalived-1.1.19.tar.gztar -xf keepalived-1.1.19.tar.gz...原创 2018-04-11 15:40:25 · 11238 阅读 · 0 评论 -
nginx正则规则
语法规则:location [=|~|~*|^~] /uri/ { … }模式含义location = /uri= 表示精确匹配,只有完全匹配上才能生效location ^~ /uri^~ 开头对URL路径进行前缀匹配,并且在正则之前。location ~ pattern开头表示区分大小写的正则匹配loca原创 2018-01-05 19:10:33 · 11917 阅读 · 0 评论 -
Nngix反向代理
一、代理服务器 1、什么是代理服务器 代理服务器,客户机在发送请求时,不会直接发送给目的主机,而是先发送给代理服务器,代理服务接受客户机请求之后,再向主机发出,并接收目的主机返回的数据,存放在代理服务器的硬盘中,再发送给客户机。 2、为什么要使用代理服务器 1)提高访问速度 由于目标主机返回的数据会存放在代理服务器的硬盘中,因此下一次客户再访问相同的站点数据时,会直接从代理服务转载 2017-12-20 11:30:51 · 11601 阅读 · 0 评论 -
Linux下安装mysql以及配置JDBC驱动
Linux的版本为Centos6.3,使用rpm包安装mysql详细步骤如下1、安装的软件包mysql-server-*.rpmmysql-devel-*.rpm2、修改初始化密码/usr/bin/mysqladmin -u root -p '旧密码' password '新密码'由于刚安装并没有设密码,所以/usr/bin/mysqladmin -u root pas原创 2017-02-26 12:07:05 · 24981 阅读 · 0 评论