- 浏览: 92504 次
- 性别:
- 来自: 长沙
文章分类
- 全部博客 (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 941解决方法: 1./etc/pam.d/login 添加 ... -
Centos6 下安装git
2012-10-15 16:05 0http://cse.csusb.edu/turner/wik ... -
linux防火墙关闭
2012-10-19 13:05 757查看状态 /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 1201Install Perl Bugzilla 4.0. ... -
Centos6 network configuration
2012-09-14 15:25 819vi /etc/sysconfig/network-scrip ... -
MYSQL改目录
2012-09-11 12:49 1037[root@mailsvr home]# /etc/init. ... -
Centos6 下搭建wiki服务器
2012-09-10 17:08 5638搭建步骤如下:(root下执行) 1. yum insta ... -
install svn server on centos
2012-09-04 17:33 1184Source URL: http://www.if-not-t ... -
Set up chrome on centos
2012-09-04 16:32 716way one: download the chrome r ... -
Set up chinese wubi input method on centos
2012-09-04 16:27 1504Set up chinese wubi input metho ... -
To make the input method icon show in Centos
2012-09-04 13:37 9991. kill the process killall ib ... -
Partition index solution
2011-09-19 14:41 789There 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安装教程,用户...
"Intel无线网卡在Linux(CentOS/RHEL)下使用" Intel无线网卡在Linux(CentOS/RHEL)下使用是一种常见的网络连接方式。为了能够在Linux系统下使用Intel WIFI,我们需要安装相应的驱动程序和配置文件。下面我们将...
GRANT ALL PRIVILEGES ON bugzilla.* TO 'bugzillauser'@'localhost' IDENTIFIED BY 'yourpassword'; FLUSH PRIVILEGES; EXIT; ``` 请替换`yourpassword`为你的密码。 安装Perl模块,这些模块是Bugzilla运行所必需...
在Linux系统中,特别是CentOS发行版中,MySQL作为一款广泛使用的开源数据库管理系统,在服务器应用中扮演着重要的角色。本文将详细介绍CentOS环境下MySQL服务的启动与关闭方法,并对相关命令进行深入解析。 #### 一...
中标麒麟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的详细步骤: 首先,我们看到...
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已经做好的镜像(包含图形化): 链接:...
文件内有需要下载的资源位置以及mysql在centos7上安装的步骤哦
- 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. 创建...
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 ...