nginx是可以做访问限制的,allow就是允许访问的ip和ip段,deny就是禁止访问的ip和ip段。 1、设置网站根目录的访问权限 location/{   allow192.168.1.1/24;   allow120.76.147.159;   denyall; } 从上到下的顺序,类似iptables。匹配到了便跳出。如上的例子先禁止了192.168.1.1/24,接着禁止单个IP访问120.76.147.159,最后未匹配的IP全部禁止访问.。 2、我们再细化一点,限制访问个别目录或文件后缀名 在访问uploa...

  2OOtxGRti36O   2023年11月02日   39   0   0 正则匹配phpjar

1实验环境: 系统版本:CentOS7 nginx版本:nginx-1.6.0(http://mirrors.sohu.com/nginx/nginx-1.6.0.tar.gz ) php版本:php-5.3.28(http://museum.php.net/php5/php-5.3.28.tar.gz) 2实验开始 2.1安装nginx 2.1.1安装nginx所需依赖包 [root@localhost]yum-yinstallpcre-develzlib-devel 2.2下载并解压缩nginx-1.6.0.tar.gz [root@localhost]wgethttp://mi...

  2OOtxGRti36O   2023年11月02日   25   0   0 重启nginxphp

1环境准备 虚拟机1:192.168.30.135:80 虚拟机2:192.168.30.128:80 两个虚拟机装的nginx都是:nginxversion:nginx/1.18.0 2配置代理 在各虚拟机上的conf.d文件夹下建立nginx配置文件,名字分别为:“xuniji_one.conf”、“xuniji_two.conf” 反向代理我写在了xuniji_one.conf中,如下图: 图中参数介绍: upstream后面的名称与proxy_pass后面的地址对应。(名称可以随意写) upstream中的两个server地址就是两个服务器的地址。 proxy_pass:...

  2OOtxGRti36O   2023年11月02日   44   0   0 服务器nginx后端服务

1SSL原理   2生成ssl密钥对 2.1进入指定目录并生成私钥文件 [root@jimmylinux-001]cd/usr/local/nginx/conf [root@jimmylinux-001conf]opensslgenrsa-des3-outtmp.key2048 GeneratingRSAprivatekey,2048bitlongmodulus ..............................................+ ...............................+ eis65537(0x10001) Enterpassph...

  2OOtxGRti36O   2023年11月02日   168   0   0 SSLlinuxnginx

通过php-fpm的慢执行日志,可以非常清晰地了解到PHP的脚本哪里执行时间长,它可以定位到具体的行 第三行休眠2秒 php脚本有问题,打开开关 [root@lizhipenglinux01php-fpm.d]vi/usr/local/php-fpm/etc/php.ini

  2OOtxGRti36O   2023年11月02日   34   0   0 linuxphp执行时间

第一行,定义php-fpm的子进程启动模式,dynamic为动态模式;一开始只启动少量的子进程,根据实际需求,动态地增加或者减少子进程,最多不会超过pm.max_children定义的数值。另外一种模式为static,这种模式下子进程数量有pm.max_children决定,一次性启动这么多,不会减少也不会增加。 pm.start_servers针对dynamic模式,它定义php-fpm服务在启动服务时产生的子进程数量。pm.min_spare_servers针对dynamic模式,它定义在空闲时段子进程数的最少数量,如果达到这个数量时,php-fpm服务会自动派生新的子进程。pm.ma...

  2OOtxGRti36O   2023年11月02日   34   0   0 启动模式php子进程

先说下安装网络源的步骤: 修改CentOS默认yum源为mirrors.163.com 1、首先备份系统自带yum源配置文件/etc/yum.repos.d/CentOS-Base.repo [root@localhost]mv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.backup 2、进入yum源配置文件所在的文件夹 [root@localhost]cd/etc/yum.repos.d/ 3、下载163的yum源配置文件到上面那个文件夹内 CentOS7 [root@localhostyum.rep...

  2OOtxGRti36O   2023年11月02日   141   0   0 yum源配置文件centos

1.下载yumdownloadonly插件 yuminstallyum-plugin-downloadonly-y 2.yum下载rpm包到指定目录,只下载不安装 yuminstall --downloadonly--downloaddir=路径 安装包名 实例:yuminstall --downloadonly--downloaddir=/tmp/libgudev1 libgudev1 3.将包下载后,上传至其他主机安装 可以执行scp或者使用Winscp、ftp工具将文件上传到指定服务器 rpm-Uvh--force--nodeps.rpm 实例...

  2OOtxGRti36O   2023年11月02日   80   0   0 rpm包上传安装包

1.将ios镜像文件传送到/tmp下 2.mkdir-p/mnt/yum1--新建一个挂载源 3.vi/etc/fstab --修改挂载源配置,添加以下一行 /tmp/CentOS-7-x86_64-DVD-2003.iso      /mnt/yum1   iso9660   loop 0      0 4.mount/tmp/CentOS-7-x86_64-DVD-2003.iso/mnt...

  2OOtxGRti36O   2023年11月02日   44   0   0 yum源Servercentos

在使用正则表达式时,有时我们需要捕获的内容前后必须是特定内容,但又不捕获这些特定内容的时候,零宽断言就起到作用了。 正则表达式零宽断言: 零宽断言是正则表达式中的难点,所以本章节重点从匹配原理方面进行一下分析。零宽断言还有其他的名称,例如"环视"或者"预搜索"等等,不过这些都不是我们关注的重点。 一.基本概念: 零宽断言正如它的名字一样,是一种零宽度的匹配,它匹配到的内容不会保存到匹配结果中去,最终匹配结果只是一个位置而已。作用是给指定位置添加一个限定条件,用来规定此位置之前或者之后的字符必须满足限定条件才能使正则中的字表达式匹配成功。注意:这里所说的子表达式并非只有用小括号括起来的表达式,而...

  2OOtxGRti36O   2023年11月02日   72   0   0 正则表达式字符串bc

sshpass常用于sh脚本中,结合crontab定时推送文件到其他服务器上 如果直接scp命令的话是需要输入密码的,但sshpass安装之后,就可以预先设置好密码,执行命令后将不会再输入密码即可传输文件或者连接 1:sshpass下载与安装 yum安装:yuminstallsshpass若yum安装不上,则用下面方法wgethttp://sourceforge.net/projects/sshpass/files/latest/download-Osshpass.tar.gz 2:下载后,解压,安装 tar-zxvfsshpass-1.06.tar.gzcdsshpass-1.06...

  2OOtxGRti36O   2023年11月02日   40   0   0 yum安装远程连接读取文件

1:nohup 在执行命令前面加nohup但是CTRL+C就会失效语法格式: nohupCommand[Arg…][ &] 参数说明:Command:要执行的命令。 Arg:一些参数,可以指定输出文件。 &:让命令在后台执行,终端退出后命令仍旧执行。 nohuppingwww.baidu.com& 这样就在后台挂上了查看进程ping jobs查看任务 重新进入后台运行的程序 fg"编号" 如果要退出这个界面就直接CTRL+Z 继续执行进程 ps-aux|grep"进程名字也可以是文件" 上面看到的是36640进程号 ps...

  2OOtxGRti36O   2023年11月02日   43   0   0 后台执行标准输出重定向

Tracetcp是一个类似于Tracert的工具,可以直接在命令后加端口进行指定端口测试。 使用Tracetcp要求 1.安装winpcap 2.下载tracetcp软件 3.将tracertcp软件解压后的文件放到C:\Windows\System32下 4.使用例子:

  2OOtxGRti36O   2023年11月02日   48   0   0 使用例子Windows

1.域名 从买域名开始,要买多个域名,50个甚至100个。分为主域名和推广域名(给推广链接用的)。要从godaddy上买域名,因为这里的域名稳定,不会出现被攻J等事情。同时还要买域名保护,这样互联网用户ping这个域名就解析不到真实的服务器地址。同时域名解析的操作不要在godaddy上进行,要把解析的操作放在cloudflare上或者dnspod上进行操作,也可以放到zndns上(这个dns可以做到一个域名解析多个IP地址,根据就近原则,把最快的IP地址解析给用户。)也可以自己搭建dns服务器,在godaddy上只想到自己搭建的dns服务器就可以了。这样,修改dns指向的时候会更快。 2....

  2OOtxGRti36O   2023年11月02日   36   0   0 服务器IP运维

linux下查看负载的主要命令有下面一些: top,uptime,w,vmstat 1、top命令查看linux负载: 第一行解释: top11:03:08up1days,04:01,3user,loadaverage:0.05,0.05,0.0111:03:08:系统当前时间up1days,04:01:系统开机到现在经过了1天3users:当前3用户在线loadaverage:0.05,0.05,0.01:系统1分钟、5分钟、15分钟的CPU负载信息.备注:loadaverage后面三个数值的含义是最近1分钟、最近5分钟、最近15分钟系统的负载值。这个值的意义是,单位时间段内CPU活动进程...

  2OOtxGRti36O   2023年11月02日   58   0   0 linux上下文切换物理内存

1、查看服务器型号 1[root@localhost]dmidecode|grep"Product" 2ProductName:RH2288HV3 3ProductName:BC11H 2、查看服务器的序列号 1[root@localhost]dmidecode-tsystem|grep'SerialNumber' 2SerialNumber:2102311QGG10 3、统一查看服务器SN序列号和型号 1[root@localhost]dmidecode|grep"SystemInformation"-A9|egrep"Manufacturer|Product|Serial" 2M...

  2OOtxGRti36O   2023年11月02日   47   0   0 System序列号ide

作为一个运维工程师、系统管理员,如果对自己的系统不了解的话,那怎么排查问题呢?如果出现问题的话,肯定要查一下是什么问题,哪里的问题,系统的资源的耗费情况如何查看。 1、使用w命令查看当前系统的负载 1.1系统时间查看,使用date命令也可以查看当前时间 1.2系统运行时间,uptime 1.3 查看登陆了几个用户 1.4loadaverage是关键的一段,这是它的系统负载,平时用的最多的就是这一部分了 后面跟三个数字,分别是1分钟、5分钟、15分钟内系统的平均负载值。 ]第一个数字是单位时间内使用CPU的活动的进程有多少个,值越大说明服务器压力越大。这个数字可以是零点几,也可...

  2OOtxGRti36O   2023年11月02日   24   0   0 服务器系统管理员多核

1用vmstat命令查看监控系统的状态 用w命令学会了查看负载情况,如果出现了负载值偏高的情况,如查询的数字大于CPU核数了,说明CPU不够用了。此时就需要思考CPU不够用的原因,进程在干什么,都有哪些任务在使用CPU,你可能想去查看系统的瓶颈在哪里。 可以查到CPU核数,内存,虚拟内存交换分区,io就是磁盘,系统的进程等等相关的东西。经常使用vmstat1命令,每隔一秒输出一次状态,感觉差不多可以CtrlC结束。 当然也可以vmstat15,每隔一秒输出一次状态,输出5次结束。 我们只需要关心如下几列: 1.1proc显示进程的相关信息: r,是run的简写,表示系统中有多少进程是属于ru...

  2OOtxGRti36O   2023年11月02日   36   0   0 块设备mysql数据

一、neo4j介绍 Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。 二、准备 1、安装jdk ​2、neo4j的windows安装包 ​下载地址:​​https://neo4j.com/download/​​ 下一步、但要按照相应的格式填写(信息可以随便填) 安装文件 3、开始安装 傻瓜式的安装 4、使用 创建Graph 这里创建本...

  2OOtxGRti36O   2023年11月02日   38   0   0 数据库Graph数据存储

环境:一台装了Centos7x64的美国VPS 一 安装aria2 1安装epel源 rpm-ivhhttp://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm 2 安装Aria2 yuminstallaria2-y 3生成配置文件 mkdir/etc/aria2/ vi/etc/aria2/aria2.conf 配置内容 用户名 rpc-user=user 密码 rpc-passwd=passwd 上面的认证方式不建议使用,建议使用下面的token方式 设置加密的密钥rpc-secret=tok...

  2OOtxGRti36O   2023年11月02日   61   0   0 缓存服务器html
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~