Docker基础修炼3--Docker容器及常用命令

2020-05-14
阅读 8 分钟
2.2k
我之前的Linux入门系列文章中“linux入门系列18--web服务之apache服务1”,演示了在CentOS7下安装和使用Apache服务,本次我们仍然采用官方的Apache镜像来进行演示,通过这个案例,大家自行对比这两种方式的不同,从而更加深刻理解Docke能干什么,以及Docker带来的好处。

Docker基础修炼2--Docker镜像原理及常用命令

2020-04-14
阅读 8 分钟
1.9k
本文的演示环境仍然沿用上一篇文章在本地Centos7中安装的环境,如果你本地没有搭建Docker环境,也可以直接使用前文提到的Docker练习场(play-with-docker)在线进行练习。

Docker基础修炼1--Docker简介及快速入门体验

2020-04-09
阅读 8 分钟
2.9k
本文作为Docker基础系列第一篇文章,将详细阐述和分析三个问题:Docker是什么?为什么要用Docker?如何快速掌握Docker技术?

linux入门系列20--Web服务之LNMP架构实战

2020-04-01
阅读 15 分钟
1.9k
正如前文“linux入门系列6--软件包管理之rpm和yum仓库”所述,在Linux上安装软件通常有几种方式:通过编译源码安装、通过RPM安装、通过YUM仓库安装。截至目前,前面的文章都是通过yum或rpm方式进行安装,本文演示通过源码包方式进行安装。

linux入门系列19--数据库管理系统(DBMS)之MariaDB

2020-03-26
阅读 11 分钟
2k
数据处理是软件的核心,软件的本质就是处理数据,包括输入输入、处理、输出。目前数据库主要分为关系型数据库和非关系型数据,关系型数据库主要有:SQLServer、Oracle、MySQL、MariaDB等;非关系型数据库(NoSQL)包含:Redis、HBase、MongoDB等等。

linux入门系列18--Web服务之Apache服务2

2020-03-25
阅读 9 分钟
1.7k
如果早期你部署过网站,相信一定知道虚拟机主机、VPS等概念,尤其是2000年前后建站非常流行,甚至诞生了很多成功的草根站长,其中有一部分网站到现在仍然做的非常成功。

linux入门系列18--Web服务之Apache服务1

2020-03-23
阅读 13 分钟
1.7k
前面系列文章讲解了Linux下通过文件传输、文件共享、邮件系统来分享和获取资源,本文讲解网络资源获取和共享的另外一种形式,通过Apache服务程序来提供Web服务。

linux入门系列17--邮件系统之Postfix和Dovecot

2020-03-04
阅读 10 分钟
4k
电子邮件系统是我们日常生活和工作中非常重要的一个网络服务,在windows下收发电子邮件系统工具很多,相信大家一定接触过,比如qq邮箱、163邮箱等等。本文讲解在Linux下通过部署Postfix和Dovecot来实现电子邮件的收发。

linux入门系列16--文件共享之Samba和NFS

2020-03-02
阅读 14 分钟
3.1k
文件共享在生活和工作中非常常见,比如同一团队中不同成员需要共同维护同一个文档,在windows环境下,通常会选用第三方协作工具,如腾讯文档,石墨文档等等。

linux入门系列15--文件传输之vsftp服务

2020-02-28
阅读 20 分钟
2.3k
日常工作和娱乐中,我们所需的各种资源都离不开网络以及各种服务,我们通过网络获取部署在其他服务器上的各种服务资源,这些服务包括文件服务、邮件服务、媒体服务等等。

linux入门系列14--ssh服务及主机远程管理

2020-02-25
阅读 12 分钟
1.7k
通过前面十余篇文章的介绍,相信已经初步入门Linux本地管理的基本方法了,后续的文章将介绍Linux中常用的服务部署以及如何为外部提供相应的服务。

linux入门系列13--磁盘管理之RAID、LVM技术

2020-02-24
阅读 27 分钟
1.9k
磁盘管理操作主要是运维人员用的较多,如果只是单纯的开发人员,可以先略过本文。但是在很多小公司里往往都是一人多用,运维、开发通常都是同一个人,因此对个人的技能要求更高。即便不是如此,多了解下相关概念也是有利而无害的。

linux入门系列12--磁盘管理之分区、格式化与挂载

2020-02-20
阅读 21 分钟
3.7k
本文将会介绍大量的Linux命令,其中有一部分在“linux入门系列5--新手必会的linux命令”一文中已经介绍,遗忘了或没学习过的请自行查看。

linux入门系列11--Centos7网络服务管理

2020-02-17
阅读 10 分钟
2.7k
Linux要对外提供服务,需要保证网络通信正常,因此需要正确配置网络参数。本文将讲解如何使用Network Manager配置网络参数、管理网络会话服务,以及如何手工绑定mode6模式双网卡,实现网络的负载均衡。

linux入门系列10--firewalld防火墙管理

2020-02-15
阅读 6 分钟
3.1k
防火墙作为公网与内网之间的保护屏障,对系统至关重要。防火墙又分为硬件防火墙和软件防火墙,主要功能都是依据设置的策略对穿越防火墙的流量进行过滤。本篇主要讲解Centos7系统自带的软件防火墙。

linux入门系列9--用户管理及文件权限控制

2020-02-13
阅读 20 分钟
2.3k
​ Linux是多用户多任务操作系统,具有很好的稳定性和安全性。既然是多用户,那就意味着多个用户可以同时使用同一个Linux操作系统,因此就会涉及用户的添加、修改、删除等管理工作以及权限分配问题;平时使用Linux系统一般是用于信息处理,而文件是信息载体,因此也需要掌握文件相关的操作和权限。

linux入门系列8--shell编程入门

2020-01-19
阅读 11 分钟
2.1k
在讲解Linux常用命令“linux入门系列5--新手必会的linux命令”一文中已提到,Shell终端解释器是人机交互的桥梁,是用户与内核之间的翻译官。它作为用户与Linux系统内部通信的媒介,为用户提供了一个面向Linux内核发送请求以便运行处横向的界面系统级程序,用户可以通过Shell启动、挂起、停止程序。

linux入门系列7--管道符、重定向、环境变量

2020-01-17
阅读 8 分钟
2.3k
前面文章我们学习了linux基础命令,如果将不同命令组合使用则可以成倍提高工作效率。本文将学习重定向、管道符、通配符、转义符、以及重要的环境变量相关知识,为后面的shell编程打下基础。

linux入门系列6--软件管理之rpm和yum仓库

2020-01-15
阅读 10 分钟
2.8k
​ RPM(RedHat Package Manager),类似于windows下的控制面板,而RPM软件包类似于setup.exe安装文件。RPM会建立统一的数据库文件详细记录软件信息并能自动分析依赖关系, 原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,逐渐受到其他发行版的采用,使用范围已不限于红帽系...

linux入门系列5--新手必会的linux命令

2020-01-13
阅读 18 分钟
2.4k
上一篇文章“linux入门系列4--vi/vim编辑器”我们讨论了在linux下如何快速高效对文本文件进行编辑和管理,本文将进一步学习必须掌握的linux命令,掌握这些命令才能让计算机更懂你。

linux入门系列4--vi/vim编辑器

2020-01-10
阅读 3 分钟
2.4k
上一篇文章“linux入门系列3--linux远程登陆工具”讲解了如何使用常用的工具远程连接和管理linux服务器,要管理服务器必然会涉及到脚本文件的创建、编辑工作,因此在介绍命令之前,本文讨论linux中编辑器相关知识。

linux入门系列3--常见的linux远程登陆管理工具

2020-01-08
阅读 12 分钟
3.4k
服务器一般是云服务器或者放置在机房,我们日常工作中通过远程连接工具连接到服务器进行操作,这类工具很多(如SecureCRT、XShell、Putty、FinallShell、TeamViewer以及windows10自带的PowerShell等等),本文挑选几个常用的工具进行演示,实际运用时只需要熟练使用任意一个就行,其它的当作了解。

linux入门系列2--CentOs图形界面操作及目录结构

2020-01-08
阅读 6 分钟
2.7k
上一篇文章“linux入门系列1--环境准备及linux安装”直观演示了虚拟机软件VMware和Centos操作系统的安装,按照文章一步一步操作,一定都可以安装成功。装好系统之后,接下来就是登录操作系统进行各种操作。作为入门系列文章第二篇,将简单介绍CentOs操作系统的特点、图形用户界面(GUI)操作以及目录结构。

Linux入门系列1--环境准备及Linux安装

2020-01-07
阅读 8 分钟
2.2k
“工欲善其事、必先利其器”,本文作为“Linux零基础入门系列”开篇,将完整演示整个开发环境的安装和配置过程,为后续的开发和实验做好基础准备。如果您已安装好环境,可以直接跳过本文;如果您是第一次使用Linux,建议按照本文步骤进行操作。