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

ProcessWire适用于Nginx的URL Rewrite规则

PW官方只提供了Apache的.htaccess文件来完成URL Rewrite,这是社区提供的Nginx适配规则。

如何在CentOS上升级LEMP环境至PHP7-FPM?

本文适用于CentOS/RHEL7.x、CentOS/RHEL 6.x升级PHP-FPM至PHP7-FPM

如何在CentOS上安装PHP7版的LEMP环境?

PHP7的LEMP环境安装方式和默认LEMP环境的搭建事实上很相似,只是由于CentOS默认源的软件版本都比较低的,所以我们安装PHP-FPM前需要更新一下PHP7-FPM的RPM源。

Nginx如何配置虚拟主机?

适用于CentOS7操作系统,Nginx建立虚拟主机配置多站点的方法

LAMP和LEMP做Web Server到底怎么选?

LAMP和LEMP的选择,青菜萝卜各有所爱,根据实际情况选择,个人大爱开源软件,不管Apache还是Nginx生产环境中都在用,它们也各有各自的特点,这篇文章的初衷是提供给那些爱折腾的朋友们参考,并非对Apache有贬义,非得弄出Apache不如Nginx的结论云云。

1 Comments

如何在CentOS7上安装LEMP(Linux+Nginx+MySQL+PHP)环境?

本文适用于CentOS7全新搭建LEMP(Linux+Nginx+MySQL+PHP)环境,需要注意地是,Nginx并不能像Apache mod_rewrite那样支持.htaccess文件做URL Rewrite,项目需要Rewrite的同学请注意:如果你没有或不能将Apache的Rewrite Rule转换成Nginx的,慎用!

Post Comment