Osheep

时光不回头,当下最重要。

linux笔记

linux 安装软件步骤

一、Mysql

1、 首先查看都安装了哪些的mariadb相关的模块。枫竹梦自己安装过mariadb,所有模块较多。

rpm -qa | grep mariadb

然后进行卸载。

rpm -e mariadb-libs-5.5.44-1.el7_1.x86_64

会提示有依赖于这的安装包,那么就强制卸载,不查检依赖:

rpm -e –nodeps mariadb-libs-5.5.44-1.el7_1.x86_64

将所有的mariadb安装包都删除,然后自行安装MySQL就可以了。

2、安装编译软件GCC

执行命令:yum install gcc* automake zlib-devel libjpeg-devel giflib-devel freetype-devel

执行命令:yum -y install make gcc-c++ cmake bison-devel  ncurses-devel

3、安装mysql

执行:# rpm -ivh MySQL-server-5.6.15-1.linux_glibc2.5.x86_64.rpm

执行:# rpm -ivh MySQL-client-5.6.15-1.linux_glibc2.5.x86_64.rpm

执行:# rpm -ivh MySQL-devel-5.6.15-1.linux_glibc2.5.x86_64.rpm

安装完成后查询mysql 的分组ID

执行命令:# id mysql

输出:

uid=987(mysql) gid=982(mysql) groups=982(mysql)

4、试着启动mysql 看是否可以启动

执行命令:# service mysql start

正常启动会输出:Starting MySQL…… SUCCESS!

5、可通过检查端口是否开启来查看MySQL是否正常启动:

执行命令:# netstat -anp|grep 3306

输出:tcp6      0      0 :::3306                :::*                    LISTEN      4794/mysqld

6、查看mysql的初始密码,并进行修改

执行命令:# cat /root/.mysql_secret

输出:# The random password set for the root user at Mon Jul 31 06:38:58 2017 (local time): gwhvZ3EG

使用初始密码进行登录:

执行命令:# mysql -hlocalhost -uroot -pgwhvZ3EG

修改(root)密码为 12:

执行命令:set PASSWORD=PASSWORD(’12’);

7、停止mysql 服务

执行命令:#service mysql stop

输出:Shutting down MySQL.. SUCCESS!

8、更改mysql 字符集

查看mysql字符集,如果mysql 服务没有启动,请先启动mysql 服务(# service mysql start)

执行命令:# mysql -hlocalhost -uroot -p12 登录

执行mysql命令:use mysql;

执行mysql命令:#show variables like ‘character%’;

输出:

+————————–+—————————-+

| Variable_name            | Value                      |

+————————–+—————————-+

| character_set_client    | utf8                      |

| character_set_connection | utf8                      |

| character_set_database  | latin1                    |

| character_set_filesystem | binary                    |

| character_set_results    | utf8                      |

| character_set_server    | latin1                    |

| character_set_system    | utf8                      |

| character_sets_dir      | /usr/share/mysql/charsets/ |

+————————–+—————————-+

8 rows in set (0.02 sec)

9、查找my.cnf 文件位置在哪:

执行命令:# find / -name my.cnf

输出:/usr/my.cnf

编辑my.cnf文件

执行命令:vim /usr/my.cnf

按“i”键 将下面的字符插入到文本的最后一句的上面;

[client]

default-character-set=utf8

[mysql]

default-character-set=utf8

[mysqld]

character-set-server=utf8

然后 按“Esc”键退出,接着按“:wq” 进行 保存退出,如果不想保存当前操作

按“:q!” 即可;

10、然后重启mysql ,查看字符集

执行命令:# service mysql start

如果无法启动,报如下错误

Starting MySQL……. ERROR! The server quit without updating PID file (/var/lib/mysql/bogon.pid)

查看mysql进程

执行命令:#ps -ef|grep mysqld

root      4618  4028  0 07:48 pts/1    00:00:00 grep –color=auto mysqld

杀死进程:

kill -4618

二、安装jdk1.8 (/usr/local/ 我一般把相关的文件java安装文件都放在这里)

切换到jdk存放的目录下

1、进行解压

tar zxvf jdk-8u144-linux-x64.gz

2、移到相应的位置

mv jdk-8u144-linux-x64 /usr/local/

三、安装redis

切换到redis 的src目录

复制文件:

执行命令:#cp redis-server /usr/local/bin/

执行命令:#cp redis-cli /usr/local/bin/

修改redis.conf文件,将daemonize yes (后台启动)

然后复制

先创建(redis-3.2.10)文件夹,返回复制

执行命令:#cp redis.conf /usr/local/redis-3.2.10/

启动redis:

执行命令:# ./redis-server  /usr/local/redis-3.2.10/redis.conf

连接redis:

执行命令:redis-cli -h ip

清空全部缓存:flushall

关闭redis:redis-cli -h 127.0.0.1 -p 6379 shutdown

点赞