自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 收藏
  • 关注

原创 9月25号上课笔记

nginx负载均衡  网站的访问量越来越大,服务器的服务模式也得进行相应的升级,比如分离出数据库服务器、分离出图片作为单独服务,这些是简单的数据的负载均衡,将压力分散到不同的机器上。有时候来自web前端的压力,也能让人十分头痛。怎样将同一个域名的访问分散到两台或更多的机器上呢?这其实就是另一种负载均衡了,nginx自身就可以做到,只需要做个简单的配置就行。  nginx不单可以作为强大的w...

2018-09-29 09:25:12 374

原创 第二十四课时预习笔记

mysql - 修改root账户密码方法1: 用SET PASSWORD命令格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for root@localhost = password('123'); 方法2:用mysqladmin格式:mysql...

2018-09-29 09:23:17 345

原创 9月20号上课笔记

默认虚拟主机server{listen 80 default_server;server_name localhost;index index.html index.htm index.php;root /usr/local/nginx/html;deny all;location ~ \.php$  {include fastcgi_params;fastcgi_pass...

2018-09-25 13:50:48 314

原创 第二十二课时预习笔记

.nginx负载均衡  网站的访问量越来越大,服务器的服务模式也得进行相应的升级,比如分离出数据库服务器、分离出图片作为单独服务,这些是简单的数据的负载均衡,将压力分散到不同的机器上。有时候来自web前端的压力,也能让人十分头痛。怎样将同一个域名的访问分散到两台或更多的机器上呢?这其实就是另一种负载均衡了,nginx自身就可以做到,只需要做个简单的配置就行。  nginx不单可以作为强大的...

2018-09-25 13:41:30 643

原创 9月18号上课笔记

LNMP架构LLNMP和·LAMP唯一不同·的是指提供web服务的是Nginx, 在Apache中,PHP是作为一个模块存在的。而在Nginx中,PHP是作为一个独立服务存在的,这个服务叫做php-fpm。 Nginx直接处理静态请求,动态请求会转发给php-fpm. mysql安装由于之前做LAMP时安装过这里想要安装MySQL,就要先将前面的MySQL删除。删掉一下文件:...

2018-09-20 13:29:56 181

原创 第二十一课时预习笔记

 一、修改nginx.conf配置文件 mkdir /usr/local/ngxin/conf/vhost             #创建vhost 子目录vim /usr/local/ngxin/conf/vhost/aaa.com.conf     #编辑一个文件 添加下面内容server{listen 80 default_server; server_name ...

2018-09-20 13:29:12 290

原创 9月13号上课笔记

配置防盗链防盗链,就是不让别人盗用你网站上的资源,这个资源,通常指的是图片、视频、歌曲、文档等。 referer的概念你通过A网站的一个页面http://a.com/a.html 里面的链接去访问B网站的一个页面http://b.com/b.html ,那么这个B网站页面的referer就是http://a.com/a.html。 也就是说,一个referer其实就是一个网址。...

2018-09-18 12:00:11 347

原创 第二十课时预习笔记

LNMP架构LLNMP和·LAMP唯一不同·的是指提供web服务的是Nginx, 在Apache中,PHP是作为一个模块存在的。而在Nginx中,PHP是作为一个独立服务存在的,这个服务叫做php-fpm。 Nginx直接处理静态请求,动态请求会转发给php-fpm. mysql安装由于之前做LAMP时安装过这里想要安装MySQL,就要先将前面的MySQL删除。删掉一下文件:...

2018-09-18 11:59:28 288

原创 9月12好上课笔记

1. Apache基于域名配置虚拟主机:  打开Apache安装目录下的配置文件conf/extra/httpd-vhosts.conf,添加如下配置信息:  <VirtualHost _default_:80>    DocumentRoot "D:/wamp/www"    ServerName www.jtw.com  </VirtualHost&gt...

2018-09-13 12:55:56 338

原创 第十九课时预习笔记

配置防盗链防盗链,就是不让别人盗用你网站上的资源,这个资源,通常指的是图片、视频、歌曲、文档等。 referer的概念你通过A网站的一个页面http://a.com/a.html 里面的链接去访问B网站的一个页面http://b.com/b.html ,那么这个B网站页面的referer就是http://a.com/a.html。 也就是说,一个referer其实就是一个网址。...

2018-09-13 12:55:07 339

原创 9月8号上课笔记

LAMP架构介绍LAMP是 linux Apache MySQL PHP的简写,即把Apache MySQL PHP 安装在linux系统上,组成一个环境来运行PHP网站。这里的Apache是httpd服务。这些可以安装在一个机器上,也可以安装在多台机器上,但是httpd和PHP安装在一台机器上(php作为httpd的一个模块存在的。 他们两者必须要在一起,才能实现效果)。httpd,My...

2018-09-11 11:41:04 219

原创 第十八课时预习笔记

Apache虚拟主机配置在一个Apache服务器上可以配置多个虚拟主机,实现一个服务器提供多站点服务,其实就是访问同一个服务器上的不同目录。Apache虚拟主机配置有3中方法:基于IP配置、基于域名配置和基于端口配置,这里介绍基于域名配置和基于端口配置,基于IP配置方法类似。 1. Apache基于域名配置虚拟主机:  打开Apache安装目录下的配置文件conf/extra/h...

2018-09-11 11:39:21 494

原创 第十七课时预习笔记

LAMP架构介绍LAMP是 linux Apache MySQL PHP的简写,即把Apache MySQL PHP 安装在linux系统上,组成一个环境来运行PHP网站。这里的Apache是httpd服务。这些可以安装在一个机器上,也可以安装在多台机器上,但是httpd和PHP安装在一台机器上(php作为httpd的一个模块存在的。 他们两者必须要在一起,才能实现效果)。httpd,My...

2018-09-08 11:15:03 442

原创 8月28号上课笔记

iptables规则备份和恢复 iptables-save可以将规则重定向保存到指定的文件中: iptables-restore则是相反,把文件里的规则恢复到iptables中: 其实这两个命令就是把规则备份到指定的文件里,当需要用到备份文件里的规则时,就可以使用iptables-restore恢复回去。  例如我现在备份nat表的规则到指定的文件里,然...

2018-08-30 11:05:40 187

原创 第十六课时预习笔记

  rsync工具介绍rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。从字面上的意思你可以理解为remote sync (远程同步)这样可以让你理解的更深刻一些。Rsync不仅可以远程同步数据(类似...

2018-08-30 11:01:51 333

原创 8月25号上课笔记

iptables语法 1、查看iptables规则:iptables -nvL 2、iptables -F 清空规则 3、service iptables save 会把规则保存到 /etc/sysconfig/iptables4、iptables -t nat // -t 指定表(不加t,默认就是filter表)5、iptables -Z 可以把计数器清零(记住)6、增...

2018-08-27 19:05:02 174

原创 第十五课时预习笔记

iptables规则备份和恢复 iptables-save可以将规则重定向保存到指定的文件中: iptables-restore则是相反,把文件里的规则恢复到iptables中: 其实这两个命令就是把规则备份到指定的文件里,当需要用到备份文件里的规则时,就可以使用iptables-restore恢复回去。  例如我现在备份nat表的规则到指定的文件里,然...

2018-08-27 19:03:32 512

原创 8月23号上课笔记

2)memory 内存相关信息swpd :表示切换到交换分区中的内存数量 ;free :当前空闲的内存数量;buff :缓冲大小,(即将写入磁盘的);cache :缓存大小,(从磁盘中读取的);3)swap 内存交换情况si :由交换区写入到内存的数据量;so :由内存写入到交换区的数据量;4)io 磁盘使用情况bi :从块设备读取数据的量(读磁盘);bo:...

2018-08-25 08:22:10 1317

原创 第十四可是预习笔记

firewall和netfilter 可以使用 getenforce 命令获得当前selinux的状态: 1、selinux临时关闭 :setenforce 0 2、selinux永久关闭: vi /etc/selinux/config(记住)3、 关闭firewalld开启netfilter方法: (1) ystemctl disable firewalled (2)system...

2018-08-25 08:20:51 173

原创 8月21号上课笔记

4)显示非匹配行显示所有不包含4 8的各行 CODE:$ grep -v "48"data.f5)精确匹配可能大家已注意到,在上一例中,抽取字符串“ 4 8”,返回结果包含诸如4 8 4和4 8 3等包含“4 8”的其他字符串,实际上应精确抽取只包含4 8的各行。使用g r e p抽取精确匹配的一种更有效方式是在抽取字符串后加\ >。假定现在精确抽取4 8,方法如下: ...

2018-08-23 11:04:47 167

原创 第十三课时预习笔记

使用w查看系统负载相信所有的linux管理员最常用的命令就是这个 w 了,该命令显示的信息还是蛮丰富的。第一行从左面开始显示的信息依次为:时间,系统运行时间,登录用户数,平均负载。第二行开始以及下面所有的行,告诉我们的信息是,当前登录的都有哪些用户,以及他们是从哪里登录的等等。其实,在这些信息当中,我们最应该关注的应该是第一行中的 ‘load average:’ 后面的三个数值。第一个...

2018-08-23 11:03:47 536

原创 8月18上课笔记

grepgrep全面搜索正则表达式并把行打印出来是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。选项-a 不要忽略二进制数据。-A<显示列数> 除了显示符合范本样式的那一行之外,并显示该行之后的内容。-b 在显示符合范本样式的那一行之外,并显示该行之前的内容。-c 计算符合范本样式的列数。-C<显示列数>或-<显示列数...

2018-08-21 08:36:53 110

原创 第十二课预习任务

awk 截取指定多个域为一行用awk指定分隔符把文本分为若干段。如何把相同段的内容弄到一行?以/etc/passwd为例,该文件以":"作为分隔符,分为了7段。for i in `seq 1 7`do    awk -F ':' -v a=$i '{printf $a " "}' /etc/passwd    echo done[root@bogon ~]# awk...

2018-08-21 08:35:13 260

原创 8月16号上课笔记

shell特殊符_cut命令1. 特殊符号:*    任意个任意字符,?  任意一个字符#    注释字符\    脱义字符|     管道符$    变量的前缀!$   正则里面表示行尾;   多条命令写到一行,用;进行分割~    用户的家目录,正则表达式表示匹配符&    放在命令后面,将命令放到后台[]    指定字符中的一个 ...

2018-08-18 11:45:51 193

原创 第十一课预习笔记

grepgrep全面搜索正则表达式并把行打印出来是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。选项-a 不要忽略二进制数据。-A<显示列数> 除了显示符合范本样式的那一行之外,并显示该行之后的内容。-b 在显示符合范本样式的那一行之外,并显示该行之前的内容。-c 计算符合范本样式的列数。-C<显示列数>或-<显示列数...

2018-08-18 11:44:10 1184

原创 8月14好上课笔记

命令历史最基本的查看历史命令 historyhistory!n 编号为n的历史命令不用再复制粘贴,或者照着历史记录敲了。执行历史命令记录里面的某个命令,只需要 ! + 这条命令记录前的序号,比如  !767 这样就可以执行767序号对应的命令 ping www.tpircsboy.com  !-n 倒数第n个历史命令你也可以用 !...

2018-08-16 10:15:03 309

原创 第十课时预习笔记

shell特殊符_cut命令、sort_wc_uniq命令、tee_tr_split一、shell特殊符_cut命令1. 特殊符号:*    任意个任意字符,?  任意一个字符#    注释字符\    脱义字符|     管道符$    变量的前缀!$   正则里面表示行尾;   多条命令写到一行,用;进行分割~    用户的家目录,正则表达式表示匹配...

2018-08-16 10:11:03 347

原创 8月11号上课笔记

安装软件包的三种方法RPM工具 rpm(Redhat Package Manager)RPM软件包管理器,是以一种数据库记录的方式来将我们所需要的套件安装到Linux主机的一套管理程序。rpm包是预先在Linux机器上编译好并打包好的文件,安装起来非常快捷。但是有一个缺点:安装环境必须与编译时的一致或相当;包与包之间存在着相互依赖的情况,安装或卸载包时需要先把依赖的包安装/卸载,如果依赖的...

2018-08-16 10:09:19 111

原创 第九课时预习笔记

Shell是什么    shell是一个命令解释器,它在操作系统的最外层,负责直接与用户对话,把用户的输入解释给操作系统,并处理各种各样的操作系统的输出结果,输出到屏幕返回给用户。这种对话方式可以是交互的方式(从键盘输入命令,可以立即得到shell的回应),或非交互(脚本)的方式。换句话说,Shell是一个命令行解释器,它为用户提供一个像Linux内核发送请求以便运行程序的界面系统级程序,用户...

2018-08-16 10:04:16 444

原创 8月9号上课笔记

6.1 压缩打包介绍使用压缩工具的好处:使用压缩文件,不仅可以节省磁盘空间,而且在传输时还能节省网络宽带。我们通常讲的家用宽带和机房宽带100M是有区别的:机房宽带的上行和下行都是100M,所以价格昂贵,家用宽带下行是100M,但是上行往往只有10M-20MLinux下最常见的压缩文件是.tar.gz格式,还有.zip,.gz,.bz2,.xz,.tar.bz2,.tar.xz...

2018-08-11 10:56:03 166

原创 第八课时预习笔记

安装软件包的三种方法在windows中安装软件很简单,只要双击后缀为“.exe”的文件即可。在linux中就不是那么简单了,在linux中安装软件有三种方法:rpm、yum或源码包,yum是Red Hat所特有的安装rpm程序包的工具,使用rpm工具安装某一个程序时,有可能因为改程序包依赖另一个程序包而无法安装;而使用yum工具时,就可以连同依赖的程序包一起安装,在CentOS中yum是免费的...

2018-08-11 10:55:24 154

原创 8月7号上课笔记

vim 是 vi 的升级版,号称史上最好的文本编辑器。 vim命令:vim键位图:vim 安装vim是vi的升级版,vim和vi的最大区别就是编辑一个文本时vi不会显示颜色,vim会显示颜色,vim的安装方法yum install -y vim-enhanced,vim有3种模式:一般模式、编辑模式和命令模式。macOS 安装: 1 ...

2018-08-09 11:26:22 194

原创 第七课时预习笔记

 压缩打包介绍 在windows下我们接触最多的压缩文件是.rar格式的:但在linux中是不能识别这种格式的,它有自己独特的压缩工具。但.zip格式的文件在windows和linux下都能使用,linux下最常见的压缩文件通常都是.tar.gz格式的,除此之外还有.tar、.gz、.bz2、.zip、等格式。gzip压缩工具 gzip后面直接跟文件名,表示在当前目录下压缩改文件,...

2018-08-09 11:19:26 222

原创 第六课时预习笔记

vimvim介绍vim是vi的升级版,vim和vi的最大区别就是编辑一个文本时vi不会显示颜色,vim会显示颜色,vim的安装方法yum install -y vim-enhanced,vim有3种模式:一般模式、编辑模式和命令模式。vim颜色显示vim的颜色和你文件的具体内容有关,相同的文件在不同的目录下都有可能导致颜色不存在,vim的配置文件在vim /etc/vi...

2018-08-09 11:17:27 178

原创 8月4号上课笔记

usermod命令 usermod :用来更改用户属性的命令。usermod -u123 username :指定用户的UID。usermod -g123 username :指定用户的gid。usermod -d /home/gk1 username :指定该用户的家目录位/home/gk1.usermod -s /sbin/bash usermane : 指定用...

2018-08-07 11:24:01 158

原创 第五课时预习笔记

df命令df 命令查看已挂载的磁盘的总容量;使用容量;剩余容量,可以不加任何参数,默认已KB单位显示,linux中磁盘是不能直接访问的必须要有一个挂载点。df -i :查看inodes的使用状况,如果使用了100%,即使磁盘还有空间,也会提示磁盘空间已满,df -h :表示使用合适的单位显示,df -k;df -m:分别表示以KB;MB为单位显示。(如果使用容量的百分比达到...

2018-08-07 11:19:37 265

原创 8月2号上课笔记

用户配置文件和密码配置文件用户配置文件和密码配置文件 用户在系统中的存储方式/etc/passwd用户信息文件:用户名称:密码:uid:gid:说明:家目录:默认shell 该文件结构,每个用户一行,用':'进行分割成7段; # root(用户名):x(略):0:0:root(注释):/root(用户家目录):/bin/bash(用户的shell) # longlong...

2018-08-04 10:34:07 193

原创 7.31上课笔记

语法:chattr [+­=] [Asaci] [文件或者目录名] oot@sdc ~]#chattr --help Usage: chattr [-RV] [-+=AacDdijsSu] [-v version] files... 参数或选项描述: -R:递归处理,将指定目录下的所有文件及子目录一并处理。 -V:显示详细过程有版本编号。 -v:设定文件或目录版本(version)。 + :在原有...

2018-08-02 11:36:17 176

原创 第4课时预习笔记

用户配置文件和密码配置文件/etc/passwd:存放用户的配置文件。/etc/shadow :专门用来存放用户密码的。加密密码是随机生成的不能编译,用户组管理/etc/group : 存放关于组的文件,每创建一个用户就会自动创建一个和他相对应的组。/etc/gshadow :组的密码配置文件。groupdel :删除组(但改组必须是空的)。用户...

2018-08-02 11:12:25 144

原创 ​7.28上课笔记

​7.28上课笔记

2018-07-31 11:41:39 123

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除