- 浏览: 92954 次
- 性别:
- 来自: 长沙
-
文章分类
- 全部博客 (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 959解决方法: 1./etc/pam.d/login 添加 ... -
Centos6 下安装git
2012-10-15 16:05 0http://cse.csusb.edu/turner/wik ... -
linux防火墙关闭
2012-10-19 13:05 761查看状态 /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 1210Install Perl Bugzilla 4.0. ... -
Centos6 network configuration
2012-09-14 15:25 830vi /etc/sysconfig/network-scrip ... -
MYSQL改目录
2012-09-11 12:49 1047[root@mailsvr home]# /etc/init. ... -
Centos6 下搭建wiki服务器
2012-09-10 17:08 5650搭建步骤如下:(root下执行) 1. yum insta ... -
install svn server on centos
2012-09-04 17:33 1194Source URL: http://www.if-not-t ... -
Set up chrome on centos
2012-09-04 16:32 721way one: download the chrome r ... -
Set up chinese wubi input method on centos
2012-09-04 16:27 1512Set up chinese wubi input metho ... -
To make the input method icon show in Centos
2012-09-04 13:37 10111. kill the process killall ib ... -
Partition index solution
2011-09-19 14:41 793There are six types of maintena ...
相关推荐
在本教程中,我们将详细介绍如何在 CentOS Linux release 7.9.2009 上安装 MySQL 5.7.37。首先,我们要确保系统中没有预装的 MariaDB 或其他 MySQL 版本,因为它们可能与新安装的 MySQL 冲突。 1. 卸载预装的 ...
### Linux CentOS离线安装 MySQL Glibc 版/解压版详解 #### 一、环境准备与检查 在开始安装 MySQL 之前,确保你的 CentOS 系统满足以下条件: 1. **确定系统架构**:首先确认你的 CentOS 系统是 32 位还是 64 位...
MySQL安装教程提供了详细的步骤和指导,帮助用户在计算机上成功安装和设置MySQL数据库管理系统。MySQL是一种流行的开源关系型数据库,广泛应用于各种应用程序和网站的后端存储和管理。通过阅读MySQL安装教程,用户...
GRANT ALL PRIVILEGES ON bugzilla.* TO 'bugzillauser'@'localhost' IDENTIFIED BY 'yourpassword'; FLUSH PRIVILEGES; EXIT; ``` 请替换`yourpassword`为你的密码。 安装Perl模块,这些模块是Bugzilla运行所必需...
"Intel无线网卡在Linux(CentOS/RHEL)下使用" Intel无线网卡在Linux(CentOS/RHEL)下使用是一种常见的网络连接方式。为了能够在Linux系统下使用Intel WIFI,我们需要安装相应的驱动程序和配置文件。下面我们将...
在Linux系统中,特别是CentOS发行版中,MySQL作为一款广泛使用的开源数据库管理系统,在服务器应用中扮演着重要的角色。本文将详细介绍CentOS环境下MySQL服务的启动与关闭方法,并对相关命令进行深入解析。 #### 一...
包含Requests 各种包
中标麒麟v7/银河麒麟v10/uos20/centos7/centos8/其他linux系统在aarch64/arm64的cpu架构下可以使用的electron。 该版本采用源码编译而来,解决electron在aarch64下白屏及崩溃等问题。 electron版本:7.1.4 ...
分类: linux 2012-07-19 15:54 1113人阅读 评论(0) 收藏 举报 Redhat默认的源不但速度不给力,而且软件版本陈旧,今天试着将Redhat默认源替换为CentOS的163源,发现速度能达到2M/s左右,而且版本都比较新,非常...
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位。...
为CentOS / Debian / Ubuntu安装LAMP(Linux + Apache + MySQL / MariaDB / Percona Server + PHP)描述LAMP是一个功能强大的bash脚本,用于安装Apache + PHP + MySQL / MariaDB / Percona Server等。 您可以通过...
在CentOS7上安装MySQL和mysqlclient可能会遇到一些挑战,本文将总结这些常见的问题和解决方案。首先,我们需要为系统添加MySQL的Yum源以便能够安装MySQL的社区版本。可以通过访问MySQL官方网站的DOWNLOADS部分,找到...
Centos7 离线安装 MySQL 5.7 完美教程 在 CentOS 7 中离线安装 MySQL 5.7 需要经过以下步骤: 一、下载合适的 MySQL 安装包 首先需要下载合适的 MySQL 安装包,下载地址为:...
### CentOS安装MySQL 5.7知识点详解 #### 一、环境准备与系统要求 在开始安装MySQL 5.7之前,我们需要确保系统满足以下条件: - **操作系统**:CentOS 7.x或更高版本。 - **硬件配置**:至少1GB内存,推荐2GB以上;...
Centos6.7系统安装MySQL5.7总结 本资源总结了在Centos6.7系统中安装MySQL5.7的步骤,包括下载和安装MySQL软件包,创建数据库仓库目录,新建MySQL用户和组,修改目录属有者,配置参数,修改系统配置文件,启动MySQL...
在Linux环境中,特别是CentOS系统上,MySQL 8.0的离线安装是一个常见的需求,尤其是在没有网络连接或者网络环境不稳定的情况下。以下是如何利用提供的压缩包文件进行离线安装MySQL 8.0的详细步骤: 首先,我们看到...
#mirrorlist=https://linux.dell.com/repo/hardware/dsu/mirrors.cgi?osname=el$releasever&basearch=$basearch&native=... # 添加 baseurl=...
centos7.0安装mysql centos7.0安装mysql centos7.0安装mysql
centos7.0 sso下载地址:http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Everything-1804.iso 方案二: centos7.0已经做好的镜像(包含图形化): 链接:...
- CentOS/RHEL: `sudo yum install wget gnupg` 或 `sudo dnf install wget gnupg` 3. 添加Veeam的GPG密钥: `wget -qO- https://download.veeam.com/gpgkey/veeam-release.gpg | sudo apt-key add -` 4. 创建...