使用的环境为ubuntu-14.04-x86,首先我们做一些初始化工作
# 更新源apt-get update # 安装g++编译器apt-get install g++
首先我们需要安装mysql数据库,建议从源代码安装,这里为了节约时间我就直接用apt安装了
apt-get install mysql-server mysql-client
接着我们需要安装unixODBC,当前最新版为2.3.4,unixODBC-2.3.4.tar.gz文件备份
cd /home
wget ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-2.3.4.tar.gz
tar -zxvf unixODBC-2.3.4.tar.gz
cd unixODBC*
#编译安装
./configure --prefix=/usr --sysconfdir=/etc
make
make install
然后我们需要下载Mysql Connector/ODBC,官网地址:http://dev.mysql.com/downloads/connector/odbc/
这里下载服务器对应版本的压缩包,mysql-connector-odbc-5.3.6-linux-ubuntu14.04-x86-32bit.tar.gz文件备份
cd /home
wget http://cdn.mysql.com//Downloads/Connector-ODBC/5.3/mysql-connector-odbc-5.3.6-linux-ubuntu14.04-x86-32bit.tar.gz
tar -zxvf mysql-connector-odbc-5.3.6-linux-ubuntu14.04-x86-32bit.tar.gz
cd mysql-connector*
# 将类库复制到系统目录
cp bin/* /usr/bin/
cp lib/* /usr/lib/
确保mysql可以外网连接,不懂的自己百度
vim /etc/odbc.ini
# 修改/etc/odbc.ini,参考下面修改
[tlbbdb]
; 使用的odbc驱动
Driver = /usr/lib/libmyodbc5w.so
Description = MyODBC 5.3.6 Driver DSN
; mysql服务器地址
SERVER = 127.0.0.1
; 端口
PORT = 3306
; 用户名
USER = root
; 密码
Password = root
; 数据库名
Database = tlbbdb
OPTION = 3
SOCKET =
修改三个配置文件里面的ip、mysql账户信息
/home/tlbb/Server/Config/LoginInfo.ini
/home/tlbb/Server/Config/ShareMemInfo.ini
/home/tlbb/Server/Config/ServerInfo.ini
创建数据库并导入初始数据,初始数据库备份
SET NAMES latin1;
CREATE DATABASE web DEFAULT CHARACTER SET utf8;
CREATE DATABASE tlbbdb DEFAULT CHARACTER SET latin1;
use web;
source /home/tlbb/web.sql;
use tlbbdb;
source /home/tlbb/tlbbdb.sql;
服务器运行大约需要3.4G的内存,如果你的vps内存不足,需要加swap或者物理内存,swap+物理内存必须要保证共有3.4G+的可用空间
添加swap方法
# 创建/home/swap文件
# count的单位Kb : 3G=3*1024*1024=3145728
dd if=/dev/zero of=/home/swap bs=1024 count=3145728
#格式化swap分区
mkswap /home/swap
#挂载swap,重启后需要重新挂载
swapon /home/swap
# 查看内存使用情况
free -m
至此服务器环境就安装好了