Centos7.6的安装和配置Java环境+安装tomacat服务器详细教程
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Centos7.6的安装和配置Java环境+安装tomacat服务器详细教程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含4405字,纯文字阅读大概需要7分钟。
内容图文
centos7.6下载
http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso
安装centos7
https://blog.csdn.net/qq_30764991/article/details/81843626
刚装好的centos7没有ip解决办法
打开终端输入
vi /etc/sysconfig/network-scripts/ifcfg-ens33
从配置清单中可以发现 CentOS 7 默认是不启动网卡的(ONBOOT=no),把这一项改为YES(ONBOOT=yes)
重启网络服务: sudo service network restart
- 配置Java环境
1) 查询系统事32位还是64位
getconf LONG_BIT
2) 接下来我们对下载的文件进行解压
tar -zxvf jdk-8u172-linux-x64.tar.gz
3) 然后我们来新建一个目录,并将解压好的文件移动过去
mkdir /usr/java
mv ./jdk1.8.0_172 /usr/java
4) 然后我们来设置环境变量,这里我们需要修改/etc/profile文件
先用vim打开/etc/profile文件
vim /etc/profile
在文件最后添加下面的内容
export JAVA_HOME=/usr/java/jdk1.8.0_172
export JRE_HOME=/usr/java/jdk1.8.0_172/jre
export CLASSPATH=.:JAVAH?OME/lib:JRE_HOME/lib:CLASSPATHexportPATH=JAVA_HOME/bin:JREH?OME/bin:PATH
其中的jdk1.8.0_172请根据自己的实际文件名作出更改
5) 添加完成后,使环境变量生效。
source /etc/profile
我们可以在终端中输入java来检测是否配置成功
如果配置成功便会显示提示信息
用法: java [-options] class [args…]
(执行类)
或 java [-options] -jar jarfile [args…]
(执行 jar 文件)
其中选项包括:
-d32 使用 32 位数据模型 (如果可用)
-d64 使用 64 位数据模型 (如果可用)
-server 选择 “server” VM
默认 VM 是 server,
因为您是在服务器类计算机上运行。
-cp <目录和 zip/jar 文件的类搜索路径>
-classpath <目录和 zip/jar 文件的类搜索路径>
用 : 分隔的目录, JAR 档案
和 ZIP 档案列表, 用于搜索类文件。
-D<名称>=<值>
设置系统属性
-verbose:[class|gc|jni]
启用详细输出
-version 输出产品版本并退出
-version:<值>
警告: 此功能已过时, 将在
未来发行版中删除。
需要指定的版本才能运行
-showversion 输出产品版本并继续
-jre-restrict-search | -no-jre-restrict-search
警告: 此功能已过时, 将在
未来发行版中删除。
在版本搜索中包括/排除用户专用 JRE
-? -help 输出此帮助消息
-X 输出非标准选项的帮助
-ea[:<packagename>...|:<classname>]
-enableassertions[:<packagename>...|:<classname>]
按指定的粒度启用断言
-da[:<packagename>...|:<classname>]
-disableassertions[:<packagename>...|:<classname>]
禁用具有指定粒度的断言
-esa | -enablesystemassertions
启用系统断言
-dsa | -disablesystemassertions
禁用系统断言
-agentlib:<libname>[=<选项>]
加载本机代理库 <libname>, 例如 -agentlib:hprof
另请参阅 -agentlib:jdwp=help 和 -agentlib:hprof=help
-agentpath:<pathname>[=<选项>]
按完整路径名加载本机代理库
-javaagent:<jarpath>[=<选项>]
加载 Java 编程语言代理, 请参阅 java.lang.instrument
-splash:<imagepath>
使用指定的图像显示启动屏幕
- 安装tomcat
1) 我们对下载的文件进行解压
tar -zxvf apache-tomcat-8.5.42.tar.
2) 然后我们来新建一个目录,并将解压好的文件移动过去
mkdir /usr/tomcat
mv apache-tomcat-8.5.42 /usr/tomcat
3) 修改tomcat服务器的启动端口
cd /usr/tomcat/apache-tomcat-8.5.42/conf
ls
vi server.xml
<Connector port=”9999”protocol=”HTTP/1.1”>
保存退出
##################此处若8080端口未被占用,也可以不作修改
4) 启动tomcat
进入tomcat服务器的bin目录,然后执行"./startup.sh"命令启动Tomcat服务器
此时用centos自带的浏览器192.168.52.144:9999可以访问,
###########可以尝试用centos自带的谷歌浏览器打开测试
如果用电脑自带浏览器,还需关闭centos防火墙或者开放相应端口
1:查看firewall防火墙状态
firewall-cmd --state
或者
systemctl status firewalld
2:打开防火墙
systemctl start firewalld
3:关闭防火墙
systemctl stop firewalld
4:重启防火墙
firewall-cmd --relaod
或者
systemctl reload firewalld(优先使用此命令)
5:开机自启动防火墙
systemctl enable firewalld
6:禁止开机启动防火墙
systemctl disable firewalld
6:查看已打开的端口
firewall-cmd --list-ports
7:打开端口
firewall-cmd --permanent --zone=public --add-port=8080/tcp
其中permanent表示永久生效,public表示作用域,8080/tcp表示端口和类型
8:关闭端口
firewall-cmd --permanent --zone=public --remove-port=8080/tcp---------------------
#############
此处开启和关闭端口后,需要重启防火墙才有效。
#检查端口被哪个进程占用netstat -lnp|grep 8080
#查看默认防火墙状态firewall-cmd –state(关闭后显示notrunning,开启后显示running)
关闭centos防火墙
CentOS 7.0默认使用的是firewall作为防火墙
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
5) 关闭tomcat服务器
进入tomcat服务器的bin目录,然后执行"./shutdown.sh"命令关闭Tomcat服务器
6) 查看tomcat进程
ps -ef|grep tomcat
7) 杀死tomcat进程
输入 kill -9 3755 即可杀死该进程。
内容总结
以上是互联网集市为您收集整理的Centos7.6的安装和配置Java环境+安装tomacat服务器详细教程全部内容,希望文章能够帮你解决Centos7.6的安装和配置Java环境+安装tomacat服务器详细教程所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。