
linux_server
文章平均质量分 66
风越大我越浪
这个作者很懒,什么都没留下…
展开
-
Linux基础_openssh服务
####1.openssh-server#### 功能:让远程主机可以通过网络访问sshd服务,开始一个安全shell ####2.客户端连接方式####ssh 远程主机用户@远程主机ip[root@desktop0 ~]# ssh root@172.25.0.11The authenticity of host '172.25.0.11 (172.25.0.11)' ...原创 2017-10-18 18:22:22 · 178 阅读 · 0 评论 -
Linux之Apache
Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。 本文章主要讲解了apache的使用。一 安装[root@apache-server ~]# yum...原创 2018-12-03 14:25:37 · 234 阅读 · 0 评论 -
Linux之MariaDB
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。1.安装[root@mysql ~]# yum install mariadb-server -y[root@mysq...原创 2018-11-28 18:55:24 · 179 阅读 · 0 评论 -
Linux之iscsi
iSCSI技术实现了物理硬盘设备与TCP/TP网络传输协议的相互结合,使得用户可以通过互联网方便的获取到远程机房提供的共享存储资源。服务端配置:[root@servershare yum.repos.d]# pvcreate /dev/vdb1[root@servershare yum.repos.d]# vgcreate vg0 /dev/vdb1[root@servershare yu...原创 2018-11-28 18:12:01 · 212 阅读 · 0 评论 -
Linux之NFS
NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。1.安装服务端...原创 2018-11-28 15:07:10 · 137 阅读 · 0 评论 -
Linux之samba
Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。1.安装服务端设置:[root@servershare ~]# yum install samba samba-commo...原创 2018-11-27 21:35:00 · 274 阅读 · 0 评论 -
Linux之DNS服务大全
DNS(Domain Name System,域名系统),万维网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过域名,最终得到该域名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。1.DNS高速缓存dns服务器: ip 17.15.154.180 DNS...原创 2018-11-21 11:52:06 · 575 阅读 · 0 评论 -
Linux_定时+延时
定时,是指在做一件事情过程中,后台有个计时器,预定时间到后触发另一项工作。延时,是指在做一件事情过程中,保持一种工作状态的时间。就如我的闹钟,每天早晨6:30就会准时响起,这就是一个典型的定时设备,如果此时我不想醒来,设置为5分钟后再次提醒,就成为了一个延时设备。在Linux操作系统中,通过相应的命令也可以进行定时和延迟。延时命令at和定时命令cron。一 at命令at命令两种触发方式。...原创 2018-11-06 21:51:42 · 254 阅读 · 0 评论 -
Linux_ftp服务及常用的文件参数
想要实现文件的远程传输可以使用scp命令和rsync命令,可以参考《Linux基础_文件在系统中的传输rsync》这篇博客,最近我又学到了ftp远程传输服务,只要在ftp服务器上下载相应的软件,将文件放到ftp的发布目录下,客户端只要登陆ftp服务器,就能浏览,下载,上传文件。 要搭建ftp服务器很简单,只要下载其相应的软件vsftp服务端软件和lftp客户端软件就完成了。在安装软件之前,首...原创 2018-10-30 19:25:16 · 724 阅读 · 0 评论 -
Linux_批量安装虚拟机
《Linux基础_安装虚拟机》这篇文章讲述了如何安装虚拟机,但如果需要安装大量的虚拟机这种方法就会显得非常笨拙。所以我决定写一个脚本去完全实现虚拟机的安装过程,只要执行该脚本,不需要有任何的选择就可以得到一个全新的虚拟机。这时就需要一个软件的帮忙kickstart。 在安装虚拟机时,系统会提出很多问题需要用户选择,kickstart就是将这些所有问题的答案记录在一个脚本中,在系统安装时自动读取...原创 2018-10-30 14:14:53 · 598 阅读 · 0 评论 -
Linux_第三方软件仓库的搭建
《Linux_网络yum源配置及常用命令》及《Linux基础_虚拟机本地yum源配置》两篇文章都讲述了yum源的配置,但是都是将yum指向了操作系统的镜像。那如果不是镜像中的软件包该怎么办?有没有一种方法可以将从网上下载的所有软件包搭建为一个仓库,让yum在查找软件包的时候可以在该仓库中自动查找呢?本篇文章就如何搭建第三方软件库进行讲解。所谓第三方,就是说当你使用A的产品的时候,那么A就负责产品...原创 2018-10-29 21:59:48 · 1145 阅读 · 0 评论 -
Linux_网络yum源配置及常用命令
在配置虚拟机的yum源的时候,遇到了一个问题,如果只是给一个虚拟机配置,只要将镜像加载到驱动挂载到某个目录下就可以解决,但是如果要更多的虚拟机配置yum源,假如是100次,难道要将这个操作执行100次吗?这样可以解决,但是效率实在是太低。那该怎么办呢?如果在一台主机上将镜像挂载,其他主机将yum指向该镜像就可以很轻松的解决问题。本篇文章讲述了如何将挂载的镜像共享出去,及如何配置网络yum。 要...原创 2018-10-29 21:11:43 · 2301 阅读 · 0 评论 -
Linux基础_路由原理及配置
在互联网时代,人们已经离不开网络,大部分的家庭都会有路由器,但是你了解路由器的原理吗?本篇文章重点讲解了路由的原理,及如何配置一个路由器。路由器原理图: 第一个框可以看作你的手机,假设你手机的IP地址为1.1.1.161,现在你想访问百度,假设百度服务器的IP地址为172.25.254.60,此时就出现了一个问题,你手机的ip地址和百度的ip地址不在一个网段所以就无法访问。...原创 2018-10-17 11:31:55 · 1275 阅读 · 0 评论 -
Linux_journalctl内存日志管理
程序运行会产生日志,在Linux操作系统中可以使用rsyslog软件对系统日志进行采集和管理,而存放在内存中的日志是用journalctl查看,并且内存日志在电脑关机之后,内存中的日志就会被清除。本篇文章讲的就是对内存日志的查看和采集。1.内存中日志的查看使用journalct命令查看内存中的日志,如下:journalctl查看的是所有的日志,可以使用-n参数定义查看的日志条数...原创 2018-10-16 20:58:59 · 1710 阅读 · 0 评论 -
Linux基础_chrony时间同步
我有两台主机node1和node2,两台主机的时间不同,现在我想要让两台主机的时间保持一致,此时我们就需要让一台主机去同步另一台主机的时间。本篇文章就通过node1(IP:172.25.254.160)和node2(IP:172.25.254.161)这两台主机进行讲解。 node1:提供时间 node2:同步node1的时间同步之后node2的时间就会和n...原创 2018-10-16 18:06:34 · 4729 阅读 · 0 评论 -
Linux基础_系统日志管理rsyslog
系统日志是程序在运行时自己产生的,而rsyslog只是将这些日志采集下来,进行管理,系统日志是非常重要的,可以通过对日志的分析进行排错。在实际生产中,如果需要对日志进行操作,最好还是先将日志进行备份。本篇文章讲解的是rsyslog这个软件采集日志的格式,及其配置,希望可以对你有用。1.日志格式通常系统产生的日志记录在/var/log这个目录中,常见的有以下五个文件:[root@...原创 2018-10-16 17:31:17 · 632 阅读 · 2 评论 -
Linux基础_dhcp动态获取IP
网络配置可以配置为静态网络,也可以配置为动态网络。静态网络配置可以参考《Linux基础_设置网络的三种方式》这篇博客,所谓的动态网络,就是在网络重启时自动从dhcp服务器上自动获取IP,不需要人为的配置。本篇博客主要讲述了dhcp服务器的简单搭建。安装包分享给大家,请自行下载: https://pan.baidu.com/s/1VSFiqygEzq05ZiWNdsm0LA下载完成...原创 2018-10-18 09:21:48 · 11622 阅读 · 0 评论 -
Linux基础_时间同步
####4.时间同步#### 1.服务端yum install chrony -y ##安装服务 vim /etc/chrony.conf ##主配置文件21 # Allow NTP client access from local network.22 allow 172.25.0.0/24 ##允许谁去同步我的时间27 # Serve time even if ...原创 2017-10-18 19:49:24 · 224 阅读 · 0 评论 -
Linux之squid
Squid是一种用来缓冲Internet数据的软件。它是这样实现其功能的,接受来自人们需要下载的目标的请求并适当地处理这些请求。也就是说,如果一个人想下载一web页面,他请求Squid为他取得这个页面。Squid随之连接到远程服务器并向这个页面发出请求。然后,Squid显式地聚集数据到客户端机器,而且同时复制一份。当下一次有人需要同一页面时,Squid可以简单地从磁盘中读到它,那样数据迅即就会传...原创 2018-12-03 16:19:48 · 989 阅读 · 0 评论