03月30, 2018

Linux 安装数据库软件

Linux 安装数据软件

今天发现阿里云在搞活动,1核2G的服务器只需要99元一年,果断入手买了三年。在之前已经借助刘霞童鞋的学生买了一个服务器,迫于能力有限我最后还是把系统改回了windows,今天又新增了一台,果断尝试linux。买了新服务器之后想的是用它来减轻windows服务器的压力,应为毕竟我域名什么的都是在windows服务器上,而且对于Window也更加熟悉。于是乎,撸起袖子开始撸数据库。

安装 MySQL

额,我承认安装这个应该是最麻烦的,所以我直接选择的是阿里云镜像市场里头的现有镜像,自带了jdk,mysql5.7和tomcat9。

安装 Mongodb

因为yum中的mongodb版本比较老,所以我们需要自己下载比较新版本的安装,这里提供一个地址http://dl.mongodb.org/dl/win32/x86_64,一般来说软件也不适合使用最新版本的,所以选择3.4版本。 在网上搜教程时,发现一个可以改yum仓库版本的方法,

vim /etc/yum.repos.d/mongodb-org-3.4.repo

添加一下内容

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

继续安装

// 安装
yum -y install mongodb-org
//查看 mongod 安装位置
whereis mongod
//mongod: /usr/bin/mongod /etc/mongod.conf /usr/share/man/man1/mongod.1

//编辑配置文件
vim /etc/mongod.conf

bindIp: 127.0.0.1注释掉,端口号,数据存放路径,日志路径等等就默认把,接下来启动服务。

//启动
mongodb :systemctl start mongod.service
//停止
mongodb :systemctl stop mongod.service
//查寻mongodb的状态
mongodb的状态:systemctl status mongod.service
//设置开机启动
systemctl enable mongod.service

最后测试启动是否成功mongo,show dbs,放回结果表示成功。

安装 Redis

redis我用的并不错,打算作为session存放介质,所以直接安装yun库中默认的。

//安装
yum -y install redis
// 查询安装位置
whereis redis
//redis: /etc/redis.conf
whereis  redis-server
//redis-server: /usr/bin/redis-server /usr/share/man/man1/redis-server.1.gz

//修改配置文件
vim /etc/redis.conf

daemonize no改成daemonize yes,即允许redis后台运行 把bind 127.0.0.1注释掉,启动服务

/usr/bin/redis-server /etc/redis.conf

测试启动redis-cli,然后输入ping,回应pong。启动成功。 测试性能redis-benchmark,每秒7多万,还算不错吧。

97.50% <= 1 milliseconds
100.00% <= 2 milliseconds
100.00% <= 2 milliseconds
73206.44 requests per second

本文链接:https://www.qiangshuidiyu.xin/post/linux-db.html

-- EOF --

Comments