Linux 下安装各种软件,配置环境

防火墙操作:

  • 查看防火墙状态(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、为了保证系统安全,服务器的防火墙不建议关闭

安装jdk

操作步骤:

1、使用FinalShell自带的上传工具将jdk的二进制发布包上传到Linux jdk-8u171-linux-×64.tar.gz

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

安装Tomcat 

操作步骤:

1、使用FinalShell自带的上传工具将Tomcat的二进制发布包上传到Linuxapache-tomcat-7.0.57.tar.gz

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


停止Tomcat服务的方式:

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

    sh shutdown.sh

    ./shutdown.sh

  • 结束Tomcat进程
    查看Tomcat进程,获得进程id


    执行命令结束进程kill -9 7742

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

安装MySQL

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

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

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

注意:如果当前系统中已经安装有MySQL数据库,安装将失败。CentoS7自带mariadb,与My5QL数据库冲突

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

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

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

  • 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文件个数不一样,安装顺序也不一样

        先进入mysql安装目录 cd /usr/local/mysql

  • 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 libaio

  • yum install net-tools

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

    说明1:安装过程中提示缺少net-tools依赖,使用yum安装

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

  • 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 l grep password
    查看文件内容中包含password的行信息

7、登录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;

8、测试Mysql数据库是否正常工作

  • show databases;

安装lrzsz

操作步骤:

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

2、使用yum命令在线安装,命令为yum install lrzsz.x86_64

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

使用方法:输入rz

Nginx下载与安装

可以到Nginx官方网站下载Nginx的安装包,地址为: nginx: download

安装过程:
1、安装依赖包yum -y install gcc pcre-devel zlib-devel openssl openssl-devel

2、下载Nginx安装包wget https://nginx.org/download/nginx-1.16.1.tar.gz(需要先yum install wget)

3、解压tar -zxvf nginx-1.16.1.tar.gz

4、cd nginx-1.16.1

5、./ configure --prefix=/usr/local/nginx

6、make && make install

 Redis安装:

1.将Redis安装包上传到Linux

2.解压安装包 命令:tar -zxvf redis-6.2.6.tar.gz -C /usr/local/redis/

3.安装Redis依赖环境gcc,命令:yum install gcc-c++

4.进入/usr/local/redis/redis-6.2.6,进行编译,命令:make

5.进入redis 的src目录进行安装 命令:make install

启动Redis: 命令:src/redis-server ./redis.conf

修改密码:

        进入redis.conf文件,输入/requirepass 将注释打开,设置密码

设置允许远程连接:

          进入redis.conf文件,输入/bind 将其注释

Mycat安装

1. 上传Mycat压缩包到服务器

Mycat-server-1.6.7.3-release-20210913163959-linux.tar.gz

2. 解压MyCat的压缩包

 tar -zxvf Mycat-server-1.6.7.3-release-20210913163959-linux.tar.gz -C /usr/local/

Docker安装

# 1、yum 包更新到最新 
yum update
# 2、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 
yum install -y yum-utils device-mapper-persistent-data lvm2
# 3、 设置yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 4、 安装docker,出现输入的界面都按 y 
yum install -y docker-ce
# 5、 查看docker版本,验证是否验证成功
docker -v

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值