使用Ubuntu軟體中心安裝MySQL需要注意的

2021-06-21 04:24:23 字數 844 閱讀 9755

用ubuntu軟體中心安裝的mysql伺服器和客戶端,預設是沒有安裝mysql-devel的。在安裝php,配合mysql時,會報如下錯誤:

找不到mysql.h檔案。

這時,需要看自己的mysql的包的版本號,利用mysql -v進行檢視。

提供乙個64位的mysql-devel版本:mysql-devel5.5

這是乙個rpm的包,而ubuntu中是不能夠用rpm直接安裝檔案的。需要利用alien將它轉為deb的包,然後再進行安裝。

具體命令如下:

sudo apt-get install rpm alien

alien -d /路徑/mysql-devel-5.5.16-1.rhel5.x86_64.rpm

sudo dpkg -i /路徑/mysql-devel_5.5.16-2_amd64.deb

然後會報錯說libz找不到。這時需要安裝zlib。命令如下:

sudo apt-get install zlib1g-dev

然後,會報錯說找不到libmysqlclient的方法,命令如下:

sudo ln -s /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18  /usr/lib/libmysqlclient.so

然後再進行:

sudo ./configure --prefix=/usr/locale/php --with-mysql=/etc/mysql --with-apxs2=/usr/local/apache/bin/apxs --with-zlib-dir=/usr/lib

再編譯:sudo make

允許:sudo make install

即可。

zookeeper註冊中心安裝

zookeeper註冊中心安裝 管理員執行 非管理員執行 wget 2 解壓 tar zxvf zookeeper 3.4.6.tar.gz 3 修改zookeeper配置檔案 the number of milliseconds of each tick ticktime 2000 the num...

監控 dubbo監控中心安裝

使用dubbo的話,兩個工具是不可少的 1 dubbo的管理控制台,在之前的筆記中介紹過 2 簡易控制中心monitor 簡單介紹下monitor monitor掛掉不會影響到consumer和provider之間的呼叫,所以用於生產環境不會有風險。配置好了之後可以結合admin管理後台使用,可以清...

攜程Apollo分布式配置中心安裝使用

apollo 阿波羅 是攜程框架部門研發的分布式配置中心,能夠集中化管理應用不同環境 不同集群的配置,配置修改後能夠實時推送到應用端,並且具備規範的許可權 流程治理等特性,適用於微服務配置管理場景。apollo分布式配置中心可以將集群 多專案的配置項脫離出來進行配置,設定可以抽出公共配置供集群或多專...