Linux
文章平均质量分 84
VictoryKingLIU
啥也不会,啥都忘了
展开
-
Gitlab安装/备份/恢复
Gitlab安装/备份/恢复版本---- docker-ce 最新版---- docker-compose 1.29.2---- gitlab汉化版镜像 twang2218/gitlab-ce-zh:11.1.4安装安装docker-ceyum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repoyum install -y docker-ce*systemctl start原创 2021-08-19 15:27:26 · 285 阅读 · 0 评论 -
DNS域名服务器——主从服务器
1 从DNS作用1 作为主DNS的备份服务器2 作为主DNS的负载服务器2 区域传输从DNS从主DNS的服务器将区域数据库文件复制到从DNS服务器3 启动区域传输的机制一是从DNS服务器刚启动二是SOA记录中的刷新间隔到达三是master DNS设置了主动通知从DNS数据有变化4 主从服务器配置主服务器配置将none改为允许的IP...原创 2019-06-12 17:47:26 · 646 阅读 · 0 评论 -
DNS域名服务器——父子域
1 直接在父域的正向区域数据库中增加子域的记录vim /var/named/test.com.zone添加正向子域2 直接在父域的反向区域数据库中增加子域的PTR记录vim /etc/named/192.168.43.loopback添加反向子域3 启动与测试可以解析说明成功...原创 2019-06-12 17:48:26 · 1269 阅读 · 0 评论 -
DNS域名服务器——高级设置
1 配置使用转发器forwarder•转发DNS服务器(forwarding DNS server) 相当于代理服务器,把请求转发给解析服务器------转发服务器•转发器DNS服务器(forwarder DNS server) 实际解析的dns服务器------解析服务器客户端请求,首先转发给转发服务器,转发服务器在发给解析服务器vim /et...原创 2019-06-12 17:50:03 · 1108 阅读 · 0 评论 -
DNS域名服务器原理(一)
1 DNS是什么DNS (Domain Name System) 中文叫做域名解析系统,所谓域名解析就是把域名解析成IP,客户端访问服务端会在浏览器输入域名,由域名服务器将域名解析成IP,通过IP再访问服务端。(是运行在UDP协议53号端口服务)eg: 当我们浏览www.baidu.com 这个域名的时候,浏览器将输入的域名,请求本地DNS服务器(本地DNS域名服务器通常是运营商域名服务器...原创 2019-06-12 17:52:58 · 1498 阅读 · 0 评论 -
基于匿名用户的VSFTPD服务
1 安装yum install -y vsftpd2 修改配置文件 vim /etc/vsftpd/vsftpd.conf anonymous_enable=YES #允许匿名用户 anonymous_mkdir_write_enable=YES #允许匿名用户创建目录 anonymous_other_write_enable=YES...原创 2019-06-13 08:45:49 · 493 阅读 · 0 评论 -
基于虚拟用户的VSFTPD服务
1 创建虚拟用户数据库文件 vim /etc/myuserdb.txt2 生成数据库文件 db_load -T -t hash -f /etc/myuserdb.txt /etc/vsftpd/myvsftpd.db3 赋予数据库文件权限 chmon 600 /etc/vsftpd/myvsftpd.db4 创建虚拟用户使用的PAM认证文件 vim /etc/...原创 2019-06-13 08:46:49 · 201 阅读 · 0 评论 -
Nginx(一)nginx是什么,nginx的作用及优点
1 nginx是什么?Welcome to nginx!nginx是一款免费开源的高性能HTTP服务器及反向代理服务器(Reverse Proxy)2 nginx优点及常用web服务器产品静态web服务软件 1 Apache 中小型web服务的主流 优点:运行速...原创 2019-06-13 08:50:35 · 1963 阅读 · 0 评论 -
搭建Nginx服务器配置——基于域名的虚拟主机
1 在线安装 yum install -y nginx2 复制三份配置文件 cd /etc/nginx/conf.d cp default.conf name1.conf cp default.conf name2.conf cp default.conf name3.conf3 修改三份配置文件域名分别为a.com b.com c.com 对应html1...原创 2019-06-13 09:12:39 · 411 阅读 · 0 评论 -
Linux核心命令(一)
2019.6.12 基本命令 作用 1 pwd 显示当前所在目录 2 cd 返回当前家目录 cd+目录 切换至该目录 cd+.. 返回当前目录的上级目录 cd - 返回上次切换至该目录时所在目录 3 ls 查看当前目录下的文件和目录 ls...原创 2019-06-13 09:20:01 · 364 阅读 · 0 评论 -
Vim快捷键以及常用命令总结(一)
Vim快捷键 Vim模式 正常模式 normal 编辑模式 a/i/o 命令模式 :cmd 编辑模式 按 a i o A I O六个字母可以进行insert输入模式 按a append 在光标后输入 按i inser...原创 2019-06-17 13:11:59 · 826 阅读 · 0 评论 -
Linux中echo的用法以及echo颜色应用
NAME echo - display a line of text #显示一段文字DESCRIPTION -n do not output the trailing newline #不换行输出 -e enable interpretation of backslash escapes #开启解...原创 2019-07-19 08:06:45 · 333 阅读 · 0 评论 -
linux中grep的用法
#grep [参数] 【匹配项】文件A 文件B……grep -i the text.txt#忽略the的大小写在文件中进行匹配grep -v the text.txt#在文件中匹配不含the行grep -n the text.txt#在文件中匹配the并且显示行号grep -c the text.txt#统计匹配字符串的行数grep -h the text.txt words....原创 2019-07-24 00:07:57 · 134 阅读 · 0 评论 -
linux中uniq的用法
#uniq [参数] fileuniq -u text.txt#只显示不重复行uniq -d text.txt#只显示重复行,只显示一行uniq -c text.txt#显示每行重复次数uniq -D text.txt#显示重复行,每行都显示uniq -i text.txt#忽略大小写...原创 2019-07-24 00:43:22 · 253 阅读 · 0 评论 -
shell基础
shell 是什么1 shell是命令行解释器 用户------>shell------->硬件(内核)------->shell用户输入ASCll,shell将码值翻译成01代码,传递给内核,内核收到指令作出反应,将01代码翻译成ASCll再次传递给shell展示给用户2 linux---->bash shell3 脚本的执行方式第一个脚本vim hell...原创 2019-07-19 16:27:09 · 106 阅读 · 0 评论 -
vim 精简命令掌握
增加a 在光标后面插入 i 在光标前面插入 o 在光标下一行重新构建一行并插入 A 在光标所在行的行尾插入 I 在光标所在行的行首插入 O 在光标所在行的上一行重新构建一行并插入 s 删除光标所在字符并插入 S 删除光标所在行的内容并在当前行进行插入删除diw 删除光标所在单词 dd 删除光标所在行 #x 删除字符#代表数字即个数 daw 删除光标所在的单词或者空...原创 2019-08-07 12:33:03 · 168 阅读 · 0 评论 -
Centos 7 IPv4 网卡配置
系统版本:CentOS Linux release 7.6.1810 (Core)网卡目录:/etc/sysconfig/network-scripts/ifcfg-ens33操作环境:Vmware 桥接动态DHCPTYPE=Ethernet #<==类型以太网BOOTPROTO=dhcp #<==static或者dhcp协议DEFROUTE=yes #默认路由...原创 2019-08-19 14:34:29 · 1780 阅读 · 0 评论 -
DNS域名解析服务安装与配置(二)
1 安装1.1 在线安装 (连接internet)yum install -y bind方便,简单,如果用的虚拟机建议连上网,桥接即可 网卡再配上DNS 如8.8.8.8等 ping www.baidu.com测试 能通就成功了c1.2 离线安装1 创建光驱挂载目录mkdir -p /mnt/cdrom2 挂载光盘mount /dev/cdrom /mnt/c...原创 2019-06-12 17:45:14 · 685 阅读 · 0 评论 -
Apache服务器——基于域名的虚拟主机
1 安装 yum install -y httpd2 添加域名vim /etc/hosts 一条IP对应一个域名3 配置网页 配置网页4 主配置文件 主配置文件5 启动与测试systemctl start httpd 测试注意:域名测试的时候,尽量使用linux里面的工具测试若是采用windows客户端 ...原创 2018-09-13 22:08:34 · 1132 阅读 · 0 评论 -
Apache服务器——基于端口的虚拟主机
1 安装yum install -y httpd2 配置网页echo "8001">/home/www/html1/index.htmlecho "8002">/home/www/html2/index.htmlecho "8003">/home/www/html3/index.html web配置3 主配置文件配置端口 虚...原创 2018-09-13 22:07:45 · 666 阅读 · 0 评论 -
shell脚本经典实例【练习专用】
1 模拟linux用户登录#!/bin/bashecho -n "login:" #提示用户read name#从键盘读入nameecho -n "password:"#提示用户read -s passwd#从键盘读入密码,密码不显示if [ $name = "root" ]then if [ $passwd = "111111" ] t...原创 2018-02-12 18:54:00 · 328 阅读 · 0 评论 -
Cannot find a valid baseurl for repo: base/7/x86_64
1 yum install 执行时出现Cannot find a valid baseurl for repo: base/7/x86_642 ping 域名 出现未知服务 如 ping: www.baidu.com: 未知的名称或服务出现这些表明 网络不可达解决方法 1、打开 vim /etc/sysconfig/network-scripts/ifcfg-ens33(配置ip),把ONBO...原创 2018-02-27 10:29:41 · 3799 阅读 · 4 评论 -
/var/run/yum.pid 已被锁定
[root@192 ~]# yum install -y at已加载插件:fastestmirror/var/run/yum.pid 已被锁定,PID 为 26194 的另一个程序正在运行。Another app is currently holding the yum lock; waiting for it to exit... 另一个应用程序是:yum 内存: 58 M RSS (3...原创 2018-02-27 10:35:56 · 537 阅读 · 0 评论 -
CentOS 7 下安装Python3.X
安装依赖包yum -y install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel gcc下载Pythoncurl -C - -O https://www.python.org/ftp/python/3.5.5/Python-3.5.5.tgz解压tar -zxvf Python-3.5....原创 2018-02-20 20:05:00 · 366 阅读 · 0 评论 -
Python3安装后yum无法使用
报错:执行yum provides '*/applydeltarpm'yum install deltarpm 修改/usr/libexec/urlgrabber-ext-down文件,将python同样指向旧版本原创 2018-02-21 16:02:16 · 2243 阅读 · 1 评论 -
MariaDB数据库安装与使用
MariaDB数据库管理系统安装yum install mariadb mariadb-server开启systemctl start mariadb开机启动systemctl enable mariadb初始化mariaDB服务操作涉及下面5个步骤。1 设置root管理员在数据库中的密码值(默认空值,直接回车)2 设置root管理员在数据库中的专有密码。(设置密码)3 随后删除匿名账户,并使用r...原创 2018-02-21 16:46:01 · 431 阅读 · 0 评论 -
Linux DHCP服务器配置
1. 安装 yum install -y dhcp2. 复制配置文件cp /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf cp:是否覆盖"/etc/dhcp/dhcpd.conf"? y3. 编辑配置文件 vim /etc/dhcp/dhcpd.conf4. 配置ip vim /etc/sysconfig/netwo...原创 2018-05-26 23:05:50 · 283 阅读 · 0 评论 -
DNS域名服务器——主从服务器
1 从DNS作用1 作为主DNS的备份服务器2 作为主DNS的负载服务器2 区域传输从DNS从主DNS的服务器将区域数据库文件复制到从DNS服务器3 启动区域传输的机制一是从DNS服务器刚启动二是SOA记录中的刷新间隔到达三是master DNS设置了主动通知从DNS数据有变化4 主从服务器配置主服务器配置 将none改为允许的IP...原创 2018-09-13 17:44:33 · 834 阅读 · 0 评论 -
DNS域名服务器——父子域
1 直接在父域的正向区域数据库中增加子域的记录vim /var/named/test.com.zone 添加正向子域2 直接在父域的反向区域数据库中增加子域的PTR记录vim /etc/named/192.168.43.loopback 添加反向子域3 启动与测试 可以解析说明成功...原创 2018-09-13 17:45:23 · 2335 阅读 · 0 评论 -
DNS域名服务器——高级设置
1 配置使用转发器forwarder•转发DNS服务器(forwarding DNS server) 相当于代理服务器,把请求转发给解析服务器------转发服务器•转发器DNS服务器(forwarder DNS server) 实际解析的dns服务器------解析服务器客户端请求,首先转发给转发服务器,转发服务器在发给解析服务器 vim /et...原创 2018-09-13 17:46:02 · 741 阅读 · 0 评论 -
Apache服务器——基于IP的虚拟主机
1 安装yum install -y httpd2 配置网卡ifconfig ens33 192.168.43.182ifconfig ens33:2 192.168.43.192ifconfig ens33:3 192.168.43.202 网络设置3 配置网页mkdir -p /home/wwwcd /home/wwwmkdir ht...原创 2018-09-13 22:06:41 · 1498 阅读 · 3 评论