Centos 7环境下,安装tomcat和nginx
背景:最近在学习集群相关的知识,学习过程中碰到软件安装的问题,本篇是对上述问题的总结.
本文所使用的环境:
1:装有Centos 7的虚拟机.
2:JDK 1.8
一:安装Tomcat.
a:下载Tomcat安装包,本文所使用版本为:apache-tomcat-8.5.32.tar
b:scp 上传到虚机的tmp文件夹下,具体指令为:
scp xx/xx/apache-tomcat-8.5.32.tar(你的tomcat包所在的路径) 虚机用户名@虚机IP地址:/tmp
查看虚拟机的指令为:ip addr
c:在虚机上创建tomcat文件夹,然后把/tmp文件夹下的tomcat安装包移动到该文件夹.
mkdir /usr/local/tomcat
mv /tmp/apache-tomcat-8.5.32.tar /usr/local/tomcat
d:cd到tomcat文件夹下,解压tar包.
tar -xvf apache-tomcat-8.5.32.tar
e:确保防火墙运行和端口8080开放.
开放8080端口:firewall-cmd --zone=public --add-port=8080/tcp --permanent
开放端口后,更新防火墙:firewall-cmd --reload
f: 运行bin包下的startup脚本.启动后即可在本机浏览器中检验是否安装成功.
出现下图界面就表示tomcat安装成功.
二 安装nginx
nginx是由战斗民族的程序员用C语言创建的,因此在安装前先做点准备工作,让我们的虚机能编译C语言程序.
安装gcc:yum install gcc-c++
安装PCRE库:yum install -y pcre pcre-devel
安装zlib库:yum install -y zlib zlib-devel
安装openssl;yum install -y openssl openssl-devel
正式安装
a:先去官网下载.官方网站:http://nginx.org/
b:将安装包上传到虚机.参考tomcat安装
c:创建nginx文件夹,把安装包放到该文件夹下.参考tomcat安装
d:解压.参考tomcat安装
e:进入解压后的文件夹,运行./configure
f:make
g:make install
启动nginx
在sbin目录下,运行./nginx即可.
验证
在本机浏览器上输入虚机IP地址(不需要端口号),出现下图界面即代表安装成功.