1.1 学习之初 1.2 约定 1.3 认识Linux 1.4 安装虚拟机 1.5 安装centos7
学习子初:
学习课程的目的什么 (提升自己拿高薪)
学习完课程做什么职位(系统运维)
学习完课程在哪个城市发展(郑州)
1给自己设定目标:
何时学完:(5月28日到10月1日)
何时跳槽
第一份
1.输出变量 :
#! /bin/bash
my_var=BOB
echo $my_var
echo "hi,$my_var"
echo "the price is $5"
若想输出$符号,需要加入转义符
准备工作
linux软件:Zookeeper-3.4.12.tar.gz
四台centos系统虚拟机,主机名为:s101~s104
一、本地模式搭建(s101上安装)
1、解压软件压缩包:解压到根目录的soft目录下(注:soft是自己创建的文件夹,用于存放各类软件)
tar -xzv
Linux的文件权限如: 777;666等,其实只要在相应的文件上加上UID的权限,就可以用到加权限人的身份去运行这个文件。所以我们只需要将bash复制出来到另一个地方,然后用root加上UID权限,只要用户运行此Shell就可以用用root的身份来执行任何文件了
一个文件都有一个所有者, 表示该文
sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为: sed [-nefri] ‘command’ 输入文本
常用选项: -n∶使
我们都知道非常多的文件都仅仅有root有权限来改动,那么在我们平时的开发过程中都建议使用一般账号来登录进行开发。还记得前面说到的ssh吗。我们也是将同意root登录设置成no。到必要的时候再切换到root来进行操作,这样就不至于有风险。那么我们怎样切换身份呢。
redhat支持多种安装方式:光盘安装,硬盘安装和网络安装等,可以根据个人的实际情况来选择。我在这里选择的是光盘安装的方式安装RHEL6.9.(以下简称6.9)
1.首先准备好6.9的光盘镜像,在安装好的VMware里点击创建新的虚拟机进入虚拟机创建向导
我在这里选择的是自定义。单击下一步
自从建立了这个账号后写了一篇,好几年没来了,今天来看看,顺便分享一下.
昨天晚上想玩玩zookeeper集群,在vb里复制了一台主机,可怎么也无法获取IP,经研究,终于还是解决了.
1.复制主机时勾选 重新初始化所有网上的mac地址,并选择完全复制.
2.启动复制的主机
3. 编辑/etc/ud
大家都知道历史上有段佳话叫“司马相如和卓文君”。“皑如山上雪,皎若云间月”。卓文君这么美,却也抵不过多情女儿薄情郎。
司马相如因一首《子虚赋》得汉武帝赏识,飞黄腾达之后便要与卓文君“故来相决绝”,寄来给家乡留守的妻子一封《两地书》,上面只有一行数字:“一二三四五六七八九十百千万。”
我的github
安装MySQL服务器
安装数据库
yum install -y mariadb-server
初始化数据库
mysql_secure_installation #MySql初始化脚本,以下为每一项的翻译
是否设置root密码
输入密码
确认密码
阿里云配置HTTPS
2018-05-29 16:00:56 by SemiconductorKING
最近申请域名配置了一下HTTPS协议,记录一下配置过程。
准备
备案过的域名,一个SSL证书(免费的就行)。
申请
实验环境:两台Centos7.2的虚拟机,一台作CA服务器,一台作Apache服务器,此处安装httpd-2.4.6的版本.
1)CA服务器
# 私钥一般存放位置:/etc/pki/CA/private
[root@happiness ~]# cd /etc/pki/CA/private
OS准备
关闭selinux
vi /etc/selinux/config
setenforce 0
开启防火墙80端口访问
firewall-cmd --permanent --add-rich-rule 'rule family=ipv4 port port=80 protocol=tcp ac
为了像本地一样访问远程主机上的目录,通常我们会在远程主机上使用nfs来导出目录,并在本地主机上mount这个nfs文件系统。如果是windows系统,则使用cifs或samba的方式来访问。
但可能我们忽略了一个远程连接最通用的工具:ssh。其实很多和远程有关的行为,基于ssh都能完成,即使是实现像
1.概述
目的:下载源码包(https://openbsd.hk/pub/OpenBSD/OpenSSH/portable/openssh-7.6p1.tar.gz),编译升级为openssh为7.6版本。
适用:centOS-5.x/6.x。
Openssl:最好为1.0.1版本;若为1.0.
CentOS 通过yum指令安装nginx
1.创建nginx安装来源
vi /etc/yum.repos.d/nginx.repo
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/x86_64/
gpgc
一、安装Dnsmasq
yum install -y dnsmasq
二、安装dig
yum install dnsmasq -y
三、编辑配置文件
vim /etc/dnsmasq.conf
resolv-file=/etc/resolv.dnsmasq.conf
strict-order
li
linux简介
Linux内核最初只是由芬兰人李纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。
Linux能运行主要的UN
1,如果创建shell脚本?
使用任意文本编辑软件,一般为vim,创建.sh结尾的文件,在文件的最开头用 #!/bin/bash 注明shell的类型
如:
ghostwu@dev:~/linux/shell$ cat how_to_use_shell.sh