-
Nginx概述与安装
-
-
Nginx概述
-
-
Nginx是一款高性能的、轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рамблер)使用。其特点是占有内存少,并发能力强,事实上Nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用Nginx网站用户有:百度、京东、新浪、网易、腾讯、淘
官网地址:http://Nginx.org/
-
-
-
Nginx的安装
-
-
实验平台:CentOS
步骤:
1、添加YUM 的Nginx源
因为Centos本身默认的yum源不带Nginx,所以YUM安装的话需要增加Nginx的YUM源。
执行命令:rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
2、安装Nginx
执行命令: yum install nginx
2、启动Nginx
service nginx start
3、查看Nginx版本
nginx -v
4、查看Nginx安装路径
whereis nginx
5、查看Nginx服务是否成功
netstat –antp|grep 80
6、Nginx的HTML存放路径
/usr/share/nginx/html
7、Nginx配置文件存放目录
/etc/nginx/nginx.conf
8、访问测试
出现以上画面,证明Nginx已经正常启动了。
-
部署Nginx+Tomcat集群
-
- 安装第1套Tomcat。
-
- 上传Tomcat到linux上
- 解压Tomcat到/usr/local下
tar -xvf apache-tomcat-8.5.15.tar.gz -C /usr/local
- 修改解压缩后的Tomcat文件夹名字
mv /usr/local/apache-tomcat-8.5.15 /usr/local/tomcat1
- 修改第一套Tomcat配置文件
vi /usr/local/tomcat1/conf/server.xml
//按下 i 键进入编辑状态
找到8080这个端口号,修改为8081:
<Connector port="8081" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> |
找到8009这个端口号,修改为8010:
<!-- Define an AJP 1.3 Connector on port 8009 --> <Connector port="8010" protocol="AJP/1.3" redirectPort="8443" /> |
找到节点Engine,增加内容 jvmRoute="jvm1"
<Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1"> |
//替换完成后按下Esc,然后按下shift+;,输入wq保存退出
- 启动Tomcat服务器1
cd /usr/local/tomcat1/bin
启动命令:./startup.sh
注意:如果不能正常启动,需要修改 :vi /etc/hosts
增加:
127.0.0.1 apache-tomcat //主机名字,请使用命令 hostname查找
- 测试服务器是否正常启动
打开浏览器输入http://服务器地址:8081
看是否能浏览到TOMCAT欢迎页面。
-
-
- 安装第2套Tomcat。
-
- 上传Tomcat到linux上
- 解压Tomcat到/usr/local下
tar -xvf apache-tomcat-8.5.15.tar.gz -C /usr/local
- 修改解压缩后的Tomcat文件夹名字
mv /usr/local/apache-tomcat-8.5.15 /usr/local/tomcat2
- 修改第2套Tomcat配置文件
vi /usr/local/tomcat2/conf/server.xml
//按下 i 键进入编辑状态
找到8080这个端口号,修改为8082:
<Connector port="8082" protocol="HTTP |