
linux
文章平均质量分 83
程序猿二鍋頭
卷起来!
展开
-
FastDFS搭建文件管理系统(Docker方式+SpringBoot)
上一篇讲解了如何FastDFS原理以及如何在Linux上搭建文件系统,此篇相对来说更加简单,使用了Docker容器技术更加方便的实现文件系统。FastDFS-从入门到搭建文件管理系统实战还是简单的叙述下FastDFS体系结构以及上传流程1 FastDFS简介1.1 FastDFS体系结构FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相原创 2021-08-29 22:40:56 · 1121 阅读 · 1 评论 -
nginx详解及实战
什么是Nginx?Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。2011年6月1日,nginx 1.0.4发布。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、原创 2021-04-24 10:23:14 · 1218 阅读 · 0 评论 -
Redis详解入门到实战(穿透、雪崩、击穿)以及集群部署(主从、哨兵、cluster)
1. Redis缓存相关问题1.1 缓存穿透缓存穿透是指查询一个数据库一定不存在的数据。我们以前正常的使用Redis缓存的流程大致是:1、数据查询首先进行缓存查询2、如果数据存在则直接返回缓存数据3、如果数据不存在,就对数据库进行查询,并把查询到的数据放进缓存4、如果数据库查询数据为空,则不放进缓存例如我们的数据表中主键是自增产生的,所有的主键值都大于0。此时如果用户传入的参数为-1,会是 怎么样?这个-1,就是一定不存在的对象。程序就会每次都去查询数据库,而每次查询都.原创 2021-05-05 14:54:19 · 289 阅读 · 0 评论 -
Apache Dubbo,Zookeeper 安装和使用
分布式RPC框架Apache Dubbo1.软件架构的演进过程软件架构的发展经历了由单体架构、垂直架构、SOA架构到微服务架构的演进过程,下面我们分别了解一下这几个架构1.1 单体架构架构说明: 全部功能集中在一个项目内(All in one)。架构优点: 架构简单,前期开发成本低、开发周期短,适合小型项目。架构缺点: 全部功能集成在一个工程中,对于大型项目不易开发、扩展和维护。 技术栈受限,只能使用一种语言开...转载 2021-04-01 22:44:29 · 421 阅读 · 0 评论 -
阿里云服务器(linux-centos)安装maven
1、下载maven安装包上传到服务器2、解压tar -zxvf apache-maven-3.6.3-bin.tar.gz3、配置环境变量vi /etc/profile添加环境变量export MAVEN_HOME=/home/local/maven/apache-maven-3.6.3export MAVEN_HOMEexport PATH=$PATH:$MAVEN_HOME/bin编辑之后记得使用source /etc/profile命令是改动生效。4、使用命原创 2021-03-06 12:05:39 · 257 阅读 · 0 评论 -
(CentOS 8)部署并使用Docker
部署Docker运行以下命令,安装Docker存储驱动的依赖包。 dnf install -y device-mapper-persistent-data lvm2 运行以下命令,添加稳定的Docker软件源。 dnf config-manager --add-repo=https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 运行以下命令,查看已添加的Docker软件源。 dnf list docke.原创 2020-11-17 13:15:24 · 240 阅读 · 0 评论 -
linux(阿里云服务器)配置redis的正确流程(并且实现redis-cli在任意目录下执行)
1.准备工作#进入local文件夹[root@Panghl /]# cd /usr/local/#创建redis5 文件夹[root@Panghl local]# mkdir redis5#进入redis5文件夹[root@Panghl local]# cd redis52.将redis安装包【是个后缀 .tar.gz的压缩包】放于redis文件夹里可以通过指令下载 :wget http://download.redis.io/releases/redis-5.0.4.tar原创 2020-11-13 23:22:54 · 1820 阅读 · 1 评论 -
阿里云服务器安装mysql
阿里云服务器中安装配置MYSQL数据库完整教程第一步:确保服务器系统处于最新状态(这步操作可有可无)第二步:首先检查是否已经安装,如果已经安装先删除以前版本,以免安装不成功[root@Panghl ~]# rpm -qa | grep mysql或者使用:[root@Panghl ~]# yum list installed | grep mysql如果安装了的话,就使用下面这条命令删除原先的mysql,举例如下:第三步:下载MySql安装包#mysql 8.0...原创 2020-11-13 11:23:17 · 17917 阅读 · 10 评论 -
配置Linux网络
Linux(Oracle)1.修改主机名:vi etc/hostname2.网络配置: ip addr或者ifconfig查看网络配置参数 vi /etc/sysconfig/network-scripts/ifcfg-eth0 配置完成保存后,一定要重启网关服务 或重启系统才能生效 启网关服务:service network restart 重启系统:reboot3.主机名与ip的映射: vi/etc/hostsCentOs:修改主机名:vi/etc/syscon...原创 2020-11-12 21:59:37 · 175 阅读 · 0 评论 -
阿里云服务器上安装JDK、Tomcat
安装JDK系统版本[root@Panghl java]# cat /etc/redhat-releaseCentOS Linux release 8.2.2004 (Core)#安装之前先查看一下有无系统自带jdk(tomcat类似 将java改为tomcat)rpm -qa |grep javarpm -qa |grep jdkrpm -qa |grep gcj#如果有就使用批量卸载命令rpm -qa | grep java | xargs rpm -e --n.原创 2020-11-12 17:47:57 · 447 阅读 · 0 评论