(二)Linux软件安装

Linux软件安装

1、软件安装方式

1)二进制发布包安装

2)rpm安装

3)yum安装

4)源码编译安装

2、安装JDK

1)使用FinalShell工具将JDK的二进制发布包上传到Linux

2)解压安装包,命令:tar -zxvf jdk-8u171-linux-x64.tar.gz -C /usr/local

3)配置环境变量,命令:vim /etc/profile 在末尾加入配置

JAVA_HOME=/usr/local/jdk1.8.0_171

PATH=$JAVA_HOME/bin:$PATH

4)重新加载profile文件,命令:source /etc/profile

5)检查安装是否成功,命令:java -version

3、安装tomcat

1)上传

2)解压安装包

3)进入tomcat的bin目录启动服务,命令:sh startup.sh或./ startup.sh

4)验证服务是否启动成功:

--查看启动日志

more /usr/local/apache-tomcat-7.0.57/logs/catalina.out

tail -50 /usr/local/apache-tomcat-7.0.57/logs/catalina.out

--查看进程

ps -ef | grep tomcat (|称为管道符)

5)防火墙

--查看防火墙状态: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

6)停止tomcat服务

--运行tomcat的bin目录中提供的停止服务的脚本文件 shutdown.sh

sh shutdown.sh

./shutdown.sh

--结束tomcat进程

查看tomcat进程id :ps -ef | grep tomcat

执行进程结束命令:kill -9 id

-9:表示强制结束

4、安装mysql

1)检测当前系统是否安装过MYSQL数据库(Centos7自带mariadb数据库,与MySQL冲突)

rpm -qa:查询当前系统中安装的所有软件

rpm -qa | grep mysql:查询当前系统中安装的名称带mysql的软件

rpm -qa | grep mariadb:查询当前系统中安装的名称带mariadb的软件

2)卸载已经安装的冲突软件

rpm -e --nodeps 软件名称:卸载软件

rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64

3)上传

4)解压

mkdir /usr/local/mysql

tar -zxvf mysql-5.7.25-1.el7.x86_64.rpm-bundle.tar.gz -C /usr/local/mysql

5)按照顺序安装rpm软件包

rpm -ivh mysql-community-common-5.7.25-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.25-1.el7.x86_64.rpm

rpm -ivh mysql-community-devel-5.7.25-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-compat-5.7.25-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.25-1.el7.x86_64.rpm

yum install net-tools

rpm -ivh mysql-community-server-5.7.25-1.el7.x86_64.rpm

--注意:安装过程中提示缺少net-tools依赖,使用yum安装

可以通过指令升级现有软件及系统内核

yum update

6)启动mysql

systemctl status mysqld:查看MySQL服务状态

systemctl start mysqld:启动MySQL服务

systemctl enable mysqld:开机启动mysql服务

netstat -tunlp:查看已经启动的服务

netstat -tunlp | grep mysql

ps -ef | grep mysql:查看mysql进程

7)登录MySQL数据库,查阅临时密码

cat /var/log/mysqld.log:查看文件内容

cat /var/log/mysqld.log | grep password:查看文件内容包含password的行信息

8)登录MySQL数据库,修改密码,开放访问权限

mysql -uroot -p:登录MySQL(临时密码)

#修改密码

set global validate_password_length=4; 设置密码长度最小位数

set global validate_password_policy=LOW; 设置密码安全等级,便于密码可以修改成root

set password = password('root'); 设置密码为root

#开启访问权限

grant all on . to 'root'@'%' identified by 'root';

flush privileges;

5、安装lrzsz

1)搜索lrzsz安装包,命令:yum list lrzsz

2)使用yum命令在线安装,命令:yum install lrzsz.x86_64

--rz:上传文件

posted on 2023-01-28 20:54  ”懒羊羊“学Java  阅读(210)  评论(0编辑  收藏  举报