学之思考试系统安装详细教程

前期准备

安装操作系统

安装远程登录软件SecurtCRT

安装环境

安装redis

第一步:下载redis安装包
wget http://download.redis.io/releases/redis-4.0.6.tar.gz
在这里插入图片描述第二步:解压压缩包
tar -zxvf redis-4.0.6.tar.gz

第三步:yum安装gcc依赖
yum install gcc
yum install tcl

第四步:跳转到redis解压目录下
cd redis-4.0.6
第五步:编译安装
make MALLOC=libc

将/usr/local/redis-4.0.6/src目录下的文件加到/usr/local/bin目录
cd src && make install
第六步:测试
进入目录
cd src
启动
./redis-server
在这里插入图片描述第七步:设置redis开机自启动
1、在/etc目录下新建redis目录
cd /etc
mkdir redis
2、将/usr/redis-4.0.6/redis.conf 文件复制一份到/etc/redis目录下,并命名为6379.conf
cp /usr/redis-4.0.6/redis.conf /etc/redis/6379.conf
3、将redis的启动脚本复制一份放到/etc/init.d目录下
cp /usr/redis-4.0.6/utils/redis_init_script /etc/init.d/redisd
4、设置redis开机自启动,先切换到/etc/init.d目录下,然后执行自启命令
chkconfig redisd on
出现看结果是redisd不支持chkconfig:service redisd does not support chkconfig继续执行以下步骤
5、使用vim编辑redisd文件
用vi打开:
vim redisd
在第一行加入如下两行注释,保存退出
# chkconfig: 2345 90 10
# description: Redis is a persistent key-value database

  • 按 i 键后 进入insert模式,进入insert模式后才能进行修改
  • 修改完成后按esc键进入command模式
  • 然后:wq 保存文件并退出vi(注意先冒号)
    在这里插入图片描述
    6、再次执行开机自启命令,成功
    chkconfig redisd on
    现在可以直接已服务的形式启动和关闭redis了
    启动:
    service redisd start
    关闭:
    方法1:service redisd stop
    方法2:redis-cli SHUTDOWN

CentOS 7下 安装mysql 5.7

1、下载并安装MySQL官方的Yum Repository
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
在当前目录下会生成rpm文件
在这里插入图片描述
2、使用yum安装
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server
等待一段时间MySQL就安装完成了,然后是对MySQL的一些设置。
3、修改root密码
安装成功后默认会创建一个root用户,并携带一个初始密码,需要修改初始密码,启动mysql
systemctl start mysqld.service
在Mysql的日志找出初始密码,命令如下
grep "password" /var/log/mysqld.log
在这里插入图片描述通过下面的命令进入数据库
mysql -uroot -p
在mysql客户端连接环境下执行修改密码命令
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new@password';
此时密码修改成功,重启mysql服务
systemctl restart mysqld.service
4、修改字符集为UTF-8
通过命令进入Mysql,注意是新密码,在mysql环境下通过如下命令查看字符集
mysql -uroot -p
show variables like '%character%';
在这里插入图片描述我们看到上面的字符集不都是utf-8,退出后,打开mysql配置文件
vi /etc/my.cnf
根据实际情况添加以下配置项

character-set-server=utf8
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8

在这里插入图片描述
退出mysql:quit
重启服务器,查看字符集有没有修改成功
/usr/sbin/mysqld restart
5、设置mysql支持远程连接
到现在为止,我们的Mysql还不能远程连接访问,这里我们用的是该表法,登录mysql命令客户端,执行以下命令

use mysql;
update user set host = '%' where user = 'root';

6、root用户一般不让远程,那就只有用其他账户
创建用户
CREATE USER 'wu'@'%' IDENTIFIED BY '871020@';
赋权
GRANT ALL PRIVILEGES ON *.* TO 'wu'@'%';
重启Mysql服务,用客户端连接工具测试
查看数据库:show databases;
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

吴良秋(科创恩施)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值