Linux应用及零基础详解

整理自其他人,仅供个人学习,侵删

安装工具:JAVA 和 网页编程

jdk-8u192-linux-x64.gz:Java开发工具包

apache-tomcat-8.5.38.tar.gz tomcat是一个Java web 应用服务器

一、安装JDK

创建文件夹

解压

配置变量

测试

1.创建文件夹

在根目录创建tools文件,并授予全部权限

mkdir /tools

chmod 777 /tools

创建java文件夹

mkdir /tools/java

2.解压

tar -zxvf jdk-8u192-linux-x64.gz -C /tools/java

3.配置变量

在XTerminal中打开/etc/profile文件

添加以下代码并保存

export JAVA_HOME=/tools/java/jdk1.8.0_92

export PATH=${PATH}:${JAVA_HOME}/bin

在命令行中输入 source /etc/profile重新加载

4.测试是否安装成功

查看安装版本

java -version 

5.应用

编写一个java文件并进行编译运行

touch hello.java

在XTerminal的文件栏中打开该文件,输入源码

javac hello.java编译 

会在该文件目录中出现两个文件,即hello.java hello.class

使用java hello指令运行文件可出现运行结果

二.安装tomcat

tomcat是开源的web服务器,可用于编写网页

1.下载安装文件
先在XTerminal中上传安装包
下载安装镜像源,bash <(curl -sSL https://linuxmirrors.cn/main.sh )
镜像源能够提供更快的下载速度、确保包版本的一致性以及解决网络限制问题
-s 静默模式,不显示进度条或错误信息
-S请求失败,显示错误信息
-L若服务返回重定向,则跟随重定向
curl传输数据的命令行,支持多种数据
网站为目标URL

该命令表示使用bash解释该URL的脚本内容

解压安装包到已好的目录

2.下载网络检测工具包

yum -y install net-tools

yum管理软件包的工具

-y表示安装过程自动回答yes,接受所有提示

net-tools网络诊断工具软件包

ifconfig配置网络

netstat -ntlp查看网络应用的端口号

例:

[root@localhost ~]# netstat -nltp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      7085/sshd
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      7245/master
tcp6       0      0 :::8009                 :::*                    LISTEN      20754/java
tcp6       0      0 :::8080                 :::*                    LISTEN      20754/java
tcp6       0      0 :::22                   :::*                    LISTEN      7085/sshd
tcp6       0      0 ::1:25                  :::*                    LISTEN      7245/master
tcp6       0      0 127.0.0.1:8005          :::*                    LISTEN      20754/java

端口号为8009 8080 8005

进入解压后的文件路径中使用安装命令 bin/startup.sh

3.在本机进行访问

1)关闭防火墙

systemctl stop firewalld

查看防火墙状态:systemctl status firewalld

2)开放访问端口

firewall-cmd --add-port 8080/tcp --zone=public --permanent添加永久端口号8080

通过tcp协议访问8080端口号 公共访问区域

firewall-cmd --list-port  查看端口号

firewall-cmd --reload 重载防火墙配置,无需重启服务

4.编写html文件在浏览器中访问

在解压后的文件夹中进入到webapps,在该目录中创建文件夹用于存放html文件

mkdir files 

touch tomcat.html

打开文件进行编辑保存,即可访问

http://XXX.XXX.XXX.XXX:8080/files/tomcat.html

注:只能访问同一子网中的文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值