1.更新yum的国内源
更新yum的国内源,可以让下载的速度更快
1.1 查看yum源信息
yum repolist
1.2 进入yum 进行备份旧的配置文件
cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo.bak
1.3 下载阿里源
wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
1.4 清除缓存后重新生产缓存
yum clean all
yum makecache
1.5 再次查看yum源
yum repolist
2. 安装jdk
2.1 查看可安装的java版本
yum -y list java*
2.2 安装1.8
yum install -y java-1.8.0-openjdk.x86_64
2.3 查看版本
java -version //查看版本,安装成功
3.安装mysql
3.1 下载mysql
yum install mysql
3.2 添加mysql社区repo
CentOS7自带有MariaDB而不是MySQL,MariaDB和MySQL一样也是开元的数据库。
如果必须要安装MySQL,首先必须添加mysql社区repo,不然install mysql-server会报错
sudo rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
3.3 安装mysql
yum install mysql-server
yum install mysql-devel
3.4 启动mysql
service mysqld start
3.5 初始化密码
mysqladmin -u root password 123
3.6 进入mysql,设置为允许所有ip访问
mysql -u root -p
use mysql;
update user set host = ‘%’ where user = ‘root’;
select host, user from user;
flush privileges;
exit;
有安全隐患,建议配合腾讯云防火墙使用。
3.7 重启mysql
service mysqld restart
启动成功,navicat 也远程访问成功。
4. 安装redis
4.1 yum下载redis
yum -y install redis
4.2 修改 /etc/redis.conf
vi /etc/redis.conf
实现redis后台运行,需要修改redis.conf(与src同级)
daemonize yes 改成 daemonize no
redis 6379端口无法远端连接,也需要修改redis.conf
bind 127.0.0.1 改成 bind 0.0.0.0
改完这之后会有安全风险,所有Ip皆可访问,强烈建议与腾讯云的防火墙配合使用(之前没有管,第二天就被黑客挂载了病毒!!!)
4.3 启动redis
redis-server /etc/redis.conf
ps-ef | grep redis
查看redis运行状况,启动成功,并且远端成功连接。