Linux安装软件

目录

一、安装JDK

二、安装Tomcat

三、安装Mysql

四、安装Nginx

五、安装Redis

六、安装Zookeeper


一、安装JDK

步骤:

1.将jdk的二进制文件上传到linux;

Java 下载 |神谕 (oracle.com)

2.解压安装包 

tar -zxvf -C /usr/local

3.配置环境变量

使用vim命令修改/etc/profile文件,在文件末尾加如下配置

JAVA_HOME=/usr/local/jdk1.8.0_361
PATH=$JAVA_HOME/bin:$PATH

4.重新加载配置文件,使修改的配置文件立即生效

source /etc/profile

5.检查是否安装

java -version

二、安装Tomcat

1.上传tomcat到linux

2.解压

tar -zxvf apache-tomcat-10.1.5.tar.gz 

 3.进入tomcat的bin目录启动服务

sh startup.sh

或者

./statrtup/sh

三、安装Mysql

1.检查系统中是否安装有Mysql数据库

rpm -qa | grep mysql
rpm -qa | grep mariadb

2.如果有卸载已安装的mysql(否则跳过)

rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64 

 3.将下载的Mysql安装包上传到linux  /usr/local

链接:https://pan.baidu.com/s/1KV-FgHEw8RX5uHIVZEiXvg 
提取码:1430 

4.解压

tar -zxvf mysql-5.7.25-1.el7.x86_64.rpm-bundle.tar.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

yum update

注意: 若出现如下问题

解决方法,卸载mariadb
需要卸载mariadb-libs-1:5.5.68-1.el7.x86_64, MySQL 与 mariadb 冲突;

yum remove mariadb-libs-1:5.5.68-1.el7.x86_64

6.启动mysql服务

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

systemctl enable mysqld         开机启动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

修改密码

set global validate_password_length=4;                 密码最短长度
set global validate_password_policy=LOW;            密码安全等级
set password=password('root');                               密码为root

修改权限

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

四、安装Nginx

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

3.

创建nginx文件夹;

进入nginx解压

tar -axvf nginx-1.16.1.tar.gz

4.

进入nginx-1.16.1目录

5.

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

6.

make && make install

启动和停止

./nginx                        启动nginx

./nginx -s stop            停止nginx

ps -ef|grep nginx       查看nginx进程

问题:启动无法访问

查看版本

firewall-cmd --version

——————————

sudo firewall-cmd --permanent --zone=public --add-service=http 
sudo firewall-cmd --permanent --zone=public --add-service=https

sudo firewall-cmd --reload

————————————————

>>> 开启端口
firewall-cmd --zone=public --add-port=80/tcp --permanent

 firewall-cmd --zone=public --add-port=443/tcp --permanent

 firewall-cmd --zone=public --add-port=22/tcp --permanent

 firewall-cmd --zone=public --add-port=53322/tcp --permanent

五、安装Redis

1.安装Redis依赖

Redis是基于C语言编写的,因此首先需要安装Redis所需要的gcc依赖:

yum install -y gcc tcl

2.上传资料到linux

链接:https://pan.baidu.com/s/1EaT3dfCld4nrUKOHZTgZ5g 
提取码:5461 

3.解压缩

tar -zxvf redis-6.2.6.tar.gz

4.进入目录

cd redis-6.2.6

5.运行编译命令:

make && make install

注意:默认的安装路径是在 /usr/local/bin目录下

该目录以及默认配置到环境变量,因此可以在任意目录下运行这些命令。其中:

  • redis-cli:是redis提供的命令行客户端

  • redis-server:是redis的服务端启动脚本

  • redis-sentinel:是redis的哨兵启动脚本

6.修改配置文件,才能以后台方式启动

在usr/local/redis-6.2.6/目录下

然后备份

cp redis.conf redis.conf.bck

修改配置

vim redis.conf

# 允许访问的地址,默认是127.0.0.1,会导致只能在本地访问。修改为0.0.0.0则可以在任意IP访问,生产环境不要设置为0.0.0.0
bind 0.0.0.0
# 守护进程,修改为yes后即可后台运行
daemonize yes 
# 密码,设置后访问Redis必须输入密码
requirepass root

 7.启动

启动Redis:

# 进入redis安装目录 
cd /usr/local/redis-6.2.6
# 启动
redis-server redis.conf

停止:

# 利用redis-cli来执行 shutdown 命令,即可停止 Redis 服务,
# 因为之前配置了密码,因此需要通过 -u 来指定密码
redis-cli -u root shutdown

8.开机自启
首先,新建一个系统服务文件:

vi /etc/systemd/system/redis.service

内容如下:

[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /usr/local/redis-6.2.6/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target

然后重载系统服务:

systemctl daemon-reload

然后可以操作redis

# 启动
systemctl start redis
# 停止
systemctl stop redis
# 重启
systemctl restart redis
# 查看状态
systemctl status redis

执行下面的命令,可以让redis开机自启:

systemctl enable redis

8.连接图像化工具

六、安装Zookeeper

https://blog.csdn.net/qq_26586997/article/details/129034558

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值