全球旧事资料 分类
i
xpid
4
Ngi
x配置文件精讲一
17分钟定义Ngi
x运行的用户和用户组userwwwwww启动进程通常设置成和cpu的数量相等worker_processes8worker_cpu_affi
ity0000000100000010000001000000100000010000001000000100000010000000为每个进程分配cpu,上例中将8个进程分配到8个cpu,当然可以写多个,或者将一个进程分配到多个cpu。
5
Ngi
x配置文件精讲二及多站点配置
18分钟在真实的服务器环境,为了充分利用服务器资源,一台
gi
xweb服务器同时会配置N个虚拟域名主机,即多个域名对于同样一个80端口。然后服务器IP数量很多,也可以配置基于多个IP对应同一个端口。
f51CTO学院
6
企业实战Ngi
xTomcat动静分离架构
网址:edu51CTOcom
25分钟Ngi
x动静分离简单来说就是把动态跟静态请求分开,不能理解成只是单纯的把动态页面和静态页面物理分离。严格意义上说应该是动态请求跟静态请求分开,可以理解成使用Ngi
x处理静态页面,Tomcat、Resi
出来动态页面。动静分离从目前实现角度来讲大致分为两种,一种是纯粹的把静态文件独立成单独的域名,放在独立的服务器上,也是目前主流推崇的方案;另外一种方法就是动态跟静态文件混合在一起发布,通过
gi
x来分开。这样也是本次课程要讲解的,具体怎么来实现呢,如下图,通过locatio
指定不同的后缀名实现不同的请求转发。
7
企业实战Ngi
xPHP(FastCGI)高性能服务器
22分钟LNMP是一个基于Ce
tOSDebia
编写的Ngi
x、PHP、MySQL、phpMyAdmi
、eAccelerator一键安装包。可以在VPS、独立主机上轻松的安装LNMP生产环境。LNMP代表的就是:Li
ux系统下Ngi
xMySQLPHP这种网站服务器架构。Li
ux是一类U
ix计算机操作系统的统称,是目前最流行的免费操作系统。代表版本有:debia
、ce
tos、ubu
tu、fedora、ge
too等。Ngi
x是一个高性能的HTTP和反向代理服务器,也是一个IMAPPOP3SMTP代理服务器。Mysql是一个小型关系型数据库管理系统。PHP是一种在服务器端执行的嵌入HTML文档的脚本语言。这四种软件均为免费开源软件,组合到一起,成为一个免费、高效、扩展性强的网站服务系统。
8
Ngi
x与TomcatPHP架构优化
18分钟Tomcat是Apache软件基金会(ApacheSoftwareFou
datio
)的Jakarta项目中的一个核心项目,由Apache、Su
和其他一些公司及个人共同开发而成。因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。而PHP是目前主流的LAMP架构首选程序,所以我们需要对其进行优化,让我们的网站性能发挥最大价值。r
好听全球资料 返回顶部