原创 防火牆(firewalld和iptables)

防火牆: 保證數據的安全性是繼數據可用性之後的最爲重要的一項工作 防火牆作爲公網和內網之間的保護屏障 防火牆種類: 硬件防火牆:網關服務器 軟件防火牆:裝在操作系統中的軟件 防火牆管理工具 主要功能:依據策略對穿越防火牆的自身流量進行

原创 docker基礎管理和一些內容

docker的介紹: 容器:容器技術是一種虛擬化的方案 容器:docker , k8s docker:docker是能將開發的應用程序自動部署到容器的開源引擎。 Github地址:https://github.com/docker/dock

原创 基礎測試(選擇題)

cron 後臺常駐程序 (daemon) 用於: D A. 負責文件在網絡中的共享 B. 管理打印子系統 C. 跟蹤管理系統信息和錯誤 D. 管理系統日常任務的調度 在大多數Linux發行版本中,以下哪個屬於塊設備 (block

原创 面試題4

docker容器: 1、基於鏡像創建一個容器,並運行 方法一: docker create -it 鏡像名(鏡像ID) /bin/bash docker start 容器名(容器ID) 方法二: docker run -it 鏡像名(鏡像I

原创 面試題2

1、ansible使用copy模塊來將/opt/aa.txt複製到/home/jack中 ansible web02 -m copy -a 'src=/opt/aa.txt dest=/home/jack ' 2、使用file模塊,來定義/

原创 面試題3

關於shell腳本:1、用Shell 編程,判斷一文件是不是存在,如果存在將其拷貝到 /dev 目錄下。 vi a.sh #!/bin/bash read -p "input your filename:" A if [ ! -f $A

原创 面試題1

1、Linux啓動過程 開機自檢——>MBR引導——>GRUB菜單——>加載內核——>運行/sbin/init進程——>加載/etc/inittab——>加載/etc/rc.d/rc.local——》加載/etc/sysinit——》加載/

原创 Shell腳本

Shell腳本: 特殊的後綴名的意義: .sh shell腳本文件 .py python腳本文件 .jsp Java網頁文件 .repo yum倉庫配置文件 .php

原创 yum安裝redis

yum安裝redis 首先,必須要上網。 systemctl stop firewalld //關閉防火牆 setenforce 0 //關閉監控 cd /etc/yum.repos

原创 面試題

1、有一個備份程序mybackup,需要在週一至週五下午1點和晚上8點各運行一次 crontab -e 0 13,20 * * 1-5 mybackup 2、在一條命令後加入"1>&2" 意味着什麼 無論是標準錯誤輸出還是標準正確輸出都重定

原创 Memcached集羣

配置memcached主緩存節點和從緩存節點-----兩臺配置相同 開啓三臺虛擬機: 192.168.80.100 配置memcached主緩存節點 192.168.80.101 配置memcached從緩存節點 19

原创 haproxy動靜分離

在80.100虛擬機上: systemctl stop firewalld //關閉防火牆 setenforce 0 //關閉監控 yum install lrz* -y //安裝上傳軟件 tar xf hapr

原创 安裝MongoDB

CentOS上安裝epel-release的yum源之後就可以安裝MongoDB,但是版本都是比較老的,如果使用MongoDB官方的yum就可以安裝到比較新版本的MongoDB。需要聯網 vi /etc/yum.repos.d/mongod

原创 Varnish安裝

varnish安裝 systemctl stop firewalld //關閉防火牆 setenforce 0 //關閉監控 yum install lrz* -y //安裝上傳軟件 把

原创 keepalived+haproxy高可用

環境: 主Haproxy服務器 192.168.80.100 keepalived+Haproxy 備Haproxy服務器 192.168.80.101 keepalived+Haproxy web服務器1