自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 日志服务管理器rsyslog

监听端口tcp/udp 514rsyslog 相关文件程序包:rsyslog主程序:/usr/sbin/rsyslogdCentOS 6:/etc/rc.d/init.d/rsyslog {start|stop|restart|status}CentOS 7,8:/usr/lib/systemd/system/rsyslog.service配置文件:/etc/rsyslog.conf,/etc/rsyslog.d/*.conf库文件: /lib64/rsyslog/*.soPrio

2021-01-29 21:17:30 106

原创 初识LAMP架构(6)---编译安装LAMP

编译安装LAMP环境搭建:apache服务器:httpd-2.4.46mysql服务器:mysql-5.7.31PHP服务器:php-7.3.26搭建次序:httpd- - - >php编译安装httpd所需包文件:httpd-2.4.46.tar.gz、apr-1.7.0.tar.gz、apr-util-1.6.1.tar.gz#安装相关包yum install gcc pcre-devel openssl-devel expat-devel -y#编译安装httpdtar

2021-01-29 15:35:50 270

原创 初识LAMP架构(5)---PHP-FPM常见配置

PHP-FPM常见配置daemonize = no //是否将程序运行在后台listen = 127.0.0.1:9000 //FPM 监听地址listen = /var/run/php.sock //UDF模式使用,指定生成的unix socket文件的路径注意:Unix Domain Socket (UDS) support added in httpd-2.4.7http://httpd.apache.org/docs/2.4/mod/mod_proxy.html#proxypassli

2021-01-28 16:10:54 320

原创 初识LAMP架构(4)---fastcgi的优势

对于php请求,httpd可以用模块和fastcgi两种方式实现动态程序的支持。fastcgi模式:php处理请求,不再由http服务器自身进行管理,http服务器把http协议转化为factcgi协议,通过socket发送给fastcgi专用进程处理php程序。fastcgi的优势稳定性fastcgi是以独立的进程池运行来程序,如果单独一个进程死掉,系统可以很轻易的丢弃,然后重新分配新的进程来运行逻辑。从安全性上看,fastcgi和http的server完全独立, fastcgi怎么down也

2021-01-28 15:20:07 123

原创 初识LAMP架构(3)---实现opcache加速

安装opcache包,测试加速大概能是不开启的2倍多[root@centos8 ~]#dnf install php-opcache -y#启用加速[root@centos8 ~]#vim /etc/php.d/10-opcache.iniopcache.enable=1 ##默认开启,可直接执行下一步[root@centos8 ~]#systemctl restart php-fpm...

2021-01-28 15:10:59 112

原创 初识HTTP协议(8)---反向代理

启用反向代理ProxyPass "/" "http://www.example.com/"ProxyPassReverse "/" "http://www.example.com/"#10.0.0.17配置反向代理,www.y.com在10.0.0.8httpd服务器上,并且配置了重定向<VirtualHost *>ProxyPass / http://www.y.com/

2021-01-27 19:38:54 182

原创 初识HTTP协议(7)---URL重定向

重定向指令Redirect [status] URL-path URLstatus状态:permanent: 返回永久重定向状态码 301,此重定向信息进行缓存temp:返回临时重定向状态码302. 此为默认值[root@centos8 ~]#vim /etc/httpd/conf.d/test.confRedirect permanent / http://www.y.com/[root@centos8 ~]#vim /etc/httpd/conf.d/test.confRedi

2021-01-27 19:04:34 342

原创 初识apache服务(5)---httpd配置练习

1、建立httpd服务器,要求提供两个基于名称的虚拟主机:www.X.com,页面文件目录为/web/vhosts/x;错误日志为/var/log/httpd/x.err,访问日志为/var/log/httpd/x.accesswww.Y.com,页面文件目录为/web/vhosts/y;错误日志为/var/log/httpd/www2.err,访问日志为/var/log/httpd/y.access为两个虚拟主机建立各自的主页文件index.html,内容分别为其对应的主机名通过www.X.co

2021-01-27 18:00:56 603 1

原创 综合练习---第十五周

1、 导入hellodb.sql生成数据库[root@centos7 mysql]#mysql < hellodb_innodb.sql 或MariaDB [hellodb]> source /app/mysql/hellodb_innodb.sql;[root@centos7 mysql]#mysqlWelcome to the MariaDB monitor. Commands end with ; or \g.Your MariaDB connection id is 8

2021-01-27 14:15:53 99

原创 综合练习---第十四周

1、简述DNS服务器原理,并搭建主-辅服务器。DNS:Domain Name System 域名系统,应用层协议,是互联网的一项服务.监听端口:53/udp, 53/tcpDNS查询类型:递归查询:主机向本地域名服务器的查询,递归查询返回的查询结果或者是所要查询的IP地址,或者是报错,表示无法查询到所需的IP地址迭代查询:本地域名服务器向根域名服务器的查询,当根域名服务器收到本地域名服务器发出的迭代查询请求报文时,要么给出所要查询的IP地址,要么告诉本地服务器:“你下一步应当向哪一个域名服务

2021-01-27 12:30:22 90

原创 综合练习---第十三周

1、配置chrony服务,实现服务器时间自动同步第一步:查看是否安装chrony服务[root@centos8 scripts]#rpm -q chronychrony-3.5-1.el8.x86_64如未安装,执行:[root@centos8 scripts]#yum install chrony -y第二步:配置chrony.conf文件[root@centos8 ~]#cat /etc/chrony.conf # Use public servers from the pool.nt

2021-01-26 15:11:23 166

原创 综合练习--第十二周

1、编写脚本/root/bin/checkip.sh,每5分钟检查一次,如果发现通过ssh登录失败 次数超过10次,自动将此远程IP放入Tcp Wrapper的黑名单中予以禁止防问[root@centos8 scripts]#cat checkip.sh #!/bin/bashawk '/Failed password/{IP[$(NF-3)]++}END{for(i in IP)if(IP[i]>10){print i}}' /var/log/secure| while read IP

2021-01-25 20:40:46 128

原创 综合练习--第十一周

1、编写脚本selinux.sh,实现开启或禁用SELinux功能[root@centos8 scripts]#cat selinux.sh #!/bin/bash. /etc/init.d/functionsPS3="SElinux是否开启:"MENU='开启关闭退出'select M in $MENU;do case $REPLY in 1) sed -ri 's/^(SELINUX=).*/\1enforcing/' /etc/selinux/config actio

2021-01-25 19:14:48 156

原创 综合练习--第十周

1、编写脚本,接受二个位置参数,magedu和/www,判断系统是否有magedu,如果没有则自动创建magedu用户,并自动设置家目录为/www2、使用expect实现自动登录系统。3、简述linux操作系统启动流程4、破解centos7 密码。...

2021-01-25 14:07:08 124

原创 初识HTTP协议(6)---常用状态码

1xx:100-101 信息提示2xx:200-206 成功3xx:300-307 重定向4xx:400-415 错误类信息,客户端错误5xx:500-505 错误类信息,服务器端错误200: 成功,请求数据通过响应报文的entity-body部分发送;OK301: 请求的URL指向的资源已经被删除;但在响应报文中通过首部Location指明了资源现在所处的位置;Moved Permanently #永久重定向302: 响应报文Location指明资源临时新位置 Moved Tempora

2021-01-22 17:53:13 61

原创 初识apache服务(4)---隐藏服务器版本信息

ServerTokens Prod[uctOnly] :Server: ApacheServerTokens Major: Server: Apache/2ServerTokens Minor: Server: Apache/2.0ServerTokens Min[imal]: Server: Apache/2.0.41ServerTokens OS: Server: Apache/2.0.41 (Unix)ServerTokens Full (or not specified): Server:

2021-01-22 17:30:57 147

原创 初识apache服务(3)---httpd的常见配置

包含其它配置文件Include file-path|directory-path|wildcardIncludeOptional file-path|directory-path|wildcard区别:当无匹配文件时,include会报错,IncludeOptional会忽略错误建议改配置在包含文件上操作Include conf.modules.d/*.confIncludeOptional conf.d/*.conf

2021-01-22 16:40:41 958

原创 初识apache服务(2)---httpd的相关文件

配置文件:/etc/httpd/conf/httpd.conf 主配置文件/etc/httpd/conf.d/*.conf 子配置文件/etc/httpd/conf.d/conf.modules.d/ 模块加载的配置文件检查配置语法:httpd –t模块文件路径:/etc/httpd/modules/usr/lib64/httpd/modules默认站点网页文档根目录:/var/www/html日志文件目录:/var/log/httpd/access_log访问日志/v

2021-01-22 12:28:15 211

原创 初识apache服务(1)--- 基于CentOS 7 编译安装httpd 2.4

APR:Apache portable Run-time libraries,Apache可移植运行库,主要为上层的应用程序提供一个可以跨越多操作系统平台使用的底层支持接口库。环境准备:CentOS7安装包准备:主程序包:httpd-2.4.46.tar.gz依赖包:apr-1.7.0.tar.gz、apr-util-1.6.1.tar.gz相关安装包yum -y install gcc make pcre-devel openssl-devel expat-devel解压安装包到/usr

2021-01-22 10:19:38 219

原创 初识HTTP协议(4)---HTTP协议版本

HTTP协议描述:HTTP协议是基于TCP/IP通信协议,工作在应用层,用来规定WWW服务器与浏览器之间信息传递规范的(HyperText transfer protocol) 超文本传输协议。WEB服务器默认监听80端口。HTTP工作原理,这个大佬写的很详细:https://www.cnblogs.com/ranyonsue/p/5984001.htmlHTTP协议版本HTTP/0.9原型版本,功能简陋,只有一个命令GET。GET /index.html,服务器只能回应HTML格式字符串,不能回

2021-01-21 22:14:10 313

原创 初识HTTP协议(1)---URI统一资源标识

URI: Uniform Resource Identifier 统一资源标识,分为URL 和 URNURN:Uniform Resource Naming,统一资源命名URL:Uniform Resorce Locator,统一资源定位符,用于描述某服务器某特定资源位置URL组成<scheme>://<user>:<password>@<host>:<port>/<path>;<params>?<query&

2021-01-21 16:37:37 130

原创 mysql语法练习1

1. 在students表中,查询年龄大于25岁,且为男性的同学的名字和年龄MariaDB [hellodb]> select name,age from students where gender='M' and age > 25;+--------------+-----+| name | age |+--------------+-----+| Xie Yanke | 53 || Ding Dian | 32 || Yu Yutong |

2021-01-08 17:40:29 203

空空如也

空空如也

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

TA关注的人

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