-
JDK安装
-
通过FinalShell软件,在/usr/local目录中新建tmp文件夹。并把JDK压缩包(在当天授课目录/软件中)上传到tmp目录中。
-
解压文件放置在文件夹jdk中(先在/usr/local下新建文件夹jdk)
-
tar -zvxf jdk-8u221-linux-x64.tar.gz -C /usr/local/jdk
-
配置环境文件
-
<span style="color:red">注意:</span> <span style="color:red">JAVA_HOME=/usr/local/jdk中等号两侧不要有空格</span> <span style="color:red"> $JAVA_HOME/bin后面是冒号,不是分号</span> <span style="color:red">$PATH是全大写。如果写成小写会导致大部分内置命令不可用</span> /etc/profile文件为Linux环境变量配置文件。 在此文件中找到export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL,#代表注释。 #export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL export JAVA_HOME=/usr/local/jdk/jdk1.8.0_381 export PATH=$JAVA_HOME/bin:$PATH
-
重新加载文件
-
source /etc/profile
-
查看配置是否成功
-
java -version
-
Tomcat安装
-
上传Tomcat压缩包/usr/local/tmp
-
解压文件放置在文件夹Tomcat中(先在/usr/local下新建文件夹Tomcat)
-
tar -zvxf apache-tomcat-7.0.68.tar.gz -C /usr/local/Tomcat
-
进入bin目录下启动
-
sh startup.sh
-
进入bin目录下正常关闭
-
sh shutdown.sh
-
MySql安装
-
上传MySql压缩包/usr/local/tmp
-
安装MySql服务
-
yum install -y mysql-server
-
设置开机自启动
-
systemctl enable mysqld
-
启动MySql
-
systemctl start mysqld
-
修改密码
-
mysql -uroot -p
-
alter user 'root'@'localhost' identified by 'root';
-
修改root的客户端访问模式是任意
-
use mysql; update user set host='%' where user='root';
-
刷新权限
-
flush privileges;
-
退出MySQL命令行
-
exit
-
重启MySQL服务
-
systemctl restart mysqld
防火墙部分设置代码:
-
查看防火墙状态(systemctl status firewalld、firewall-cmd --state) 暂时关闭防火墙(systemctl stop firewalld) 永久关闭防火墙(systemctl disable firewalld) 开启防火墙(systemctl start firewalld) 开放指定端口(firewall-cmd --zone=public --add-port=8080/tcp --permanent) 关闭指定端口(firewall-cmd --zone=public --remove-port=8080/tcp --permanent) 立即生效(firewall-cmd --reload) 查看开放的端口(firewall-cmd --zone=public --list-ports) 注意: 1、systemctl是管理Linux中服务的命令,可以对服务进行启动、停止、重启、查看状态等操作 2、firewall-cmd是Linux中专门用于控制防火墙的命令 3、为了保证系统安全,服务器的防火墙不建议关闭
Linux系统软件安装<8>
于 2023-10-07 19:08:40 首次发布