- 工信部备案号 滇ICP备05000110号-1
- 滇公安备案 滇53010302000111
- 增值电信业务经营许可证 B1.B2-20181647、滇B1.B2-20190004
- 云南互联网协会理事单位
- 安全联盟认证网站身份V标记
- 域名注册服务机构许可:滇D3-20230001
- 代理域名注册服务机构:新网数码
一、检查tomcat7是否已经安装
rpm -qa | grep tomcat ps -ef | grep tomcat
第一条命令查看是用rpm安装过tomcat,由于我们倾向于安装解压版的tomcat,所以一般是找不到的。
第二条命令查看系统中是否运行有tomcat,如下图所示
二、检查系统中是否已经安装有jdk软件,并更新成需要的jdk软件
1)查看之前的jdk
java -version rpm -qa | grep java rpm -qa | grep gcj rpm -qa | grep jdk
2)卸载之前的oenjdk(假设你找出来的软件名是如下的
yum -y remove java java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
3)下载rpm文件并安装
Centos中不包含openjdk,纯净的
3.1.oracle的官网进行下载jdk
https://www.landui.com/java/technologies/javase/javase-jdk8-downloads.html
选择我们所需要的版本就可以了
3.2.安装jdk
rpm -ivh jdk-8u181-linux-x64.rpm
安装完成后/usr目录下会出现java包,java里面包含jdk1.8.0_251-amd64文件就是我们的jdk包
3.3.配置环境变量
1.编辑环境变量文件
vim /etc/profile
2.按i键进入编辑模式 输入以下内容
JAVA_HOME=/usr/java/jdk1.8.0_251-amd64 CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin export PATH CLASSPATH JAVA_HOME
注意:在第一次安装过程中我写成了这样 PATH=$Path,导致后来环境变量出问题,一些简单命令无法使用。使用export PATH=/bin:$PATH
3.按esc退出编辑模式,:wq保存退出
4.使环境变量立即生效
source /etc/profile
5.测试是否安装成功
java -version
三、安装tomcat7
1)解压源码包(源码包已经放于目录:/usr/tomcat7中)
cd /usr/tomcat7 tar -xvf apache-tomcat-7.0.104.tar.gz mv apache-tomcat-7.0.104/* /usr/tomcat7/
2)启动tomcat
/usr/tomcat7/bin/startup.sh
四、增加8080端口到防火墙配置中
firewall-cmd --zone=public --add-port=8080/tcp --permanent #添加一个端口 firewall-cmd --reload #重新载入防火墙
五、测试tomcat
假设安装机器的IP为10.10.10.2,在另一台同网段机器的浏览器上输入:http://www.landui.com10.10.10.2:8080/
如图所示即安装成功
六、把tomcat7作为服务启动
在/usr/lib/systemd/system/目录下新建文件tomcat7.service,内容如下:
[Unit] Description=Tomcat7 After=syslog.target network.target remote-fs.target nss-lookup.target [Service] Type=forking Environment='JAVA_HOME=/usr/java/jdk1.8.0_251-amd64' Environment='CATALINA_PID=/usr/tomcat7/bin/tomcat.pid' Environment='CATALINA_HOME=/usr/tomcat7/' Environment='CATALINA_BASE=/usr/tomcat7/' Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC' WorkingDirectory=/usr/tomcat7/ ExecStart=/usr/tomcat7/bin/startup.sh ExecReload=/bin/kill -s HUP $MAINPID ExecStop=/bin/kill -s QUIT $MAINPID PrivateTmp=true [Install] WantedBy=multi-user.target
设置为开启机启动:systemctl enable tomcat7
售前咨询
售后咨询
备案咨询
二维码
TOP