IIS、Apache、Tomcat、Nginx、CDN,它们之间有何区别?

IIS、Apache、Tomcat、Nginx、CDN,它们之间有何区别?,第1张

nginx网站服务一般在linux系统下使用,性能可以得到正常的发挥,在我windows下,事倍功半。

我这边经常使用centos68 64位下使用nginx。nginx安装教程如下。


yum -y install gcc gcc-c++  ncurses-devel libxml2-devel \
openssl-devel curl-devel libjpeg-devel libpng-devel autoconf pcre-devel \
libtool-libs freetype-devel gd zlib-devel  zip unzip \
wget crontabs iptables file bison cmake patch mlocate \
flex diffutils automake make  readline-devel  \
glibc-devel glibc-static glib2-devel  bzip2-devel \
gettext-devel libcap-devel logrotate ntp \
libmcrypt-devel patch      ------安装nginx需要的组件 
wget  >部署多个应用是支持的
1 例如部署多个java应用,可以用不同端口 发布出去到外网,同一个端口会冲突
2 可以使用nginx反向代理,内部应用只对内网监听,Nginx根据不同的访问监听代理不同的内部应用。
3 用docker发布,docker属于容器(就是类似于虚拟化的效果了),每个docker跑不同的应用发布出去。
4 如果物理服务器IO资源可以满足,可以直接安装vmware或者pve虚拟化去实现物理层面的虚拟化系统,从而从物理层面去发布和隔离每个应用。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12708285.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存