安装jdk
-
下载jdk
-
解压jdk
tar -zxvf jdk-8u181-linux-x64.tar.gz
-
配置环境变量
vim /etc/profile
最后一行添加
source /etc/profile
磁盘分区和挂载
-
fdisk -l 查看硬盘详细信息
-
分区 fdisk /dev/vdb
-
格式化硬盘
mkfs.ext3 /dev/vdb1 -
将硬盘挂载到 /home 上
mount /dev/vdb1 /home -
设置开机自动挂载
进入etc/fstab vim /etc/fstab
输入 mount -a,如果没有报错就成功了!
输入df -h 查看磁盘情况
安装mysql
-
解压 tar -xvf mysql-5.7.26-linux-glibc2.12-x86_64.tar
-
groupadd mysql
useradd -r -g mysql mysql -
创建数据目录并赋予权限:
mkdir -p /data # 创建目录
chown mysql:mysql -R /data # 赋予权限 -
配置 my.cnf
vim /etc/my.cnf
[mysqld]
bind-address=0.0.0.0
port=3306
basedir=/usr/local/mysql
datadir=/data
socket=/tmp/mysql.sock
pid-file=/usr/local/mysql/mysql.pid
-
创建mysql.sock文件并修改权限
touch /tmp/mysql.sock # 创建文件
chown mysql:mysql -R /tmp/mysql.sock # 赋予权限 -
进入 mysql 的 bin 目录并初始化:
cd /usr/local/mysql/bin/ # 进入目录
./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/ --datadir=/data/mysql/ --user=mysql --initialize # 初始化
注意:自动生成的密码需要记下来 -
开启服务:
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql # 加入服务
chkconfig mysql on # 开机自启动
service mysql start # 开启mysql服务 -
跳过权限
进入my.cnf
-
修改数据库密码:
flush privileges;
ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH MYSQL_NATIVE_PASSWORD BY ‘新密码’; -
修改权限供远程ip访问
#进入mysql数据库
use mysql;
#修改user表
update user set host = '%' where user = 'root';
#刷新权限
flush privileges;
安装redis
- 下载redis压缩包
- 解压 tar -xvf redis-5.0.0.tar.gz
- 安装gcc环境
yum install gcc-c++
- 进入redis 目录
make && make install