阿里云centos7 安装mysql redis

671 阅读2分钟

阿里云部署 centos7安装mysql redis

新手博客 记录笔记
环境centos7

安装mysql,redis.

阿里云
sudo vi /etc/hostname 修改主机名字
在外面设置密码
上传java 压缩包
设置用户

账号haiming 密码自己定义
# add username haiming
# add passwd ***

设置权限
sudo vi /etc/sudoers

admin ALL=(ALL)  NOPASSWD:ALL

redis 安装

# yum install gcc-c++  因为redis是C语言写的
# wget http://download.redis.io/releases/redis-5.0.4.tar.gz
# tar -zxvf redis-5.0.4.tar.gz
# mv  redis-5.0.4 /usr/local
# mv redis-5.0.4 ./redis
# make  //编译
# cd src
# make install //编译安装
    cd ..
    mkdir ./etc ./bin
    mv  redis.conf /usr/local/redis/etc/    //把配置文件cp 到etc
    cd src
    //把配置文件cp  到bin
    cp mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server /usr/local/redis/bin/

vi /usr/local/redis/etc/redis.conf 
    注释 # bind 127.0.0.1
    protect-?? 修改守护进程 no
    
    当修改后守护进程依旧无法解决
    1.进入redis当前客户端  # redis-cli
    2.利用客户端修改配置文件: config修改保护进程 no 就可以连接了
	#config set protected-mode "no"
	
     config set stop-writes-on-bgsave-error no
    启动服务
cd /usr/local/redis/bin
指定配置文件 启动服务
#127.0.0.1  注销端口
cd /usr/local/redis/bin
#./redis-server /usr/local/redis/etc/redis.conf //按指定配置文件 启动服务器
cd /usr/local/redis/bin
#./redis-cli //启动客户端

查看是否启动成功:
 ps aux | grep redis
启动进程
	service redis start 
关闭redis进程
    1.  ./bin/redis-cli shutdown
    2. kill -9 pid 进程

mysql 5.7安装

$ wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm 
$ rpm -ivh mysql57-community-release-el7-8.noarch.rpm 
$ yum -y install mysql-server 

默认配置文件路径: 
配置文件:/etc/my.cnf 
日志文件:/var/log/var/log/mysqld.log 
服务启动脚本:/usr/lib/systemd/system/mysqld.service 
socket文件:/var/run/mysqld/mysqld.pid

service mysqld start 启动
service mysqld restart 重新启动

修改密码:
grep "password" /var/log/mysqld.log //查看随机密码
mysql -u root -p //输入随机密码进入
> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';  //插入密码 账号root 密码123456 
> > flush privileges;              //更改密码后需用flush privileges刷新MySQL的系统权限相关表
> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
//允许其远程登录  

修改utf-8编码格式  添加内容
#vim /etc/my.cnf
[mysqld]
character_set_server=utf8
init_connect='SET NAMES utf8'

[root@localhost ~]#  sudo service mysqld start
mysql -u root -p 
mysql> show variables like '%character%'; //查看编码

systemctl status mysqld.service //查看状态
ps -ef |grep mysql 

阿里云运行jar包

nohup java -jar -----.jar & //后台运行jar包
ps -ef |grep java 查看进程
kill -9 进程号 //杀掉进程重写部署