LINUX常用的软件安装

本次安装环境服务器可访问互联网,centOS8

一、切换yum镜像源(阿里云)

1.备份当前的yum仓库配置

mv /etc/yum.repos.d/CentOS-* /path/to/backup/

2.下载阿里云的CentOS 8仓库配置文件

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo

3.清理yum缓存并生成新的缓存

yum clean all
yum makecache

4.安装gcc,tcl,make(有就不用安装)

yum install -y gcc tcl
Yum install -y make

二、redis安装

1.下载redis安装包 如redis-7.0.10.tar.gz

wget http://download.redis.io/releases/redis-7.0.10.tar.gz

2.执行解压

tar -xzvf redis-7.0.10.tar.gz

3.修改文件夹名称

mv redis-7.0.10 redis

4.执行make && make install命令

cd redis

进入文件夹,执行以下命令

make && make install

5.修改redis.conf配置文件

bind 0.0.0.0 #外部可访问
daemonize yes #后台启动
requirepass 密码 #设置密码

6.指定配置文件启动redis
完成之后执行文件一般执行文件在/usr/local/bin目录下
执行以下启动命令

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

7.验证启动

./redis-cli

三、安装mysql

  1. 使用 dnf 安装 MySQL 服务器,执行以下命令
dnf install -y mysql-server

2.启动mysql并设置开机自启动

systemctl start mysqld
systemctl enable mysqld

3.安全配置mysql,设置密码

mysql_secure_installation

4.登录mysql验证安装
mysql -u root -p 密码
如果登录不成功,可尝试再次修改密码
原始密码、新密码、新密码
然后使用修改后的密码,连接成功
mysql -uroot -p新密码

四、nacos安装

  1. 下载安装包
wget https://github.com/alibaba/nacos/releases/download/2.2.1/nacos-server-2.2.1.zip

2.安装 unzip 工具(如果尚未安装)

dnf install unzip

3.解压nacos安装包

unzip nacos-server-2.2.1.zip

4.创建nacos数据库
数据库脚本在 nacos/conf/mysql-schema.sql
5.修改配置文件
6.修改nacos/bin目录下的启动文件

vim startup.sh 

7.启动nacos

./startup.sh

五、minio安装

1.下载minio可执行程序

wget https://dl.min.io/server/minio/release/linux-amd64/minio

2.给文件添加可执行权限

chmod +x minio

3.创建一个文件夹,用于存储minio数据

mkdir -p /data/minio/data

4.启动minio

nohup ./minio server --address ":9000" --console-address ":9001" /data/minio/data >/data/minio/minio.log 2>&1 &

5.配置minio密码

vim /etc/profile

控制台访问端口是9001,api端口是9000

六、mongodb安装

1.下载安装包

wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-5.0.13.tgz

2.解压安装包

tar -xzvf mongodb-linux-x86_64-rhel70-5.0.13.tgz

3.修改文件夹目录

mv 解压目录 mongodb

4.创建文件夹

mkdir data conf  logs

5.添加日志文件

cd logs
touch mongodb.log

6.添加配置文件

cd conf
touch mongodb.conf

7.修改配置文件

vim mongodb.conf
systemLog:
  destination: file
  path: /usr/local/mongodb/log/mongod.log
  logAppend: true
storage:
  dbPath: /usr/local/mongodb/data

processManagement:
  fork: true
net:
  bindIp: localhost,127.0.0.1,192.168.11.98
  port: 27017

security:
  # 启动安全验证
  authorization: enabled

第一次启动时先将安全验证注释掉

8.启动

cd bin
./mongod -f ../conf/mongod.conf

9.进入mongodb shell

mongo
use admin
db.createUser({
  user: 'admin',
  pwd: 'adminpassword',
  roles: [{ role: 'userAdminAnyDatabase', db: 'admin' }]
})

10.配置文件中开启安全认证,然后重启mongodb

端口开放

iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
iptables -I OUTPUT -p tcp --sport 8080 -j ACCEPT
iptables -A OUTPUT -p tcp --dport 8080 -j ACCEPT

firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload
systemctl restart firewalld
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值