Linux数据库网络开发平台构建备忘录

Linux数据库网络开发平台构建备忘录

 

1、安装fedora core 5

选择简体中文,安装全部软件。

 

2、防火墙设置

应用程序->管理->安全级别和和防火墙

选中FTPWWWHTTP)。

 

3、服务设置

应用程序 ->系统->服务->后台服务

选中并开始httpdmysqldvsftpd

保存退出。

 

4、测试PHP

gedit /var/www/html/phpinfo.php

写入<?php phpinfo();?>

保存退出

chmod 755 /var/www/html/phpinfo.php

测试http://localhost//phpinfo.php

 

5、设置MySQL登录密码

gedit /etc/my.cnf

my.cnfmysqld部分的old_passwords=1下面添加行:skip-innodb

保存退出。

mysql -u root

select user, host, password, select_priv, update_priv, delete_priv, insert_priv from mysql.user;

set password for 'root'@'localhost' = password ('newpassword');

其中"newpassword" 是你为mysqlroot用户设置的口令。

set password for 'root'@'localhost.localdomain' = password ('newpassword');

其中 "localhost.localdomain" 为你的主机名。

select user, host, password, select_priv, update_priv, delete_priv, insert_priv from mysql.user;

exit

mysql -u root -p

exit

 

6、安装phpMyAdmin

cp phpMyAdmin-2.8.1.tar.bz2 /var/www/html

cd /var/www/html

bzip2 -dc *.tar.bz2 | tar -xvf -

rm *.tar.bz2

mv phpMyAdmin-2.8.1 phpmyadmin

cp ./phpmyadmin/libraries/config.default.php ./phpmyadmin/config.inc.php

gedit /var/www/html/phpmyadmin/config.inc.php

修改 "$cfg['PmaAbsoluteUri'] = '';""$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/';"

修改 "$cfg['blowfish_secret'] = ''; "$cfg['blowfish_secret'] = 'passphrase';" ,其中 "passphrase"任意的字符,用它来加密你的口令

修改 "$cfg['Servers'][$i]['auth_type'] = 'config';" "$cfg['Servers'][$i]['auth_type'] = 'cookie';"

yum -y install php-mbstring

测试http://localhost/phpmyadmin/

 

7、安装unixODBC

tar zxfv unixODBC-2.2.11.tar.gz

cd unixODBC-2.2.11

./configure --enable-gui=no

make

make install

 

8、配置ODBC驱动

gedit /usr/local/etc/odbcinst.ini

[MySQL]

Description = MyODBC 3.51 Driver DSN

Driver = /usr/lib/libmyodbc3.so

Setup = /usr/local/lib/libodbcmyS.so

FileUsage = 2

UsageCount = 2

 

9、配置DSN

gedit /root/.odbc.ini

[MySQL]

Driver = MySQL

Description = MyODBC 3.51 Driver DSN

Port = 3306

User = root

Password = newpassword

Database = test

[ODBC]

TraceFile = /tmp/sql.log

Trace = Yes

 

10、测试DSN

odbcinst -j

odbcinst -q -d

odbcinst -q -s

isql -v MySQL root newpassword

 

11、设置ODBC环境变量

gedit ~/.bashrc

export ODBCINI=/root/.odbc.ini

export ODBCSYSINI=/usr/local/etc

 

12ODBCGCC选项

-I/usr/local/include/ -L/usr/local/lib/ -lodbc

 

13、解压ACE

cp ACE-5.5.tar.gz /opt

cd /opt

tar zxfv ACE-5.5.tar.gz

 

14、设置ACE环境变量

gedit ~/.bashrc

export ACE_ROOT=/opt/ACE_wrappers

export LD_LIBRARY_PATH=$ACE_ROOT/ace:$ACE_ROOT/lib:$LD_LIBRARY_PATH

 

15、配置ACE

gedit $ACE_ROOT/ace/config.h

#define ACE_HAS_EVENT_POLL

#include "ace/config-linux.h"

保存退出。

gedit $ACE_ROOT/include/makeinclude/platform_macros.GNU

include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU

保存退出。

 

16、编译ACE

cd $ACE_ROOT/ace

make

 

17ACEGCC选项

-I/opt/ACE_wrappers/ -L/opt/ACE_wrappers/lib/ -lACE

 

 

黄渊胜

apollofly@gmail.com

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值