Linux软件安装

软件安装方式

  • 二进制发布包安装

    • 软件已经针对具体平台编译打包发布,只要解压,修改配置即可
  • rpm安装

    • 软件已经按照redhat的包管理规范进行打包,使用rpm命令进行安装,不能自行解决库依赖问题
  • yum安装

    • 一种在线软件安装方式,本质上还是rpm安装,自动下载安装包并安装,安装过程中自动解决库依赖问题
  • 源码编译安装

    • 软件以源码工程的形式发布,需要自己编译打包

安装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. 检查安装是否成功,命令为iava -version

安装Tomcat

操作步骤:

  1. 使用Finalshell自带的上传工具将Tomcat的二进制发布包上传到Linux
  2. 解压安装包,命令为tar -zxvf apache-tomcat-7.0.57.tar.gz -C /usr/local
  3. 进入Tomcat的bin目录启动服务,命令为sh startup.sh或者./startup.sh

验证Tomcat启动是否成功,有多种方式

  • 查看启动日志
    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**

注意:

  • ps命令是linux下非常强大的进程查看命令,通过ps -ef可以查看当前运行的所有进程的详细信息
  • “l”在Linux中称为管道符,可以将前一个命令的结果输出给后一个命令作为输入
  • 使用ps命令查看进程时,经常配合管道符和查找命令 grep 一起使用,来查看特定进程

停止Tomcat服务的方式:

  • 运行Tomcat的bin目录中提供的停止服务的脚本文件shutdown.sh
    sh shutdown.sh
    ./shutdown.sh
    
  • 结束Tomcat进程

在这里插入图片描述

  • 查看Tomcat进程,获得进程id
  • 执行命令结束进程 kill -9 7742

注意:

kill命令是Linux提供的用于结束进程的命令,-9表示强制结束

安装MySQL

操作步骤:

1、检测当前系统中是否安装MySOL数据库

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

RPM (Red-Hat Package Manager) RPM软件包管理器,是红帽Linux用于管理和安装软件的工具

注意事项:

如果当前系统中已经安装有MySQL数据库,安装将失败。CentOs7自带mariadb,与MySOL数据库冲突

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

rpm -e --nodeps 软件名称      卸载软件
rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64

3、将资料中提供的MySQL安装包上传到Linux并解压

wget命令下载mysql
wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.25-1.el7.x86_64.rpm-bundle.tar

mkdir /usr/local/mysql
tar -zxvf mysql-5.7.25-1.el7.x86 64.rpm-bundle.tar.gz -C /usr/local/mysql

4、按照顺序安装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 mysgl-community-server-5.7.25-1.el7.x86 64.rpm

说明

  • 安装过程中提示缺少net-tools依赖,使用yum安装
  • 可以通过指令升级现有软件及系统内核
    yum update
    

5、启动mysql

systemctl status mysqld   查看mysql服务状态
systemctl start mysqld    启动mysql服务

在这里插入图片描述

说明:可以设置开机时启动mysql服务,避免每次开机启动mysql

systemctl enable mysqld       开机启动mysql服务
netstat -tunlp                查看已经启动的服务
netstat -tunlp | grep mysql
ps -ef | grep mysql            查看mysql进程

6、登录MySQL数据库,查阅临时密码

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

注意事项:

冒号后面的是密码,注意空格

7、登录MySQL,修改密码,开放访问权限

mysgl -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;

安装lrzsz

操作步骤:

1.搜索lrzsz安装包,命令为yum list lrzsz

Linux软件安装_第1张图片
2.使用yum命令在线安装,命令为yum install lrzsz.x86 64

注意事项

Yum (全称为 Yellow dog Updater, Modified) 是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

Rdis安装

  1. 将Redis安装包上传到Linux
  2. 解压安装包,命令:
    tar -zxvf redis-4.0.0.tar.gz -C  /usr/local
    
  3. 安装Redis的依赖环境gcc,命令 :
    yum install gcc-c++
    
  4. 进入/usr/local/redis-4.0.0,进行编译,命令:
    make
    
  5. 进入redis的src目录,进行安装,命令:
    cd srcll
    make install
    

Redis 服务启动与停止

Linux中redis服务启动,可以使用redis-server,默认端口号为6379
Linux软件安装_第2张图片

Ctrl+ C停止Redis服务

修改配置文件

 vim redis.conf

// 修改的值
// 后台运行
daemonize yes  

// 设置密码
requirepass 123456

# 注释掉这行代码,运行远程连接
# bind 127.0.0.1

利用配置文件启动redis

./src/redis-server ./redis.conf

在这里插入图片描述

重启redis

在这里插入图片描述

你可能感兴趣的:(project,linux,tomcat,服务器)