Nginx

Nginx简介:

Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。
HCaaS容器虚机使用之搭建一套LNMP
HCaaS容器虚机使用之搭建一套LNMP

容器虚机是HCaaS(https://cubepaas.com)中非常有特色的内容,它可以创建任意规格的虚机(最小0.1vCPU,40Mb内存),秒级创建,根据容器虚机实际使用CPU/MEM收费,非常适合学习/测试。容器虚机通过commit可写容器镜像层实现数据持久化,对容器镜像进行特殊改造支持sy

2020-09-08 12:52:50阅读全文

Nginx代理同域名前后端分离项目
Nginx代理同域名前后端分离项目

以 vue + php 项目为例。直接上 server 模块的 nginx 配置。

2020-10-14 21:34:07阅读全文

Laravel项目上线注意点
Laravel项目上线注意点

当系统为centos 7.6,查看SELinux的模式是否开了强制模式查看SELinux状态 默认为强制模式Enforcing-强制模式,依据设定来限制档案资源存取Permissive:宽容模式,不限制档案资源存取,但仍会依据设定检查并记录相关讯息。Disabled:停用模式,SELinux 已被停

2020-10-20 21:55:08阅读全文

2020年10月php面试笔记
2020年10月php面试笔记

1.请说明目前PHP最新版本的版本号和新特性

2020-10-23 01:09:55阅读全文

lnmp.org如何更改TP6.0框架的pathinfo模式.
lnmp.org如何更改TP6.0框架的pathinfo模式.

网上好多都不管用,搞了一天,最后尝试了一下,只需要改一个就好了.将include enable-php.conf 改为 include enable-php-pathinfo.conf即可然后 lnmp restart

2020-11-15 15:21:36阅读全文

Mac下不同版本php切换
Mac下不同版本php切换

A.首先是切换不同版本的PHP

2020-11-30 17:56:38阅读全文

Mac下Nginx+PHP 开发环境配置
Mac下Nginx+PHP 开发环境配置

因工作需要,接手了一些php的coding任务。之前在Win系统下,安装php开发环境比较easy,有很多现成的集成环境可以安装,比如wamp。现在,需要在Mac系统下,搭建nginx+php的开发环境,查阅资料,整理总结于此。

2020-12-10 15:58:17阅读全文

Linux系统中的basename命令使用实例
Linux系统中的basename命令使用实例

basename是一个命令行中实用的小工具,可从给定的文件名中删除目录和后缀。系统环境Centos7

2021-08-06 08:28:09阅读全文

Bash Shell脚本中的数组使用实例
Bash Shell脚本中的数组使用实例

数组是一个包含多个值的变量,这些值可以是相同类型或不同类型。没有数组大小限制,也没有要求成员变量被连续索引或连续分配的限制。数组索引从0开始。1.声明一个数组并赋值在bash中,使用以下格式的变量时会自动创建数组:

2021-08-09 05:03:01阅读全文

夏天到了用TypeScript给自己开个小空调吧
夏天到了用TypeScript给自己开个小空调吧

在Github上看到一个很有趣的TypeScript项目,炎炎夏日马上要到了,希望它能让你精神一振,工作效率加倍。夏天到了用TypeScript给自己开个小空调吧夏天到了用TypeScript给自己开个小空调吧

2021-08-09 02:03:36阅读全文

如何自动接受SSH密钥指纹?
如何自动接受SSH密钥指纹?

首次连接到Linux系统时,SSH会提示你接受计算机的指纹以成功建立连接,因为“ known_hosts”文件中没有指纹。如何自动接受SSH密钥指纹?如何自动接受SSH密钥指纹?指纹是系统公钥的缩写版本,为了保护自己免受中间人攻击(MITM),ssh程序使用自上次连接以来存储的指纹验证远程系统ssh

2021-08-15 22:35:04阅读全文

如何将CentOS 8转换为CentOS Stream
如何将CentOS 8转换为CentOS Stream

CentOS Stream是一个持续交付的Linux发行版,它在RHEL之前处于领先地位。它将具有滚动发布,即不断进行更改。CentOS将成为一个上游版本,它将具有测试补丁和更新。随着2021年底,Centos Linux 8停止支持,最好的选择是迁移到CentOS Stream版本中。CentOS

2021-08-18 09:09:44阅读全文

如何使用awk处理文本内容
如何使用awk处理文本内容

Awk是为高级文本处理而设计的非常强大的工具。它逐行搜索扫描文件,将输入的每行分割成字段,将输入行或字段与模式进行比较,并对匹配的结果执行操作。本节将使用sub和gsub函数和awk命令来删除文件中的制表符和空格。我们将使用以下文本文件作为本文中所有示例的输入文件:

2021-08-19 04:57:34阅读全文

如何使用nload实时监控网络带宽
如何使用nload实时监控网络带宽

nload是一个可实时监视网络流量和带宽使用情况的工具。它可以帮助你使用图表监输入和输出的流量,并提供其他信息,例如传输的数据总量和最小/最大网络使用率。系统环境Centos7

2021-08-23 14:49:36阅读全文

Docker部署NMP+Composer+(Swoole、Redis扩展)
Docker部署NMP+Composer+(Swoole、Redis扩展)

因为我后续安装PHP需要连接到Mysql,所以这边我们先安装一下Mysql的容器

2021-08-30 01:28:49阅读全文

浅谈Api限流
浅谈Api限流

限流 :对某段时间内访问次数限制,保证系统的可用性和稳定性。防止突然访问暴增导致系统响应缓慢或者宕机。 场景:在php-fpm中,fpm开启的子进程数是有限的,当并发请求大于可用子进程数时,进程池分配不了多余的子进程处理http请求,服务就会开始阻塞。导致nginx抛出502。

2021-08-30 05:56:09阅读全文

利用GoAccess图形化分析Nginx访问日志
利用GoAccess图形化分析Nginx访问日志

Q1: configure: error: * Missing development files for the GeoIP library

2021-08-30 10:48:48阅读全文

如何让shell脚本变成可执行文件
如何让shell脚本变成可执行文件

在本教程中介绍创建bash脚本并使用chmod命令使脚本可执行,无需脚本前面加上sh或bash命令就可以运行它。创建脚本文件第一步是使用以下命令创建一个扩展名为.sh的新文件:

2021-09-15 05:13:20阅读全文

findmnt命令查找已挂载的文件系统
findmnt命令查找已挂载的文件系统

findmnt命令用于列出Linux中已挂载的文件系统。该命令将在/etc/fstab, /etc/mtab或者/proc/self/mountinfo中查找特定的文件系统。findmnt命令包含在util-linux软件包中,该软件包附带了其他一些工具,例如hwclock。

2021-09-16 06:43:53阅读全文

国密Nginx容器实战
国密Nginx容器实战

​ 目前国密SSL(TLCP)已经逐步开始推广并实际使用,国密SSL实验室(www.gmssl.cn)提供了国密版OpenSSL,并且可以与Nginx集成,可以比较方便的搭建国密SSL反向代理或者国密SSL服务器。

2021-09-15 18:39:19阅读全文

Linux环境下安装Nginx
Linux环境下安装Nginx

安装依赖项

2021-09-15 18:13:55阅读全文

Nginx服务器常见配置清单备忘录
Nginx服务器常见配置清单备忘录

Nginx是高性能轻量级WEB服务器的优秀代表,由于其提供HTTP代理和反向代理、负载均衡、缓存等一系列重要特性,从而广泛应用于当今的Web后端服务之中,而且各大互联网公司也都在重度使用,所以作为一个开发者,学会Nginx的使用和配置很有必要。

2021-09-30 07:22:36阅读全文

如何解决Ubuntu提示没有找到ifconfig命令
如何解决Ubuntu提示没有找到ifconfig命令

在我们新安装的Ubuntu 20.04操作系统中,我们想要查看ip地址,发现使用ifconfig命令,提示找不到这个命令。在下面文章汇总,会介绍如何安装这个工具。当在运行ifconfig命令是,提示下面的错误,就代表没有安装它:

2021-09-29 21:39:59阅读全文

使用Dmidecode获取硬件信息使用实例
使用Dmidecode获取硬件信息使用实例

Dmidecode是一个可读性的检索系统硬件信息的工具。Dmidecode的意思是DMI表(桌面管理接口)解码器,顾名思义,它从DMI表读取数据,并以人类可读的格式输出。DMI表包含系统硬件细节,如BIOS,序列号,RAM(DIMMs)和CPU细节等,除了这个,dmidecode还可以检索关于系统支

2021-09-30 07:30:12阅读全文

anacond 或python3 报check_hostname requires server_hostname错误
anacond 或python3 报check_hostname requires server_hostname错误

anacond 或python3 报check_hostname requires server_hostname错误

2021-09-30 04:23:27阅读全文

在Linux中修改打开文件数量限制的3种方法
在Linux中修改打开文件数量限制的3种方法

当文件被打开访问时,操作系统临时分配一个名为文件句柄的数字。主内存的一个特殊区域是为文件句柄预留的,这个区域的大小决定了一次可以打开多少个文件。Linux上的进程受到许多限制,这些限制也阻碍它们正确地执行,而且每个进程都有几个与之相关的限制。shell限制程序可以同时打开的文件句柄的数量。系统环境C

2021-09-30 20:11:35阅读全文

Linux中如何使用alias命令
Linux中如何使用alias命令

alias命令在Linux中经常使用,可以使在Linux命令行上的工作更加顺畅,但是它们也可能很复杂且难以记住,这篇文章探讨了如何使alias命令。通常情况下alias命令适合下面场景:

2021-10-09 02:02:02阅读全文

cpufetch – 查询cpu架构信息的工具
cpufetch – 查询cpu架构信息的工具

cpufetch工具可以在Linux、macOS和Android系统中安装使用。系统环境Centos8

2021-10-11 16:59:22阅读全文

微软拿掉“测试版”的头衔,正式推出Windows 11 PC健康检查工具
微软拿掉“测试版”的头衔,正式推出Windows 11 PC健康检查工具

为了方便 Windows 10 老用户评估当前设备是否符合可升级至新一代 Windows 11 操作系统的最低条件,微软过去三个月一直在努力测试所谓的“PC 健康检查工具”。在经历了广泛的验证之后,微软现在终于拿掉了“测试版”的头衔,现可供任何有需要的客户使用这款免费工具。微软拿掉“测试版”的头衔,

2021-10-15 04:36:33阅读全文

Find命令查找最近几天修改的文件
Find命令查找最近几天修改的文件

find命令是一个方便的工具,可以在系统上查找文件。可以找到最近几天更改过的文件。这将是本教程的重点。文件的时间戳类型Linux中文件带有以下时间戳:

2021-10-14 17:59:01阅读全文

披露:SolarWinds黑客窃取了美国政府的绝密数据
披露:SolarWinds黑客窃取了美国政府的绝密数据

相关人员透露,此次黑客事件最严重的损失,是针对俄罗斯的反情报活动被曝光。披露:SolarWinds黑客窃取了美国政府的绝密数据披露:SolarWinds黑客窃取了美国政府的绝密数据

2021-10-18 02:51:17阅读全文

Linux中source命令的使用方式
Linux中source命令的使用方式

source命令是一个内置的shell命令,用于从当前shell会话中的文件读取和执行命令。source命令通常用于保留、更改当前shell中的环境变量。简而言之,source一个脚本,将会在当前shell中运行execute命令。source命令可用于:

2021-10-17 14:00:36阅读全文

ubuntu20.04 + Let’s Encrypt + Nginx 解决网站不受信任
ubuntu20.04 + Let’s Encrypt + Nginx 解决网站不受信任

进行操作前请确认nginx已经安装完成。。。

2021-10-20 20:58:08阅读全文

还在用Jenkins?试试Gitlab的CI/CD功能吧
还在用Jenkins?试试Gitlab的CI/CD功能吧

在之前,要实现自动化打包部署,一般都需要借助Jenkins。不过,现在Gitlab的CI/CD功能也能实现自动化部署,并且操作更加简单。如果你也正在使用Gitlab作为Git仓库的话,不妨试试它的CI/CD功能。

2021-10-26 17:12:45阅读全文

Shell 脚本中的exit状态解释
Shell 脚本中的exit状态解释

命令的返回值是其退出状态,退出状态用于检查命令执行的结果(成功/失败)。如果退出状态为0,则命令执行成功。如果命令失败,则退出状态为非零。下面表格中是返回值对应着退出状态的解释:

2021-10-27 03:56:57阅读全文

Nginx详细介绍:

Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。

其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月1日,nginx 1.0.4发布。

Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。