1,安装jdk
1、卸载系统自带的jdk
rpm -qa | grep jdk
yum -y remove java
2、解压jdk并且创建文件夹
tar -zxvf jdk
mkdir java
mv jdk1.8.0_151/ java
3,环境变量
打开/etc/profile(vim /etc/profile)
在最后面添加如下内容:
JAVA_HOME=/usr/local/jdk1.8.0_151
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
4、source /etc/profile
脚本:
#!/bin/bash
yum -y remove java
tar -zxvf jdk-8u151-linux-x64.tar.gz -C /usr/local/
rm -rf jdk-8u151-linux-x64.tar.gz
echo "JAVA_HOME=/usr/local/jdk1.8.0_151
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH" >> /etc/profile
source /etc/profile
2,安装日志分割
- 1、下载crolog-1.6.2.tar.gz
- 2、检测是否安装了gcc
which gcc
- 返回:/usr/bin/which: no gcc in (/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)
需要安装gcc
yum install gcc -y
- 3.安装
tar zxvf cronolog-1.6.2.tar.gz
cd cronolog-1.6.2
./configure
make
make install
默认是安装在/usr/local/sbin/下. 不确定的用
#which cronolog 来确定一下
3,安装mysql
1、查询是否存在mysql 或者mysql文件夹
rpm -qa|grep mysql
whereis mysql
2、删除
yum remove mysql mysql-server mysql-libs compat-mysql51
rm -rf /var/lib/mysql
rm /etc/my.cnf
安装包链接
1、 解压mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz,并更名为mysql,再放到/usr/local目录下
tar -zxvf mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz -C /usr/local
mv mysql-5.7.10-linux-glibc2.5-x86_64/ mysql
2、 添加mysql用户和组,然后安装mysql并启动,初始密码由/root/.mysql_secret保存,使用的命令如下:
groupadd mysql
useradd mysql -g mysql
cd /usr/local/mysql/bin
yum install libaio
./mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data
cd /usr/local/mysql/support-files
./mysql.server start
3、使用初始密码登录mysql,并修改密码,同时设置root可以远程连接
命令如下:
cat /root/.mysql_secret
cd /usr/local/mysql/bin
./mysql -u root -p
mysql下执行:
set password =password('新密码');
GRANT ALL PRIVILEGES ON . TO root@"%" IDENTIFIED BY "新密码";
flush privileges; //修改密码后需要刷新
可能远程连接不了,尝试关闭防火墙,命令如下:
service iptables stop
setenforce 0
4、sr将mysql设置为开机自启动,并添加软连接
命令如下:
cd /usr/local/mysql/support-files/
cp mysql.server /etc/init.d
cd /etc/init.d
mv mysql.server mysqld
cd /usr/bin
ln -s /usr/local/mysql/bin/mysql mysql
5.创建数据库
cd /usr/local/mysql/bin
./mysql -u root -p
create database 库名;
use abc;
set names utf8; //设置编码
source /home/abc/abc.sql; //执行sql命令,导入数据
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 8 天,点击查看活动详情