火爆图铃下载


茶余饭后>>站长学院>>PHP程序设计(1)

PHP程序设计(1)
茶余饭后 时间:2005年10月18日 来源:phpuser


  2.7 安装PHPLIB
  在阅读第15章“处理并发的访问”之前,应先安装PHPLIB,可以按照下列步骤进行安装:
  1. 以root用户或其他任何可以在/usr/local/apache目录下写文件的用户注册。
  2. cd /usr/local/apache/
  在开始下载文件之前,进入到Web服务器的顶级目录下。
  3. 从如下Web网址下载最新版本的文件,注意gz后缀的文件名,以免它的文件名phplib.tar.gz被改动。
  http://phplib.shonline.de/
  4. tar xv2f phplib.tar.gz
  解压缩PHPLIB模块。
  5. 编辑/usr/local/lib/php3.ini文件,应包括下列设置内容:
  
  include_path=.:/usr/local/apache/phplib-6.1/php
  auto_prepend_file = /usr/local/apache/phplib-
  6.1/php/prepend.php3
  track_vars = on
  magic_quotes_gpc = on
  sendmail_path /usr/sbin/sendmail -t
  
  6. 建立一个名为poe_sessions的mysql数据库。我一般使用phpMyAdmin,如果愿意,也可以使用SQL命令创建数据库。
  7. cd /usr/local/apache/phplib-6.1/stuff
  进入建表目录下。
  8. mysql php_book --user=root --password <
  create_database.mysql
  创建PHPLIB所需要的数据库表。
  9. 使用以下值在mysql数据库表中增加一条新记录:
  
  host: %
  password: <-- no password.
  select_priv: Yes
  insert_priv: Yes
  update_priv: Yes
  delete_priv: Yes
  for users named "kris","user01",and "user02".
  
  注意:也可以使用如下SQL语句:
  
  INSERT INTO
  user
  (
  Host
  ,User
  ,Password
  ,Select_priv
  ,Insert_priv
  ,Update_priv
  ,Delete_priv
  )
  VALUES (
  '%'
  , 'kris'
  , ''
  , 'Y', 'Y', 'Y', 'Y'
  )
  
  10. 使用以下值在mysql数据库的db表中增加一条新记录:
  
  host: %
  db: poe_sessions
  select_priv: Yes
  insert_priv: Yes
  update_priv: Yes
  delete_priv: Yes
  for users named "kris","user01",and "user03".
  
  注意:也可以使用如下SQL程序。
  
  INSERT INTO
  db
  (
  Host
  ,Db
  ,User
  ,Select_priv
  ,Insert_priv
  ,Update_priv
  ,Delete_priv
  )
  VALUES (
  '%'
  , 'poe_sessions '
  , 'kris'
  , 'Y', 'Y', 'Y', 'Y'
  )
  
  11. /usr/local/mysql/bin/mysqladmin -u root -p reload
  重新装载MySQL权限表。
  12. 在php_book数据库中创建两个PHPLIB已认证的用户(user01和user02),可以使用如下SQL语句:
  
  INSERT INTO
  auto_user
  (
  uid
  ,username
  ,password
  ,perms
  ) VALUES (
  'c14cbf141ab1b7cd009356f555b1234'
  ,'user01'
  ,'test'
  ,'admin'
  )
  
  INSERT INTO
  auth_user
  (
  uid
  ,username
  ,password
  ,perms
  ) VALUES (
  'c14cbf141ab1b7cd009356f555b3241'
  ,'user02'
  ,'test'
  ,'admin'
  )
  
  13. mv\ /use/local/apache/phplib-6.1/pages \
  /use/local/apach/htdocs
  将演示子目录置于Web服务器的根目录下,这样就可以用浏览器访问它。
  14. 编辑文本文件/usr/local/apache/htdocs/robots.txt,使它包括如下内容:
  
    Disallow: /phplib/
  
  15. 使用Web浏览器访问http://localhost/phplib/。将会看到如图2.1所示页面。
  
  
  Page 29 图2.1
  
  图2.1 重新装载两次以后出现的PHPLIB演示页面 
  



本站提供的部分资源为网上搜集,只供网友学习、交流、研究之用!
Copyright © 2005-2006 茶余饭后 All Rights Reserved.