linux 下安装mysql redis
查看是否安装mysql:
rpm -qa |grep mysql
获取mysql版本:
wget -i -c http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
安装:
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-community-server
systemctl start mysqld
systemctl restart mysqld
systemctl enable mysqld 开机启动
#查看状态
systemctl status mysqld
mysql -u root -p'密码内容'
开启免密码登陆 修改my.cnf文件 默认在/etc/my.cnf。
vim /etc/my.cnf 在【mysqld】模块下面添加:skip-grant-tables 保存退出。
#修改密码
update mysql.user set authentication_string='123456#' where user='root';
FLUSH PRIVILEGES;
#远程访问
grant all on 数据库名.数据库表 to 用户名@'%' identified by "密码"
#添加端口
firewall-cmd --list-port
systemctl status firewalld.service
systemctl start firewalld.service
--开放端口号
firewall-cmd --zone=public --add-port=9000/tcp --permanent (permanent永久生效,没有此参数重启后失效)
--更新防火墙策略
firewall-cmd --reload
--查看开放端口
firewall-cmd --zone=public --list-ports
--查看5432
firewall-cmd --zone= public --query-port=9000/tcp
--删除端口
firewall-cmd --zone=public --remove-port=5432/tcp --permanent
--注:每次更改firewall规则后需重新加载(firewall-cmd --reload)
#阿里云服务器后天开放安全组
redis篇
获取redis资源:wget http://download.redis.io/releases/redis-4.0.8.tar.gz
解压: tar xzvf redis-4.0.8.tar.gz
移动目录: mv /root/redis-5.0.7 /usr/local/redis
进入目录: cd /usr/local/redis
编译: make
安装: make PREFIX=/usr/local/redis install
启动: ./bin/redis-server& ./redis.conf
修改redis-cli 全局 : vi /etc/profile
最后一行添加 : export PATH=$PATH:/usr/local/redis/bin/
重新加载: source /etc/profile
连接: redis-cli
vim redis.conf
首先将daemoniezd改为yes这个将redis默认的前台启动改为后台启动
将protected-mode从yes改为no,关闭保护模式,方便后期连接
将bind 127.0.0.1 -::1注释掉否则影响远程IP的连接
redis-server /usr/local/redis-7.0.12/myredis/redis.conf
开放端口
浙公网安备 33010602011771号