ubuntu8.04.2下Apache+Resin+Mysql安装+虚拟主机配置
一 Apache安装
# tar zxvf httpd-2.2.14.tar.gz(解压)
# cd httpd-2.2.14(进入解压后的目录)
# ./configure --prefix=/usr/local/apache2 --enable-so --enable-mods-shared=all
(命令#./configure --help可以查看configure的配置参数
--prefix=安装路径
--enable-so //打开 DSO 支持的 apache 核心模块
--enable-mods-shared=all //将全部的模板编译成DSO,对于不需要我们可以在httpd.conf去掉
)
# make
# make install
configure时出现编译错误提示为没C编译工具,解决方法:
安装GCC
#sudo apt-get install build-essential
出现关于zlib的错误,原因是缺少zlib
linux下编译安装zlib
zlib官方网站:
http://www.zlib.net
上下载源码来安装zlib软件包。
目前最新版本zlib是zlib1.2.3,安装开始;
# wget http://www.zlib.net/zlib-1.2.3.tar.gz
# tar -xvzf zlib-1.2.3.tar.gz
# cd zlib-1.2.3.tar.gz
# ./configure
# make
# sudo make install
启动Apache(root用户才能)
# /usr/local/apache2/bin/apachectl start
查看编译进apache的模块
# /usr/local/apache2/bin/httpd -l
开机启动Apache
# cp /usr/local/apache2/bin/apachectl /etc/init.d/apachectl
# sysvconfig(是图形界面,将apachectl选中)
=======================================================================================================================
二 Mysql安装
# tar zvxf mysql-5.1.39.tar.gz
# cd mysql-5.1.39
# ./configure --prefix=/usr/local/mysql --with-charset=utf8 --with-collation=utf8_bin --with-extra-charsets=big5,ascii,gb2312,gbk,utf8,latin1
//默认的字符集缺省为latin1。
//其中,utf8对应可用的collation值为:utf8_bin、utf8_general_ci、utf8_unicode_ci
//extra支持也可以使用 "--with-extra-charsets=all"。
//默认configure参数下不会安装gbk编码
配置成功会提示:
MySQL has a Web site at [URL="http://www.mysql.com/"][COLOR=#000000]http://www.mysql.com/[/COLOR][/URL] whic
相关文档:
一、MySQL 获得当前日期时间 函数
select now();
+---------------------+
| now() |
+---------------------+
| 2008-08-08 22:20:46 |
+---------------------+
除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的 ......
1、外键的引用类型不一样,主键是int外键是char
2、找不到主表中 引用的列
3、主键和外键的字符编码不一致
4.还有要建立外键的话,要先建立索引。没有建立索引也会出错。
我的问题解决方案是在sql后面加上了如下句话,ok!成功导入脚本
ENGINE=MyISAM DEFAULT CHARSET=utf8;
charset对应的换成你的主键表的字符集 ......
一、在编译时优化MySQL
如果你从源代码分发安装MySQL,要注意,编译过程对以后的目标程序性能有重要的影响,不同的编译方式可能得到类似的目标文件,但性能可能相差很大,因此,在编译安装MySQL适应仔细根据你的应用类型选择最可能好的编译选项。这种定制的MySQL可以为你的应用提供最佳性能。
技巧:选用较好的编 ......
通过MySQL内置全文检索实现中文的相关检索
关键字:MySQL 全文检索 全文索引 中文分词 二元分词 区位码 相似度
注:本文使用的MySQL版本为:MySQL 4.0.x
在MySQL4中,是已经开始支持全文检索(索引)的了。但是只是对英文支持全文检索。
由于英文在书写上的特殊性,使得分词算法相对中文来说,简单得多。一般来说,我们 ......
在为用户提供动态内容方面,PHP和MySQL是一个强大的组合。这些年来,这两项产品已经跨越了它们最初的应用舞台,现在,一些世界上最繁忙的网站也在应用它们。虽然它们当初都是开源软件,只能在UNIX/Linux上运行,但经过相当一段时期的发展,它们已能在Windows平台上运行。
在本文中,我将逐步为你们说明如何在Windows环境中 ......