随笔分类 -  Linux/CentOS

服务器系统
摘要:Nginx官网 https://www.nginx-cn.net/ Let's Encrypt官网 https://letsencrypt.org/zh-cn/how-it-works/ 一、安装nginx sudo yum install nginx 上面是直接安装到默认位置,如果是通过wget下 阅读全文
posted @ 2025-02-19 14:05 Auler 阅读(7) 评论(0) 推荐(0) 编辑
摘要:前言 Redis 集群是一种分布式数据库解决方案,旨在提供高性能、高可用性、可扩展性的数据存储服务。目前比较普遍流行的搭配则是三主三从配置,共6台redis服务进行集群配置。 Redis的三主三从配置是一种集群模式,其中包含三个主节点和三个从节点。每个从节点对应一个主节点,当主节点出现故障时,从节点 阅读全文
posted @ 2024-04-15 23:08 Auler 阅读(967) 评论(0) 推荐(0) 编辑
摘要:前言 Docker基本掌握使用方式,但是在限制其资源方面还没有接触。本篇就简单介绍一下有关CPU、内存等配置。让每个容器的资源分配更加合理,也能够避免一些容器遇到内存泄漏,CPU过载等问题影响其他容器的正常运行。 一、配置文件 Docker中,配置文件可以用来调整守护进程的行为,包括磁盘、内存和CP 阅读全文
posted @ 2024-03-07 22:33 Auler 阅读(403) 评论(0) 推荐(0) 编辑
摘要:前言 前面介绍的都是单个容器部署,对于多容器部署也是一个个部署。这里Docker开发了docker-compose.yml。它是一个YAML格式的文件,用于定义和运行多容器的Docker应用程序。它允许你使用单个命令来启动、停止和重启应用程序,以及管理应用程序依赖的服务。 一、配置yml文件 ver 阅读全文
posted @ 2024-03-07 17:34 Auler 阅读(6520) 评论(0) 推荐(0) 编辑
摘要:前言 Dockerfile是一个文本文件,用于自动化构建Docker镜像。它包含了一系列指令和说明,用于描述如何构建所需的Docker镜像。这些指令涵盖了执行代码或文件、环境变量、依赖包、运行时环境、动态链接库、操作系统的发行版、服务进程和内核进程等多个方面的内容。通过docker build命令构 阅读全文
posted @ 2024-03-06 22:56 Auler 阅读(519) 评论(0) 推荐(0) 编辑
摘要:前言 前面都以Nginx容器为例,介绍很Docker容器的运用。但是对于数据库的容器,在创建的时候却涉及到了Docker的环境变量设置,这个对于很多项目都是非常重要的。所以这里单独深入了解这类型的容器创建。 一、创建 这里以Mysql容器为例,用之前Nginx的创建方式来创建容器。 ~]# dock 阅读全文
posted @ 2024-03-05 23:27 Auler 阅读(49) 评论(0) 推荐(0) 编辑
摘要:前言 前面学了Docker基本的使用和通信,但是由于容器的生命周期是短暂的,当容器被删除后,容器内的数据也会一并删除。为了保存数据,我们可以使用Docker Volume将数据存储在宿主机上,从而实现数据的持久化。 一、数据修改 一般来看配置、数据等重要数据都需要变动,所以数据修改也是Docker容 阅读全文
posted @ 2024-03-05 17:43 Auler 阅读(64) 评论(0) 推荐(0) 编辑
摘要:前言 前面介绍了Docker容器的基础服务搭建,对于Docker容器来说一般都是多个容器项目运行在服务器上。所以这篇主要讲述多容器之间的交互,以及宿主与容器之间的交互问题。 一、部署多容器 接着以Nginx为例,部署多个Nginx容器进行测试。 ~]# docker run -d --name ng 阅读全文
posted @ 2024-03-05 15:19 Auler 阅读(104) 评论(0) 推荐(0) 编辑
摘要:前言 Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口。 特点 轻量级、镜像管理、环境一致性、可移植性、应用环境隔离、应用 阅读全文
posted @ 2024-03-05 14:01 Auler 阅读(121) 评论(0) 推荐(0) 编辑
摘要:前言 作为一名开发人员,都会懂一些服务器相关知识。对于项目部署时,自动启动应该是最基本的,之前都是使用inid来进行开机服务。而今systemctl服务逐渐取代前者。本篇简单记录一下systemctl服务的一些配置以及命令。 一、关于systemctl命令 下面以nginx服务为例 systemct 阅读全文
posted @ 2024-01-26 14:56 Auler 阅读(2575) 评论(0) 推荐(0) 编辑
摘要:作为开发多年的前后端不分离的项目。如今前后分离成为了主流,我们也需要跟着时代的技术潮流。所以今天我尝试着搭建nodejs环境,以及遇到的一些问题进行整理。 一、准备 nodejs地址 http://nodejs.cn/download/ cnpm 地址 https://www.npmjs.com/p 阅读全文
posted @ 2021-05-22 11:17 Auler 阅读(148) 评论(0) 推荐(0) 编辑
摘要:最近做项目经常遇到 too many connection 的错误,虽然之前都修改过不过经过centos的升级,又发生了一系列的变化。 一、首先用最常用的方式修改,打开mysql(mariadb)的配置文件 vim /etc/my.cnf 找到[mysqld]下面的参数,没有则添加。 wait_ti 阅读全文
posted @ 2020-04-11 10:39 Auler 阅读(366) 评论(0) 推荐(1) 编辑
摘要:刚开始在服务器上搭建ftp服务器,发现怎么也连不上,所以使用了FileZilla程序进行连接。 下面就介绍一下怎么操作。首先去官网下载FileZilla 我的是win版本 https://filezilla-project.org/ 然后要进行链接,配置一下站点服务 按照上面设置基本没问题,然后会发 阅读全文
posted @ 2019-09-03 17:47 Auler 阅读(3916) 评论(0) 推荐(0) 编辑
摘要:突然发现经常换服务器,然后想着要写一篇完整的流程,怕自己忘了。 首先去拥有服务器,我经常用阿里云服务器。 1、centos 7.4 系统 2、下载tomcat 9、java1.8 压缩包 3、安装mariadb(跟mysql差不多) 一、下载完直接解压tomcat、java压缩包就可以 用vim打开 阅读全文
posted @ 2017-11-30 14:32 Auler 阅读(800) 评论(0) 推荐(0) 编辑
摘要:记录创建虚拟机centos系统的过程 阅读全文
posted @ 2017-05-06 20:45 Auler 阅读(1011) 评论(0) 推荐(0) 编辑
摘要:首先centos7 已经不支持mysql,因为收费了你懂得,所以内部集成了mariadb,而安装mysql的话会和mariadb的文件冲突,所以需要先卸载掉mariadb,以下为卸载mariadb,安装mysql的步骤。 #列出所有被安装的rpm package rpm -qa | grep mar 阅读全文
posted @ 2016-03-31 09:22 Auler 阅读(432) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示