- 浏览: 90464 次
- 性别:
- 来自: 长沙
文章分类
- 全部博客 (36)
- 开源框架应用 (5)
- java (2)
- Database (3)
- 杂聊 (0)
- Linux (8)
- Chrome (1)
- centos (6)
- svn (1)
- wiki (1)
- Elasticsearch (9)
- Facet (0)
- Bugzilla (1)
- tomcat集群 (0)
- apache项目 (0)
- GIT (1)
- mongodb集群 (1)
- Elasticsearch插件Mongodb River 安装 (0)
- Elasticsearch Mongodb River (1)
- Elasticsearch Suggest Plugin (0)
- drools (1)
- M9 (1)
- maven (0)
- 狼与兔子 (0)
- Tomcat (1)
- Enonic (0)
- elasticsearch jetty (0)
- nexus (0)
- 序列化传输 (1)
- 批量修改文件后缀 (0)
- BP神经网络 (0)
- Devops (1)
最新评论
-
maxrocray:
两种方式: 1. 配置indexmapping. 这样可以为每 ...
Elasticsearch 10版本插件安装 -
rmn190:
请问下, 用mongo river导数据时, 中文分词成功没? ...
Elasticsearch 10版本插件安装
Refer to:
http://smilemonkey.iteye.com/blog/673848
http://heimuad.iteye.com/blog/129932
http://www.cnblogs.com/smalldirector/archive/2011/12/27/2303648.html # port
set up mysql 5.5 using by make
http://icooke.blog.51cto.com/4123148/764796
http://www.j927.net/lamp/centos-6-3-minimal%E7%BC%96%E8%AF%91%E5%AE%89%E8%A3%85mysql-5-5-27.html
.src.rpm文件解压缩及MySql的安装
http://dev.mysql.com/downloads/mysql/5.6.html#downloads 下载5.6版本
安装参照如下:
1、用rpm解压
[root@169 Desktop]# rpm -ivh MySQL-5.5.8-1.linux2.6.src.rpm
2、第1步完成后,在/usr/src/redhat目录下,生成了两个新目录。
[root@169 redhat]# pwd
/usr/src/redhat
[root@169 redhat]# ls -rlt
drwxr-xr-x 2 root root 4096 Jan 15 07:20 SPECS
drwxr-xr-x 2 root root 4096 Jan 15 07:20 SOURCES
[root@169 redhat]#
3、进入SOURCES目录。
[root@169 redhat]# cd SOURCES/
[root@169 SOURCES]# ls -lrt
-rw-r--r-- 1 root root 24258297 Dec 3 13:32 mysql-5.5.8.tar.gz
[root@169 SOURCES]# tar zxvf ./mysql-5.5.8.tar.gz
4、安装
1)、CMAKE的下载和安装【CMAKE是一个跨平台的编译工具,C代表 CROSS-PLATFORM】:
http://www.cmake.org/cmake/resources/software.html
[root@169 Desktop]# tar zxvf cmake-2.8.3.tar.gz
[root@169 Desktop]# cd cmake-2.8.3
[root@169 cmake-2.8.3]# ./configure
[root@169 cmake-2.8.3]# make
[root@169 cmake-2.8.3]# make install
2)、mysql的安装
[root@169 SOURCES]# cd mysql-5.5.8
[root@169 mysql-5.5.8]# cmake .
此时,就生成了 Makefile文件,这就好办了。这里我们看到,cmake的作用就是为了生成Makefile文件。
[root@169 mysql-5.5.8]# make
[root@169 mysql-5.5.8]# make install
缺省就安装在 /usr/local/mysql目录下。
yum install libaio.x86_64 libaio-devel.x86_64 perl
http://smilemonkey.iteye.com/blog/673848
http://heimuad.iteye.com/blog/129932
http://www.cnblogs.com/smalldirector/archive/2011/12/27/2303648.html # port
set up mysql 5.5 using by make
http://icooke.blog.51cto.com/4123148/764796
http://www.j927.net/lamp/centos-6-3-minimal%E7%BC%96%E8%AF%91%E5%AE%89%E8%A3%85mysql-5-5-27.html
.src.rpm文件解压缩及MySql的安装
http://dev.mysql.com/downloads/mysql/5.6.html#downloads 下载5.6版本
安装参照如下:
1、用rpm解压
[root@169 Desktop]# rpm -ivh MySQL-5.5.8-1.linux2.6.src.rpm
2、第1步完成后,在/usr/src/redhat目录下,生成了两个新目录。
[root@169 redhat]# pwd
/usr/src/redhat
[root@169 redhat]# ls -rlt
drwxr-xr-x 2 root root 4096 Jan 15 07:20 SPECS
drwxr-xr-x 2 root root 4096 Jan 15 07:20 SOURCES
[root@169 redhat]#
3、进入SOURCES目录。
[root@169 redhat]# cd SOURCES/
[root@169 SOURCES]# ls -lrt
-rw-r--r-- 1 root root 24258297 Dec 3 13:32 mysql-5.5.8.tar.gz
[root@169 SOURCES]# tar zxvf ./mysql-5.5.8.tar.gz
4、安装
1)、CMAKE的下载和安装【CMAKE是一个跨平台的编译工具,C代表 CROSS-PLATFORM】:
http://www.cmake.org/cmake/resources/software.html
[root@169 Desktop]# tar zxvf cmake-2.8.3.tar.gz
[root@169 Desktop]# cd cmake-2.8.3
[root@169 cmake-2.8.3]# ./configure
[root@169 cmake-2.8.3]# make
[root@169 cmake-2.8.3]# make install
2)、mysql的安装
[root@169 SOURCES]# cd mysql-5.5.8
[root@169 mysql-5.5.8]# cmake .
此时,就生成了 Makefile文件,这就好办了。这里我们看到,cmake的作用就是为了生成Makefile文件。
[root@169 mysql-5.5.8]# make
[root@169 mysql-5.5.8]# make install
缺省就安装在 /usr/local/mysql目录下。
系统:centos 5.5 需要的软件包:mysql-5.5.22.tar.gz 1.安装前准备 1 yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel \ 2 freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel \ 3 glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel cmake \ # yum install glibc 4 ncurses ncurses-devel curl curl-devel vim ntsysv make libtool # yum install ncurses ncurses-devel 1 wget http://download.slogra.com/mysql/mysql-5.5.22.tar.gz 2 useradd -M -r -s /sbin/nologin mysql 2.安装配置第1个mysql tar zxf mysql-5.5.22.tar.gz && cd mysql-5.5.22 01 cmake . \ 02 -DCMAKE_INSTALL_PREFIX=/usr/local/mysql/ \ 03 -DMYSQL_DATADIR=/data0/mysql/3306/data \ 04 -DMYSQL_UNIX_ADDR=/data0/mysql/3306/mysqld.sock \ 05 -DWITH_MYISAM_STORAGE_ENGINE=1 \ 06 -DWITH_INNOBASE_STORAGE_ENGINE=1 \ 07 -DWITH_BLACKHOLE_STORAGE_ENGINE=0 \ 08 -DWITH_ARCHIVE_STORAGE_ENGINE=0 \ 09 -DWITHOUT_PARTITION_STORAGE_ENGINE=1 \ 10 -DENABLED_LOCAL_INFILE=1 \ 11 -DMYSQL_TCP_PORT=3306 \ 12 -DEXTRA_CHARSETS=all \ 13 -DDEFAULT_CHARSET=utf8 \ 14 -DDEFAULT_COLLATION=utf8_general_ci \ 15 -DWITH_DEBUG=0 \ 16 -DWITH_EMBEDDED_SERVER=1 \ 17 -DWITH_SSL=system \ 18 -DWITH_READLINE=1 这里的编译参数有几项你们可以根据自己的情况设置.我将第1个mysql运行在3306端口,安装目录是/usr/local/mysql,数据库存放位置是/data0/mysql/3306/data,mysql启动文件位置是/data0/mysql/3306/mysqld.sock. 然后执行编译和安装命令 make make install 然后配置目录权限 chmod +w /usr/local/mysql chown -R mysql.mysql /usr/local/mysql 这里要创建下mysql的数据库存放目录 mkdir -p /data0/mysql/3306/data/ mkdir -p /data0/mysql/3306/binlog/ mkdir -p /data0/mysql/3306/relaylog/ chown -R mysql.mysql /data0/mysql/ 然后执行数据初始化 /usr/local/mysql/scripts/mysql_install_db --basedir=/usr/local/mysql/ --datadir=/data0/mysql/3306/data --user=mysql cp support-files/my-medium.cnf /usr/local/mysql/my.cnf 原来mysql默认的配置文件放在/etc/my.cnf,现在多个版本同时运行,需要每个版本都将配置文件单独放在自己的安装目录内. cp support-files/mysql.server /etc/init.d/mysql06 原来mysql默认采用mysqld脚本,现在每个mysql需要有自己的启动脚本,并通过修改启动脚本来为每个mysql指定采用的配置文件. chmod 755 /etc/init.d/mysql06 修改/etc/init.d/mysql06,用来指定采用的配置文件位置. vi /etc/init.d/mysql06 找到conf=/etc/my.cnf 改成conf=/usr/local/mysql/my.cnf service mysql06 start chkconfig mysql06 on 好了,可以看到第1个mysql已经成功启动了,接下来我们来编译安装第2个mysql. 2.编译安装第2个mysql 第2个mysql的编译参数跟第1个只是有点不相同罢了. 先删除编译过的mysql包: rm -fr mysql-5.5.22 && tar zxf mysql-5.5.22.tar.gz && cd mysql-5.5.22 01 cmake . \ 02 -DCMAKE_INSTALL_PREFIX=/usr/local/mysql07/ \ 03 -DMYSQL_DATADIR=/data0/mysql/3307/data \ 04 -DMYSQL_UNIX_ADDR=/data0/mysql/3307/mysqld.sock \ 05 -DWITH_MYISAM_STORAGE_ENGINE=1 \ 06 -DWITH_INNOBASE_STORAGE_ENGINE=1 \ 07 -DWITH_BLACKHOLE_STORAGE_ENGINE=0 \ 08 -DWITH_ARCHIVE_STORAGE_ENGINE=0 \ 09 -DWITHOUT_PARTITION_STORAGE_ENGINE=1 \ 10 -DENABLED_LOCAL_INFILE=1 \ 11 -DMYSQL_TCP_PORT=3307 \ 12 -DEXTRA_CHARSETS=all \ 13 -DDEFAULT_CHARSET=utf8 \ 14 -DDEFAULT_COLLATION=utf8_general_ci \ 15 -DWITH_DEBUG=0 \ 16 -DWITH_EMBEDDED_SERVER=1 \ 17 -DWITH_SSL=system 这里就不再给大家说明了,自己看吧. chmod +w /usr/local/mysql07 chown -R mysql.mysql /usr/local/mysql07 mkdir -p /data0/mysql/3307/data/ mkdir -p /data0/mysql/3307/binlog/ mkdir -p /data0/mysql/3307/relaylog/ chown -R mysql.mysql /data0/mysql/ /usr/local/mysql07/scripts/mysql_install_db --basedir=/usr/local/mysql07/ --datadir=/data0/mysql/3307/data --user=mysql cp support-files/my-medium.cnf /usr/local/mysql07/my.cnf cp support-files/mysql.server /etc/init.d/mysql07 chmod 755 /etc/init.d/mysql07 vi /etc/init.d/mysql07 找到conf=/etc/my.cnf 改成conf=/usr/local/mysql07/my.cnf 这里还要对my.cnf文件进行修改: vi /usr/local/mysql07/my.cnf 01 [client] 02 port = 3307 03 socket = /data0/mysql/3307/mysql.sock 04 05 [mysqld] 06 port = 3307 07 socket = /data0/mysql/3307/mysql.sock 08 basedir = /usr/local/mysql07 09 datadir = /data0/mysql/3307/data 10 log-error = /data0/mysql/3307/mysql_error.log 11 pid-file = /data0/mysql/3307/mysql.pid 12 log-bin = /data0/mysql/3307/binlog/binlog 13 relay-log-index = /data0/mysql/3307/relaylog/relaylog 14 relay-log-info-file = /data0/mysql/3307/relaylog/relaylog 15 relay-log = /data0/mysql/3307/relaylog/relaylog 然后启动mysql07 service mysql07 start chkconfig mysql07 on 好了,大家可以看到两个mysql都已经运行起来了. mysql cluster: http://www.cnblogs.com/bigshuai/archive/2012/02/29/2373865.html
yum install libaio.x86_64 libaio-devel.x86_64 perl
发表评论
-
Linux下IP设置
2013-03-19 08:44 0ifconfig eth0 新IP 然后编辑/etc/sy ... -
Linux Too many open files
2013-01-12 16:53 858解决方法: 1./etc/pam.d/login 添加 ... -
Centos6 下安装git
2012-10-15 16:05 0http://cse.csusb.edu/turner/wik ... -
linux防火墙关闭
2012-10-19 13:05 712查看状态 /etc/init.d/iptables stat ... -
U盘制作Centos 64位安装盘
2012-10-10 17:36 0准备:U盘制作Centos 64位 1.成为 root 用户。 ... -
set up Bugzilla on centos
2012-10-08 15:29 1153Install Perl Bugzilla 4.0. ... -
Centos6 network configuration
2012-09-14 15:25 782vi /etc/sysconfig/network-scrip ... -
MYSQL改目录
2012-09-11 12:49 991[root@mailsvr home]# /etc/init. ... -
Centos6 下搭建wiki服务器
2012-09-10 17:08 5592搭建步骤如下:(root下执行) 1. yum insta ... -
install svn server on centos
2012-09-04 17:33 1140Source URL: http://www.if-not-t ... -
Set up chrome on centos
2012-09-04 16:32 685way one: download the chrome r ... -
Set up chinese wubi input method on centos
2012-09-04 16:27 1462Set up chinese wubi input metho ... -
To make the input method icon show in Centos
2012-09-04 13:37 9331. kill the process killall ib ... -
Partition index solution
2011-09-19 14:41 751There are six types of maintena ...
相关推荐
windows/linux系统centos/php在线浏览文档word、ppt,已经测试能使用,但是需要根据自己的环境进行配置
西南大学:http://linux.swu.edu.cn/swudownload/Distributions/ 青岛大学:http://mirror.qdu.edu.cn/ 南京师范大学:http://mirrors.njnu.edu.cn/ 大连东软信息学院: http://mirrors.neusoft.edu.cn/ 浙江大学:...
阿里提供的一键安装包,包括 nginx,php,mysql,vsftp,apache的一键安装及硬盘分区。测试过了,没有任何问题。
Linux 系统下离线安装 mysql glibc版 Linux centos离线安装 mysql glibc版/ 解压版
Linux(CentOS/RHEL)下搭配Intel WiFi使用方法,通过terminal脚本部署,也可自动部署和配置
为CentOS / Debian / Ubuntu安装LAMP(Linux + Apache + MySQL / MariaDB / Percona Server + PHP)描述LAMP是一个功能强大的bash脚本,用于安装Apache + PHP + MySQL / MariaDB / Percona Server等。 您可以通过...
NULL 博文链接:https://maxrocray.iteye.com/blog/1682598
centos7.0安装mysql centos7.0安装mysql centos7.0安装mysql
文件内有需要下载的资源位置以及mysql在centos7上安装的步骤哦
中标麒麟v7/银河麒麟v10/uos20/centos7/centos8/其他linux系统在aarch64/arm64的cpu架构下可以使用的electron。 该版本采用源码编译而来,解决electron在aarch64下白屏及崩溃等问题。 electron版本:7.1.4 ...
This book teaches you to set up the latest CentOS Linux network services including DNS, DHCP, SSH and VNC, Web, FTP, Mail, Firewall, and LDAP, enabling you to provide these services on your own ...
NULL 博文链接:https://netbs.iteye.com/blog/2102207
基于CentOS Linux release 7.4.1708手把手搭建环境nginx/mysql/php/zabbix
官方离线安装包,亲测可用
1、在官网上下载mysql-5.7.22-linux,我下载的是mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz,https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz,centos7/64位。...
Linux Polkit 权限提升漏洞(CVE-2021-4034)在 CentOS/RHEL 6 修复升级的 rpm 离线包
3,修改脚本内容,将“MYSQL='mysql-5.7.35-linux-glibc2.12-x86_64.tar.gz'” 改成对应的镜像名 4,sudo ln -s /usr/lib64/libncurses.so.6.1 /usr/lib64/libncurses.so.5 5,sudo ln -s /usr/lib64/libtinfo.so....
mysql8 centos离线安装