一、Nginx简单介绍
Nginx是一个非常轻量级的HTTP服务器,Nginx,它的发音为“engine X”, 是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器。
二、安装Nginx负载均衡
(1)在线安装
$sudo apt-get install nginx
当前Nginx的版本是1.4.1
ubuntu安装Nginx之后的文件结构大致为:
所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下
启动程序文件在/usr/sbin/nginx
日志放在了/var/log/nginx中,分别是access.log和error.log
并已经在/etc/init.d/下创建了启动脚本nginx
默认的虚拟主机的目录设置在了/usr/share/nginx/html
(2)源代码安装
下载地址:http://nginx.org/download/
我这里下载的是 nginx-版本.tar.gz,安装过程很简单,如下:
$./configure
$make
$make install
安装成功之后,nginx放置在/usr/local/nginx目录下,主要的配置文件为conf目录下的nginx.conf,
nginx的启动文件在sbin目录下的nginx文件。
三、配置信息
在/etc/nginx/sites-available找到default配置
1.内网和外网ip访问不同配置如下:
server {
listen 8080;
server_name 192.168.6.74;
}
server {
listen 8080;
server_name 218.28.20.165;
}
2.不同域名访问不同配置如下
server {
listen 80;
server_name www.domain1.com;
}
server {
listen 80;
server_name www.domain2.com;
}
四、重启Nginx
重启Nginx两种解决方案
1. 使用service nginx restart命令重启,此命令有可能会失效
2. $sudo service nginx stop
$sudo service nginx start
关闭再启动的方式重新启动
相关推荐
利用LVS+Keepalived 实现高性能高可用负载均衡服务器
Nginx 负载均衡(反向代理)配置 Nginx 证书支持 系统状态监测 自动维护防火墙规则(白名单) 支持 TCP 被动后端节点宕机检测 支持 HTTP 主动后端节点宕机检测 运行 ...
把java开发的war包后更新到linux服务器后,通过本资源的配置nginx+tomcat实现两台服务器负载均衡,并配置了https的访问方式,并同时支持ipv6网络的访问
可以工作在nginx tcp负载均衡环境中的整合聊天服务器和客户端源码... 项目需求 客户端新用户注册 客户端用户登陆 添加好友和添加分组 好友聊天 群组聊天 离线消息 tcp负载均衡 增强聊天系统支持客户端跨服务器通信 ...
HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。根据官方数据,其最高极限支持10G的并发。 HAProxy特别适用于那些负载特大的web站点, 这些站点...
该演示需要NGINX演示的四个docker容器:NGINX Plus ADC /负载均衡器, nginx-plus,和Web服务器, nginx1 , nginx2和nginx3 : 附加容器用于实验室指南,可在端口9000上使用 容器的详细信息: 基于ubuntu 18.04的...
Express-Postgres-Nginx-Docker 依存关系: 安装Docker [Docker] https://www.docker.com/ 运行应用程序: 第一次: 生成应用并启动所有容器 $ bash run.sh build 运行: 运行所有容器 $ bash run.sh run 重新创建...
准备工作 Windows Server 2008 R2 Enterprise(2.40GH,8GB,64Bit,192.168.10.212) 2台Ubuntu 10.04.4(192.168.10.98,192.168.10.137) JDK1.7.80 ...在Ubuntu上的配置网上很多我就不多讲了,但是记得配置JA
LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构。Linux是一类Unix计算机操作系统的...作为负载均衡服务器:Nginx 既可以在内部直接支持 Rails 和 PHP,也可以支持作为 HTTP代理服务器对外进行服务。
Nginx是一个高性能的HTTP以及反向代理服务器,同时提供了诸如邮件、TCP/UDP代理服务以及负载均衡等功能。在本文中,将初步的介绍nginx安装、使用及其基本配置,并以一个使用者视角提供一些简单需求下的nginx配置。 ...
特征非常快速的反向代理和负载均衡器(感谢 NGINX) ngx_wpt 配置的零停机重新加载在多个 WPT 服务器之间共享测试代理的能力。 通过将它们发送到 ngx_wpt 而不是直接访问 WPT 服务器。表中的内容它是如何工作的? ...
1.项目代码均经过功能验证ok,确保稳定可靠运行。欢迎下载体验!下载完使用问题请私信沟通。 2.主要针对各个计算机相关专业,包括计算机科学、信息安全、...类似nginx的反向代理和负载均衡 必要时增加可复用内存池。
欺诈检测器用于在线广告的欺诈检测器端点,提交给 2015 年开发者周...端点创建为了设置能够每分钟处理 1000 个请求的端点,我们使用 Azure Ubuntu 8 核服务器预先设置了 16 个带有 Nginx 负载均衡器的 Tornado 进程测试
负载均衡 docker常用命令 # 列出本地主机上的镜像 docker images # 查看镜像<nginx>可用版本 docker search nginx # 启动容器,下面的命令输出一个 “Hello World”,之后终止容器 docker run ubuntu:18.04 /bin/...
myplaceonline_posixcubes 使用posixcube.sh使用haproxy负载均衡器(前端),nginx + passenger Rails服务器(web),postgresql数据库(数据库)以及更多(elasticsearch,数据库备份,rsyslog服务器等)构建完整的...
Scalelite Cluster调优剧本目标是创建一个带有负载均衡学习平台的BBB集群。 当前的体系结构包括: 11个BBB服务器节点1个Scalelite + PG + Redis节点1个NFS节点作为BBB和Scalelite节点的公用存储。 它将位于AWS云上,...