文档章节

网通Linux vps下源码编译安装MySQL

 快云vps
发布于 2015/05/14 12:03
字数 278
阅读 13
收藏 0
点赞 0
评论 0

  网通Linux vps下源码编译安装MySQL准备工作:
  
  新建用户和用户组
  
  groupaddmysql
  
  useradd-gmysqlmysql
  
  1:下载:
  
  bison-2.4.2.tar.bz2
  
  cmake-2.8.3.tar.gz
  
  make-3.82.tar.gz
  
  bzr-2.3b5.tar.gz
  
  -
  
  mysql-5.5.8.tar.gz
  
  2:解压安装前3个包
  
  tarzxvfcmake-2.8.3.tar.gz
  
  cdcmake-2.8.3
  
  ./configure
  
  make
  
  makeinstall
  
  tarzxvfmake-3.82.tar.gz
  
  cdmake-3.8.2
  
  ./configure
  
  make
  
  makeinstall
  
  tarjxvfbison-2.4.2.tar.bz2
  
  cdbison-2.4.2
  
  ./configure
  
  make
  
  makeinstall
  
  3:解压mysql-5.5.8.tar.gz
  
  tarzxvfmysql-5.5.8.tar.gz
  
  cdmysql-5.5.8
  
  cmake.\
  
  -DCMAKE_INSTALL_PREFIX=/mysql/mysqldir\
  
  -DMYSQL_DATADIR=/mysql/mysqldir/data\
  
  -DWITH_INNOBASE_STORAGE_ENGINE=1\
  
  -DMYSQL_TCP_PORT=3306\
  
  -DMYSQL_UNIX_ADDR==/mysql/mysqldir/data/mysql.sock\
  
  -DMYSQL_USER=mysql\
  
  -DWITH_DEBUG=0
  
  报错(如无报错直接make&makeinstall即可):
  
  CMakeErroratcmake/readline.cmake:82(MESSAGE):
  
  Curseslibrarynotfound.Pleaseinstallappropriatepackage,
  
  removeCMakeCache.txtandreruncmake.OnDebian/Ubuntu,packagenameislibncurses5-dev,onRedHatandderivatesitisncurses-devel.
  
  CallStack(mostrecentcallfirst):
  
  cmake/readline.cmake:126(FIND_CURSES)
  
  cmake/readline.cmake:216(MYSQL_USE_BUNDLED_LIBEDIT)
  
  CMakeLists.txt:256(MYSQL_CHECK_READLINE)
  
  --Configuringincomplete,errorsoccurred!
  
  缺少包:ncurses-devel
  
  解决:
  
  到安装光盘或者网上DOWN相应的包
  
  安装:
  
  rpm-ivhncurses-devel*.rpm
  
  rm-fCMakeCache.txt
  
  cmake.\
  
  -DCMAKE_INSTALL_PREFIX=/mysql/mysqldir\
  
  -DMYSQL_DATADIR=/mysql/mysqldir/data\
  
  -DWITH_INNOBASE_STORAGE_ENGINE=1\
  
  -DMYSQL_TCP_PORT=3306\
  
  -DMYSQL_UNIX_ADDR==/mysql/mysqldir/data/mysql.sock\
  
  -DMYSQL_USER=mysql\
  
  -DWITH_DEBUG=0
  
  make
  
  makeinstall
  
  完成后进入MYSQL安装目录
  
  cd/mysql/mysqldir
  
  cpsupport-files/my-huge.cnf/etc/my.cnf
  
  vi/etc/my.cnf
  
  将数据目录和套接字文件修改为实际值.
  
  修改权限
  
  chownmysql:mysql/etc/my.cnf
  
  chown-Rmysql:mysql/mysql/mysqldir
  
  切换用户进入安装目录
  
  su-mysql
  
  cd/mysql/mysqldir
  
  cpscripts/mysql_install_db.
  
  ./mysql_install_db
  
  启动MYSQL
  
  bin/mysqld_safe&
  
  OK
  
 

© 著作权归作者所有

共有 人打赏支持
粉丝 0
博文 5
码字总数 1386
作品 0
郑州
程序员
一键安装包--LNMT

LNMT一键安装包是什么? LNMT一键安装包是一个用 Linux Shell 编写的可以为 CentOS/RedHat VPS(VDS) 或独立主机安装 LNMT(Nginx、MySQL、JRE、Tomcat) 生产环境的 Shell 程序。同时提供一些实...

蓝翔妓工 ⋅ 2015/01/30 ⋅ 5

Chapter 2 安装 和升级 MySQL

2.1 通用安装向导 2.1.1 决定安装那个版本 的mysql 2.1.2 如何获取 MySQL 2.1.3 安装布局 Layouts(布局) 2.1.4 编译指定特性Compiler-Specific Build Characteristics 2.2 在Unix/Linux平台使...

维和步兵 ⋅ 06/10 ⋅ 0

centos6.4 nginx php mysql 编译安装一些补充事项

最近经济出问题,只好更好一下VPS。由快速的香港VPS(75元/月)更好为 米国VPS(39元/月). 趁着周末,决定抛弃军哥的LNMP一键包了,自己去编译安装LNMP,哈。平时在群里看一些朋友都在编译安...

lazyphp ⋅ 2014/03/02 ⋅ 0

OneinStack 1.7 发布,一键 PHP/JAVA 安装工具

OneinStack 1.7 发布了,这个脚本是使用 shell编写,为了快速在生产环境上部署lnmp/lamp/lnmpa/lnmt(Linux、Nginx/Tengine/OpenResty、 MySQL/MariaDB/Percona/MongoDB/PostgreSQL、PHP、A...

lj2007331 ⋅ 04/25 ⋅ 0

centos 阿里云 lnmp 一键安装包

系统需求: CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian Linux系统 需要3GB以上硬盘剩余空间 128M以上内存,Xen的需要有SWAP,OpenVZ的另外至少要有128MB以上的vSWAP或突发内存(小内存请勿使用6...

伽罗kapple ⋅ 2015/11/27 ⋅ 0

一键安装包--DebianLNMP

DebianLNMP一键安装包Debian6/7系统下的Nginx/PHP5.3/MySQL最快最新 直接给出安装方法:最快安装、最新稳定版、最省资源! root@DebianLNMP-Jimmyli:~# wget http://sourceforge.net/project...

DebianLNMP ⋅ 2012/11/18 ⋅ 1

LAMP、MySQL、MariaDB介绍,MySQL安装

11.1 LAMP架构介绍 Linux+Apache(httpd)+MSQL+PHP Linux服务器 Apache(httpd)web服务 MySQL 存储的软件,存储数据,字符串 PHP为脚本语言类似shell,使用C开发的,做网站为主 三个角色可...

派派菠菜 ⋅ 05/24 ⋅ 0

CentOS 6.5 下安装配置Zabbix3.0

CentOS 6.5 下安装配置Zabbix3.0 Zabbix 3.0界面已经焕然一新,一改以前的老面孔。严格来说,线上的服务器没有监控,是不允许上线的,在真实的生产环境中,我们运维工作,需要时时刻刻了解我...

xiaocao13140 ⋅ 06/12 ⋅ 0

LNMP一键安装包是什么?

系统需求: CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian Linux系统 需要5GB以上硬盘剩余空间 需要128MB以上内存(如果为128MB的小内存VPS,Xen的需要有SWAP,OpenVZ的至少要有128MB以上的vSWAP或...

bengozhong ⋅ 2016/10/13 ⋅ 0

使用mysqld_multi管理mysql的单机多实例

下载mysql5.6.49源码,选source code和generic linux的。 安装编译需要的包,之前源码编译redis的时候,已经安装了Development Tools,但是mysql还需要额外的一些包,下面这条命令中有些包已...

肥肥小浣熊 ⋅ 05/06 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Gitee 生成并部署SSH key

1.如何生成ssh公钥 你可以按如下命令来生成 sshkey: ssh-keygen -t rsa -C "xxxxx@xxxxx.com" # Generating public/private rsa key pair...# 三次回车即可生成 ssh key 查看你的 ...

晨猫 ⋅ 23分钟前 ⋅ 0

zblog2.3版本的asp系统是否可以超越卢松松博客的流量[图]

最近访问zblog官网,发现zlbog-asp2.3版本已经进入测试阶段了,虽然正式版还没有发布,想必也不久了。那么作为aps纵横江湖十多年的今天,blog2.2版本应该已经成熟了,为什么还要发布这个2.3...

原创小博客 ⋅ 今天 ⋅ 0

聊聊spring cloud的HystrixCircuitBreakerConfiguration

序 本文主要研究一下spring cloud的HystrixCircuitBreakerConfiguration HystrixCircuitBreakerConfiguration spring-cloud-netflix-core-2.0.0.RELEASE-sources.jar!/org/springframework/......

go4it ⋅ 今天 ⋅ 0

二分查找

二分查找,也称折半查找、二分搜索,是一种在有序数组中查找某一特定元素的搜索算法。搜素过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜素过程结束;如果某一特定元素大于...

人觉非常君 ⋅ 今天 ⋅ 0

VS中使用X64汇编

需要注意的是,在X86项目中,可以使用__asm{}来嵌入汇编代码,但是在X64项目中,再也不能使用__asm{}来编写嵌入式汇编程序了,必须使用专门的.asm汇编文件来编写相应的汇编代码,然后在其它地...

simpower ⋅ 今天 ⋅ 0

ThreadPoolExecutor

ThreadPoolExecutor public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, ......

4rnold ⋅ 昨天 ⋅ 0

Java正无穷大、负无穷大以及NaN

问题来源:用Java代码写了一个计算公式,包含除法和对数和取反,在页面上出现了-infinity,不知道这是什么问题,网上找答案才明白意思是负的无穷大。 思考:为什么会出现这种情况呢?这是哪里...

young_chen ⋅ 昨天 ⋅ 0

前台对中文编码,后台解码

前台:encodeURI(sbzt) 后台:String param = URLDecoder.decode(sbzt,"UTF-8");

west_coast ⋅ 昨天 ⋅ 0

实验楼—MySQL基础课程-挑战3实验报告

按照文档要求创建数据库 sudo sercice mysql startwget http://labfile.oss.aliyuncs.com/courses/9/createdb2.sqlvim /home/shiyanlou/createdb2.sql#查看下数据库代码 代码创建了grade......

zhangjin7 ⋅ 昨天 ⋅ 0

一起读书《深入浅出nodejs》-node模块机制

node 模块机制 前言 说到node,就不免得提到JavaScript。JavaScript自诞生以来,经历了工具类库、组件库、前端框架、前端应用的变迁。通过无数开发人员的努力,JavaScript不断被类聚和抽象,...

小草先森 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部