LinuxEverythingisafile(read,write,permission)在根目录/下,所有文件挂载在根目录查看防火墙服务状态systemctlstatusfirewalld打开,重启,关闭firewalld.service服务打开servicefirewalldstartrestartservicefirewalldrestartcloseservicefirewalldstop查看防火墙规则firewall-cmd--list-all#查看所有信息firewall-cmd--list-ports#只查看端口信息openportopenportcommand:firewall-cmd--zone=public--add-port=8080/tcp--permanent重启防火墙:systemctlrestartfirewalld.service--zone#Scope--add-port=80/tcp#添加端口,格式为:端口/通信协议--permanent#permanent会生效,如果没有这个参数,重启后就失效了。服务端发布项目(springboot集成了tomcat,所以直接打包成jar包,java-jar项目名即可)。服务器防火墙/安全组释放相应端口。linux系统通过firewall防火墙打开一个端口。如果某个端口被占用,则关闭该端口(方法一)netstat-anp|grepport:找出占用该端口的进程的PID号kill-9PID[root@alicentos~]#cat/etc/redhat-releaseCentOSLinux发布7.6。1810(Core)查看版本信息首先查看Linux版本,输入命令cat/etc/redhat-release新建用户,添加用户useradd[username]为用户设置密码passwd[username]卸载CentOS7自带的openJDK,重装Sun的JDK并配置环境变量1.环境:CentOS7,jdk-7u80-linux-x64.tar.gz2.安装步骤:卸载CentOS自带的openJDK查看安装的JDKrpm-问答|grepjdk执行结果java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64uninstallrpm-e--nodepsjava-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64rpm-e--nodepsjava-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64查看是否卸载成功java-version执行结果bash:java:Commandnotfound...CentOS下安装JDK的三种方法方法一:手动解压JDK的压缩包,然后设置环境变量1.在/usr/目录下创建java目录[root@localhost~]#mkdir/usr/java[root@localhost~]#cd/usr/java2.下载jdk,然后解压[root@localhostjava]#curl-Ohttp://download.[Oracle](https://www.linuxidc.com/topicnews.aspx?tid=12).com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz[root@localhostjava]#tar-zxvfjdk-7u79-linux-x64.tar.gz3。设置环境变量[root@localhostjava]#vim/etc/profile在profile中添加如下内容:setjavaenvironmentJAVA_HOME=/usr/java/jdk1.7.0_79JRE_HOME=/usr/java/jdk1.7.0_79/jreCLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libPATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/binexportJAVA_HOMEJRE_HOMECLASS_PATHPATH让修改生效:[根@localhostjava]#source/etc/profile4.验证JDK有效性[root@localhostjava]#java-versionjavaversion"1.7.0_79"Java(TM)SERuntimeEnvironment(build1.7.0_79-b15)JavaHotSpot(TM)64位服务器VM(build24.79-b02,混合模式)方法三:用rpm安装JDK下载rpm安装文件[root@localhost~]$curl-Ohttp://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.rpm使用rpm命令安装[root@localhost~]#rpm-ivhjdk-7u79-linux-x64.rpmsetenvironmentvariables[root@localhostjava]#vim/etc/profile添加以下内容内容到打开的profile文件中setjavaenvironmentJAVA_HOME=/usr/java/jdk1.7.0_79JRE_HOME=/usr/java/jdk1.7.0_79/jreCLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libPATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/binexportJAVA_HOMEJRE_HOMECLASS_PATHPATH让修改生效[root@localhostjava]#source/etc/profile4.验证(方法同上)注:与yum安装类似,无需设置环境变量即可运行java命令rpm安装方式默认会把jdk安装到/usr/java/jdk1.7.0_79,然后通过三层链接链接到/usr/bin。具体链接如下:[root@localhost~]#cd/bin[root@localhostbin]#ll|grepjavalrwxrwxrwx。1rootroot25Mar2811:24jar->/usr/java/default/bin/jarlrwxrwxrwx.1rootroot26Mar2811:24java->/usr/java/default/bin/javalrwxrwxrwx.1rootroot27Mar2811:24javac->/usr/java/default/bin/javaclrwxrwxrwx.1rootroot28年3月29日11:24javadoc->/usr/java/default/bin/javadoclrwxrwxrwx.1rootroot28年3月28日11:24javaws->/usr/java/default/bin/javawslrwxrwxrwx.1rootroot303月28日11:24jcontrol->/usr/java/default/bin/jcontrol[root@localhostbin]#cd/usr/java/[root@localhostjava]#ll总共4lrwxrwxrwx。1rootroot16Mar2811:24default->/usr/java/latestdrwxr-xr-x。8rootroot4096Mar2811:24jdk1.7.0_79lrwxrwxrwx。1rootroot21Mar2811:24latest->/usr/java/jdk1.7.0_79为命令提示符添加颜色vim/etc/profile#EditGlobalConfigurationfilePS1='[[e[35;1m]u[e[32;1m]@[e[33;1m]h[e[36;1m]w][e[31;1m]#[e[0m]'source/etc/profile#相当于刷新全局配置文件,再次执行压缩命令命令格式:tar-zcvf压缩文件名.tar.gz被压缩文件名可以先切换到当前目录,压缩文件名和压缩文件名都可以加到路径中。解压命令命令格式:tar-zxvf压缩文件名.tar.gz解压后的文件只能放在当前目录下。
