centos7.4下各个工具安装

 

由于之前安装的centos7.3在使用了redis,开放了所有访问权限,导致中了挖矿病毒,又干不掉--!就把阿里云的服务器重置了,现在记录一下安装所有工具的步骤。

1. 安装Python

安装依赖包: yum -y  install zlib*

根据需求下载不同版本的Python3:
wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz

解压压缩包,进入目录,安装Python3:
tar -xvJf  Python-3.6.2.tar.xz
cd Python-3.6.2
./configure --prefix=/usr/local/python3
make && make install

创建软链接:
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3


大功告成!

2.安装nginx

添加依赖包:yum install epel-release

安装Nginx: yum install nginx

启动Nginx: systemctl start nginx

系统自启: systemctl enable nginx

注意: 允许防火墙HTTP/HTTPS通信:
sudo firewall-cmd --permanent --zone=public --add-service=http 
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload

3.安装mariadb

查看: yum search mariadb

安装: yum -y install mariadb mariadb-server

启动: systemctl start mariadb
开机自启: systemctl enable mariadb

简单配置:mysql_secure_installation

首先是设置密码,会提示先输入密码

Enter current password for root (enter for none):<–初次运行直接回车

设置密码

Set root password? [Y/n] <– 是否设置root用户密码,输入y并回车或直接回车
New password: <– 设置root用户的密码
Re-enter new password: <– 再输入一次你设置的密码

其他配置

Remove anonymous users? [Y/n] <– 是否删除匿名用户,回车

Disallow root login remotely? [Y/n] <–是否禁止root远程登录,回车,

Remove test database and access to it? [Y/n] <– 是否删除test数据库,回车

Reload privilege tables now? [Y/n] <– 是否重新加载权限表,回车

初始化MariaDB完成,接下来测试登录

mysql -uroot -ppassword

完成。

注意:权限配置,允许外网访问:
grant all privileges on *.* to 'root'@'外网IP地址' identified by 'password'

大功告成,Navicat成功连接。

4.安装redis

下载安装包:wget http://download.redis.io/releases/redis-4.0.2.tar.gz

解压安装包并安装:
tar xzf redis-4.0.2.tar.gz
cd redis-4.0.2
make && make install

ps:redis没有其他外部依赖,安装过程很简单。编译后在Redis源代码目录的src文件夹中可以找到若干个可执行程序,安装完后,在/usr/local/bin目录中可以找到刚刚安装的redis可执行文件。

启动(直接运行redis-server即可启动redis): redis-server

修改redis.conf文件,以防止再次中挖矿病毒!
vim redis.conf
vim看行号: :set number
bind 127.0.0.1 内网ip 不能注释掉
port: 最好换一个端口
requirepass:password

5.安装mongodb

创建repo文件:vim /etc/yum.repos.d/mongodb-org-3.6.repo

内容如下:
[mongodb-org-3.6]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.6/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.6.asc

安装mongodb:yum install -y mongodb-org

启动/重启mongodb: 
service mongod start/restart
systemctl start/restart/stop mongod.service

设置远程访问:
vim /etc/mongod.conf
编辑mongod.conf注释bindIp或者bindIP:0.0.0.0(注意对其,不要有空格,否则无法启动),并重启mongodb.(这句配置代表只能本机使用,所以需注释)
重启: systemctl restart mongod.service

使用mongo: mongo

OVER. 记录安装linux系统下的各个工具如上。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值