文章目录
基本问题
1、查看安装
- 查看安装的tomcat
查看安装路径
sudo find / -name *tomcat*
查看安装是否成功
rpm -qa|grep tomcat
- 查看java
查看jDK的版本
java -version
如果出现java版本,证明java安装成功。
- 检查mysql
usr/bin/mysql 是指:mysql的运行路径
var/lib/mysql 是指:mysql数据库文件的存放路径
usr/lib/mysql 是指:mysql的安装路径
mysql 的守护进程是mysqld
如果已经安装
service mysqld start
如果你看到有输入ps -el | grep mysqld 出现下面的信息,就说明服务器安装起来了~~
[root@localhost ~]# ps -el | grep mysqld
4 S 0 1796 1 0 85 0 - 1513 wait ? 00:00:00 mysqld_safe
4 S 27 1856 1796 0 78 0 - 34055 - ? 00:00:00 mysqld
[root@localhost ~]#
查看安装路径
whereis mysql
查询运行文件所在路径(文件夹地址)
如果你只要查询文件的运行文件所在地址,直接用下面的命令就可以了(还是以mysql为例):
which mysql
2、配置防火墙(Tomcat)
1、防火墙打开 8080 端口,修改防火墙配置
vim /etc/sysconfig/iptables
编辑添加
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT (chenOS7)
iptables -I INPUT -p tcp --dport 8080 -j ACCEPT (centOS6)
2、保存设置(cehntOS6)
/etc/init.d/iptables save #
(service iptables save) #优先推荐使用这个命令
3、然后重启防火墙服务:
service iptables restart (centOS7)
/etc/init.d/iptables restart (centOS6)
(service iptables restart
4、查看防火墙是否启动(Linux的版本不一样命令有所不同)
firewall-cmd --state (centOS7)
/etc/init.d/iptables status (centOS6)
(service iptables status)
5、检查8080端口是否被防火墙开启(centOS7)
输入命令:
firewall-cmd --permanent --zone=public --list-ports
如果终端输出 “8080/tcp” 则说明8080端口被开启
如果没有该输出则需要执行命令":
firewall-cmd --zone=public --add-port=8080/tcp --permanent(centOS7)
开启8080端口, 出现" success" 则表示添加成功。
6、重新启动防火墙
输入命令
firewall-cmd --reload (centOS7)
/etc/init.d/iptables restart (centOS6)
重新启动防火墙,出现” success“ 字样则表示重新启动成功。
验证开启的8080端口是否生效,输入命令:
firewall-cmd --zone=public --query-port=8080/tcp(centOS7)
验证8080端口是否生效,如果出现 ” yes “字样则代表生效。
7、开关防火墙(centos6):
关闭防火墙:service iptables stop
打开防火墙:service iptables start
虚拟机的 22 端口其他计算机是可以访问的, 因为ssh默认是22端口,在Linux系统中22号端口是ssh服务使用的端口。
查看机器的某一端口是否对外开放:
方式一:lsof -i : 端口号
例如: lsof -i :22
如果有显示说明已经开放了**
8、 查看防火墙设置
cat /etc/sysconfig/iptables
从防火墙设置可以得知,22端口和8080端口对外开放。