专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
  本文介绍在Apache中实现用户身份验证的方法,讨论如何在MySQL数据库中保存验证信息,然后通过mod_auth_mysql模块实现身份验证。    一、概述  前文讨论了在身份验证中使用数据库的方法,具体介绍了mod_auth_db模块和DB文件的使用。这里要介绍的是如何使用非常流行的MySQL数据库保存身份验证信息,再通过mod_auth_mysql访问MySQL数据库实现身份验证。    1.1 关于MySQL    MySQL是一种优秀的数据库,具有体积小速度快的特点。MySQL以GPL方式发行,它的主页在http://www.mysql.com/ [阅读全文] [PDF]
  在RedHat 7.2上,假设所有安装程序包都下在/pub下面,源码包都用红色表示,    假设在telnet或ssh文本界面下进行如下所有操作。    Install target=_blank>J2SDK 1.4      J2SDK1.4 的 Linux RPM版本 j2sdk-1_4_0--i386-rpm.bin     cd /pub     chmod +x j2sdk-1_4_0--i386-rpm.bin     ./j2sdk-1_4_0-linux-i386-rpm.bin     rpm -ivh j2sdk-1_4_0-fcs-li [阅读全文] [PDF]
  近日在为学校制做校友录时,需要身份验证,在对比之后决定采用PHP+MYSQL进行身份验证。    之前也曾考虑过用cookies或session。但是用cookies,在用户离线再上线后,只要cookies不过期,不用登录仍然可以保持在线,这对于网吧来说是个隐患。而且用户可以关闭cookies,这样身份验证就不成功。也考虑过用session,session在浏览过程中不断的将访问信息加入到session中,如果用户在网站内时间很长,浏览的页面很多,就用导致session越来越大,浏览速度降低,最后只有重新登录,虽然这种情况不多见,但不是我们所希望的。     [阅读全文] [PDF]
  对于 MySQL ,第一件你必须牢记的是它的每一行命令都是用分号 (;) 作为结束的,但……没有完全绝对的事,在这儿也是一样,当一行 MySQL 被插入在 PHP 代码中时,最好把后面的分号省略掉,例如:    mysql_query ("INSERT INTO tablename (first_name, last_name) VALUES ('$first_name', $last_name')");    这是因为 PHP 也是以分号作为一行的结束的,额外的分号有时会让 PHP 的语法分析器搞不明白,所以还是省略掉的好。在这种情况下,虽然省略了分号,但 [阅读全文] [PDF]
  所需要的程序:    apache  http://www.apache.org/dist/httpd/binaries/win32/  我们选用apache_1.3.28-win32-x86-no_src.msi,或者apache_2.0.47-win32-x86-no_ssl.msi  都可以,勿使用低版本的程序,它们有缺陷,很容易遭到internet上的攻击    php  http://cn2.php.net/get/php-4.3.3-Win32.zip/from/a/mirror  php-4.3.3    mysql  http://www.m [阅读全文] [PDF]
  [LAMP平台]   LAMP这个词的由来最早始于德国杂志“c't Magazine”,Michael Kunze在1990年最先把这些项目组合在一起创造了LAMP的缩写字。这些组件虽然并不是开开始就设计为一起使用的,但是,这些开源软件都可以很方便的随时获得并免费获得。这就导致了这些组件经常在一起使用。在过去的几年里,这些组件的兼容性不断完善,在一起的应用情形变得非常普便。为了改善不同组件之间的协作,已经创建了某些扩展功能。目前,几乎在所有的Linux发布版中都默认包含了“LAMP stack”的产品。这些产品组成了一个强大的Web应用程序平台   LA [阅读全文] [PDF]
  当 Apache 2.0.35 以正式版本发布时,发现网络上很少有提起能成功集成 Apache 2 和 PHP 4 的。就连著名的 PhpBuilder.com 上的论坛里也充满了消极的讨论。我是属于那种不敢气馁的家伙,昨天晚上工作到 2:00 AM 没有成果后,今天继续苦战,从晚上 9:00 到 0:00 基本有了眉目,但是由于 FreeLAMP.com 采用了 Zope+Fast_CGI 的组合和 Apache 集成,而 Fast_CGI 的 Apache 2 版本还在开发中,所以目前本网站运行的版本依然为 1.3.24。       编译 Apache [阅读全文] [PDF]
  一、编译 Apache 的命令是:  #./configure --prefix=/usr/local/apache2 --enable-auth-anon --enable-auth-dbm --enable-ext-filter --enable-http --enable-dav --enable-rewrite --enable-so   #make  #make install      二、 php4.3.tar.gz 用新版本编译。  #./configure --with-apxs2=/usr/local/apache2/bin/apxs - [阅读全文] [PDF]
  代码:     Install Apache and PHP _disibledevent=/usr/local/mysql   # make   # make install   # cp php.ini-dist /www/php/php.ini   编辑httpd.conf (/www/conf/httpd.conf)加入如下内容:   AddType application/x-httpd-php .php   DirectoryIndex index.php index.html   存盘退出,使用下面的命令生长一个测试页面:   echo '&l [阅读全文] [PDF]
   我写过的教程不多,而且大部分都是来源于别人的教程,不过,这里所介绍的,都是融入我所总结的经验.--引言  PHP的执行效率是有目共睹的,这也是我喜欢它的原因之一,和它称为绝妙搭档的Mysql以及Apache想融合,不能不惊叹其效率了。PHP更新也很快,这里列举了目前最新版本PHP4.3.2RC4(几乎没有BUG了,估计写完这篇不久后正式版就出了),和最新版本的Mysql4.0.13的安装过程。  PHP的安装文件可以直接到 http://www.php.net/ 下载,获得for win32的.zip包(5.8M)  Mysql的安装文件可以直接到 ht [阅读全文] [PDF]
    将PHP和MYSQL合理且有效的结合在一起可以制作出精致的数据库网站。MYSQL是一种小型的,紧密的数据服务器,支持标准SQL。它在UNIX和WINDOWS环境下都能够使用。     PHP和MYSQL都是免费的开放源码。它们的结合可以在WINDOWS中发展,在UNIX中做服务。PHP也支持其他一些数据库包括PostgreSQL. 下面有一个例子: 首先你已经安装了PHP及MYSQL. 这个简单的脚本例子是从数据库中读取数据然后显示出来。 <html> <body> <?p [阅读全文] [PDF]
1 共11条 分1页