nginx 配置静态网页
nginx 配置静态网页进入配置文件 /etc/nginx/conf.d/default.conf配置的时候小伙伴们一定要记得先备份一份文件,这样方便后续出错恢复!server { listen 端口号; server_name IP; location
Linux定时任务详解
crond 定时任务详解crond 是 Linux 下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,可以在无需人工干预的情况下运行作业。我的环境是3A服务器搭建centos7.9,延迟低安装 crond 服务yum install crondcrond服务启动systemctl start crondsystemctl enable crondcrond服务详解Linux系统调度可以分
debian系统修改root用户密码
debian系统 root用户密码忘记了怎么办??第一步 内核界面按e进入******编辑模式******将“ro”替换为“rw init=/bin/sh”第二步 ctrl x 进入系统修改密码passwd root 修改密码这样子密码就修改成功了,缺乏机器练手的小伙伴们可以去cnaaa看看!小贴士:debian网卡配置文件在 /etc/network
Nginx 配置文件
yum安装nginx 配置文件目录server配置 /etc/nginx/conf.d/default.conflocation 配置1、location = / 精准匹配= 号开头表示精准匹配2、location ^~ /static/ 一般匹配^~开头表示uri以某个常规字符串开头,禁止正则匹配3、ocation ~* .(gif|png|css|js)$ 正则匹配~ 开头表示区分
Nginx通用语法规则说明
一、Nginx配置语法:配置文件有指令与指令块构成每条指令以;分号结尾,指令与参数间以空格符号分隔指令块以{}大括号将多条指令组织在一起include语句允许组合多个配置文件以提升可维护性使用#符号添加注释,提高可读性使用$符号表示变量部分指令的参数支持正则表达式指令块可以设置名字,也可以不设置二、http模块,可以配置的指令块有哪些?三、举例说明:缺乏机器安装nginx的小伙伴们可以去cnaaa
nginx简易安装启动!
使用3A服务器搭建的centos系统安装nginx,教程在我的往期博客中,最新教程yum方式如下!添加CentOS 7 Nginx yum资源库rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm安装nginxyum -y install n
什么是nginx
Nginx 的介绍Nginx 是一款是由俄罗斯的程序设计师 Igor Sysoev 所开发高性能的 Web 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。在高连接并发的情况下,Nginx 是 Apache 服务器不错的替代品。Nginx 的产生Nginx 与 Apache 一样都是一种 Web 服务器。基于 REST 架构风格,以统一资源描述符(Uniform Reso
MySQL5.7读写分离
读写分离关闭防火墙systemctl stop firewalldsetenforce 0Amoeba服务器环境安装安装jdkyum install java安装完成后查看版本java -version修改配置文件vi /etc/profile安装amoeba创建amoeba文件夹,使用rz命令从本地放入系统,解压文件tar -zxf amoeba-mysql-binary-2.2.0.tar.g
MySQL5.7主从同步
安装MySQL5.7下载rpm包wget https://cdn.mysql.com/archives/mysql-5.7/mysql-community-client-5.7.32-1.el7.x86_64.rpmwget https://cdn.mysql.com/archives/mysql-5.7/mysql-community-common-5.7.32-1.el7.x86_64.rpm
MariaDB免密码登录
第一步:编辑配置文件vim /etc/my.cnf.d/server.cnf第二步:在mysqld下加入skip-grant-tables第三步:重启数据库systemctl restart mariadb第四步:登录数据库mysql第五步:修改密码use mysql;update user set password='新密码' where user='用户名';然
TCP/IP协议详解
TCP/IP不是一个协议,而是一个协议族的统称。里面包括IP协议、IMCP协议、TCP协议。TCP/IP协议模型,包含了一系列构成互联网基础的网络协议,是Internet的核心协议。基于TCP/IP的参考模型将协议分成四个层次,它们分别是链路层、网络层、传输层和应用层。下图表示TCP/IP模型与OSI模型各层的对照关系。网络接口层:主要是指物理层次的一些接口,比如电缆等.网络层:提供独立于硬件的逻
OSI网络七层模型详解
一、网络的目的网络的目的是为了实现主机到主机的通信。最简单的通信方式是拿一根网线,两头分别插在两台主机上,然后将主机A IP地址配为192.168.1.20,将主机B IP地址配为192.168.1.23,然后这两台主机就可以互相通信了,他们在一个局域网内。这是最简单的实现两台主机互通的方式。二、OSI网络模型OSI网络模型是ISO组织定义的国际通用标准模型,其目的是为了制定全球统一的网络模型标准
top分析工具详细用法
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,下面详细介绍它的使用方法。**1.**命令格式:top [参数] (可不加参数,直接输入top)**2.**命令参数:-b 批处理-c 显示完整的治命令-I 忽略失效过程-s 保密模式-S 累积模式-i<时间> 设置间隔时间-u&l
linux 僵尸进程处理
僵尸进程:就是已经结束了的进程,但是没有从进程表中删除,如果过多僵尸进程导致其他重要任务没有 PID 可用,进而导致系统崩溃。这是真实可能发生的,它有一定的概率,特别当存在一个编码糟糕的程序开始大量产生僵尸进程的时候,在这种情况下,找到并杀死僵尸进程是一个明智的做法。如何找到僵尸进程top命令用ps 命令和 grep命令寻找僵尸进程:ps -A -ostat,ppid,pid,cmd | grep
linux 进程管理
1. 为什么要引入进程主要是为了提高CPU利用率,人们设计了在一台计算机实现能将多个程序同时加载、并发执行,从而引入进程的概念。每个加载到内存中的程序都称为进程,操作系统管理者多个进程并发执行。进程会认为自己独立占用CPU资源2. 进程的概念2.1 进程的定义进程是指一个具有一定独立功能的程序在一个数据集合上的一次动态执行过程进程包含了正在运行的一个程序的所有的状态的信息,其主要包括以下代码数据状
Linux 文件权限
权限管理:指的是操作文件权限超管(root)用户不受普通权限的限制。文件权限分类写内容的权限 可写 r 4写内容的权限 可写 w 2执行的权限 可执行 x 1权限位的概念rw- rw- rw- 属主 属组 其他人设置权限的命令格式chown [选项] [用户].[用户组].[其
Linux rpm软件包管理
如何获取rpm包?yum工具、互联网、光盘镜像(通过本地光盘挂载获取本地的rpm包)安装软件rpm -ivh 包名.rpm-i 安装 install-v 显示过程 view-h 显示%rpm 进阶用法查询是否安装rpm -q 包名查询包的信息rpm -qi 包名查询安装位置rpm -ql 包名查看配置文件rpm -qc 包名查看帮助文档的位置rpm -qd 包名查询已安装软件包中和包名相
Linux 用户管理
用户配置文件/etc/passwd用户的家目录普通用户:/home/用户名/,所有者和所属组都是此用户,权限是700。超级用户: /root/,所有者和所属组都是root用户,权限是550。用户管理命令useradd [选项] 用户名选项: -u UID: &nb
Linux Centos7 MBR扇区故障
备份MBR扇区数据dd if=/dev/sda of=/data/abc.bak bs=512 count=1损坏扇区文件将/dev/zreo中的数据拷贝至sda的MBR扇区中,以达到模拟破坏MBR扇区的效果。dd if=/dev/zero of=/dev/sda bs=512 count=1重启使用光盘引导模式进入救援模式输入“1” 回车 ,到了shell后再
Linux Centos7 selinux故障
首先进行 selinux 文件破坏,修改配置文件vi /etc/selinux/config重启,读条界面按方向键盘,可查看启动进程重启,选择内核界面,按e进入,进入命令编辑模式在倒数第二行添加 selinux=0 ,直接退到最后一行,然后方向键左键选择位置,最后Ctrl +x 继续启动这样就能成功进入系统了,进去后就可以还原原先的配置文件,大家缺乏机器练手的话可以3A看看!