成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

詳解在Centos 5.2下安裝最新Mysql Proxy LUA教程

移動開發 iOS
在Centos 5.2下安裝最新Mysql Proxy LUA教程是本文要介紹的內容,主要是來了解Mysql Proxy LUA的安裝過程,文章中有很詳細的講解,具體內容來看本文詳解。

Centos 5.2下安裝***Mysql Proxy LUA教程是本文要介紹的內容,主要是來了解Mysql Proxy LUA的安裝過程,文章中有很詳細的講解,具體內容來看本文詳解。

mysql proxy的代碼樹已經遷移到lauchpad,采用bazaar進行版本管理。參考了一些文檔,在centos 5.2下編譯安裝***mysql proxy成功。步驟記錄如下(在centos 5下應該也適用):

首先讓EPEL (Extra Packages for Enterprise Linux) repository 生效

  1. #rpm -Uvhhttp://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm  

確定這些包已經安裝:GNU Autotools, flex, pkg-config, bazaar, MySQL client libraries

  1. yum install autoconf automake libtool flex pkgconfig bzr mysql-devel  

centos下自帶的libevent版本超老,這個沒有別的辦法,只能自己重新編譯,版本需要在1.4.0以上,越高越好

  1. wget http://monkey.org/~provos/libevent-1.4.9-stable.tar.gz  
  2. tar zvfx libevent-1.4.9-stable.tar.gz  
  3. cd libevent-1.4.9-stable  
  4. /configure  
  5. make  
  6. make install  

centos自帶的glib版本也比較老,mysql proxy 0.7.0以上需要glib2 2.16.0以上才能編譯成功,因此不得不重新編譯glib

  1. wget http://ftp.gnome.org/pub/gnome/sources/glib/2.18/glib-2.18.4.tar.gz  
  2. tar zvfx glib-2.18.4.tar.gz  
  3. cd glib-2.18.4  
  4. /configure  
  5. make  
  6. make install  

編譯安裝lua 5.1

  1. wget http://www.lua.org/ftp/lua-5.1.4.tar.gz  
  2. tar zvfx lua-5.1.4.tar.gz  
  3. cd lua-5.1.4  
  4. vi src/Makefile  

在CFLAGS里加上-fPIC,因為我在64位機上編譯出現了“relocations”錯誤

  1. make linux  
  2. make install  
  3. cp etc/lua.pc /usr/local/lib/pkgconfig/  

重要:讓pkg-config找到自己編譯的庫在哪里

  1. $exportPKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig  

***,從bazaar中檢出***的mysql-proxy源文件進行編譯:

  1. bzr branch lp:mysql-proxy  
  2. cd mysql-proxy  
  3. /autogen.sh 

提示錯誤:

  1. configure.in:10: require Automake 1.10, but have 1.9 

沒有找到解決方法

  1. /configure  
  2. make  
  3. make install 

mysql-proxy安裝采用源碼安裝

  1. wget http://launchpad.net/mysql-proxy/0.8/0.8.0/+download/mysql-proxy-0.8.0.tar.gz  
  2.  
  3. tar zxvf mysql-proxy-0.8.0.tar.gz  
  4. cd mysql-proxy-0.8.0  
  5. /configure  
  6. make  
  7. make install 

編譯完成,可以檢查一下最終結果:

  1. mysql-proxy -V  
  2. mysql-proxy 0.8.0  
  3.   glib2: 2.18.4  
  4.   libevent: 2.0.10-stable  
  5.   lua: Lua 5.1.4  
  6.  LUA_PATH: /usr/local/lib/mysql-proxy/lua/?.lua  
  7.  LUA_CPATH: /usr/local/lib/mysql-proxy/lua/?.so 
  8.   == plugins ==  
  9.   admin: 0.7.0  
  10.  
  11.   proxy: 0.7.0 

配置啟動腳本,在系統啟動時運行mysql-proxycd/etc/init.d

  1. wget http://customcode.googlecode.com/files/mysql-proxy  
  2.  
  3. chmod0755/etc/init.d/mysql-proxy  
  4. chkconfig mysql-proxy on  

增加運行參數

  1. cat>/etc/sysconfig/mysql-proxyOptions to mysql-proxy  
  2. do not remove --daemon  
  3. PROXY_OPTIONS="--daemon"  

CTRL+D保存,然后就可以使用以下命令啟動|停止mysql-proxy

  1. /etc/init.d/mysql-proxy start|stop 

錯誤解決

1、

  1. /etc/init.d/mysql-proxy  
  2. bash: /etc/init.d/mysql-proxy: /bin/bash^M: bad interpreter: No such file or directory 

執行一下任意一命令將mysql-proxy轉換為unxi格式

  1. #dos2unxi /etc/init.d/mysql-proxy   
  2. #vi /etc/init.d/mysql-proxy  
  3. set ff=unix 

2、

  1. make[2]: *** [lua.o] Error 1  
  2. make[2]: Leaving directory `/software/lua-5.1.4/src'  
  3. make[1]: *** [linux] Error 2  
  4. make[1]: Leaving directory `/software/lua-5.1.4/src'  
  5. make: *** [linux] Error 2 

解決:

  1. #yum -y  install libtermcap-devel  ncurses-devel ncurses-devel ncurses-devel   

3、

  1. gconvert.c:55:2: error: #error GNU libiconv not in use but included iconv.h is from libiconv 

小結:詳解在Centos 5.2下安裝***Mysql Proxy LUA教程的內容介紹完了,希望通過本文的學習能對你有所幫助!

責任編輯:zhaolei 來源: 互聯網
相關推薦

2011-08-30 11:09:26

MySQL ProxyLua

2011-08-30 10:28:11

MySQL ProxyLUA

2011-08-30 12:49:59

Mysql ProxyLua分離

2011-08-30 11:00:10

MySQL ProxyLua

2011-08-24 11:03:33

LUA環境 安裝

2011-08-30 09:47:00

Linux5u3luaMySQL Proxy

2011-08-30 13:26:18

Mysql ProxyLua

2012-03-21 09:04:10

MySQL

2009-01-14 14:17:07

RHELvsftpFTP配置

2022-12-02 11:37:47

2011-08-30 10:36:31

Ubuntu 9.04Mysql ProxyLua

2011-09-01 19:06:57

UbuntuLua安裝環境

2010-05-12 21:54:00

網管

2011-08-30 09:59:47

Mysql ProxyLUA

2011-06-24 17:05:07

QT QT 4.7.3 windows

2023-01-03 08:32:38

2011-09-01 17:46:22

MySQL ProxyLua腳本

2011-04-08 10:10:23

2011-03-18 11:04:39

Centos 5.4zabbix 1.8.

2010-05-28 10:22:41

搭建SVN
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品亚洲一区二区三区 | 91大神新作在线观看 | 天天插天天操 | 一区二区三区网站 | 成人免费视频观看 | 精品欧美一区免费观看α√ | 日韩欧美国产精品一区二区三区 | 亚洲精品九九 | 亚洲视频在线看 | 亚洲一区有码 | 老司机精品福利视频 | 在线免费观看日本 | 国产一区精品 | 欧美日韩视频在线第一区 | 精品国产区 | 特级毛片爽www免费版 | 91免费版在线观看 | 日韩三区在线观看 | 亚洲一区二区三区视频 | 免费一看一级毛片 | 人人射人人插 | 一区二区三区国产 | 影音先锋中文字幕在线观看 | 国产视频久久 | 国产成人a亚洲精品 | 亚洲美女视频 | 狠狠入ady亚洲精品经典电影 | 亚洲一区视频在线 | 国产精品一区二区三区在线 | 国产乱码精品一区二区三区中文 | 91久久久久 | 久久久免费在线观看 | 亚洲综合婷婷 | 国产日韩欧美一区二区 | 69av片| 91视视频在线观看入口直接观看 | 91短视频网址 | 欧美日韩亚洲一区二区 | 少妇午夜一级艳片欧美精品 | 欧美中文在线 | 亚洲精品久久区二区三区蜜桃臀 |