Nginx零起步教程

Nginx零起步教程

Nginx(发音同 Engine X)是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,最初供俄国大型的入口网站及搜寻引擎Rambler(俄文:Рамблер)使用。

其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页伺服器中表现较好.目前中国大陆使用Nginx网站用户有:新浪、网易、 腾讯,另外知名的微网志Plurk也使用nginx。

Nginx Web Server环境部署

全新部署

PHP版本升级

虚拟主机(Virtual Hosts)配置

ssl证书配置

管理配置及性能调优化

官方网站:http://nginx.org/
下载地址:http://nginx.org/en/download.html

服务无法启动:nginx.service failed because the control process exited

Nginx子域名跨域的广泛匹配设置方法

在Ubuntu中为Nginx部署自动续期的Let's Encrypt服务

Nginx如何屏蔽IP、IP段访问网站

彻底屏蔽恶意IP/IP段访问网站(Nginx和阿里云安全组配置)

php-fpm out of memory错误的处理方法

out of memory: killed process php-fpm错误的解决方法

在CentOS8中安装php-mcrypt

CentOS8默认安装源是没有php-mcrypt的,包括mysql的包也改了名了,不再是php-mysql。若要安装先更新EPEL安装源。

Nginx 502错误:connect() failed (111: Connection refused) while connecting to upstream

解决错误:nginx: [alert] mmap(MAP_ANON|MAP_SHARED, 104857600) failed (12: Cannot allocate memory)

今天发现一个站点的ssl证书没有被自动续期,查看了一下问题 发现是certbot在执行renew命令的时候会先检查nginx的语法配置,因为nginx有问题的时候会自行退出。

Post Comment