multihome.txt
上传用户:ladybrid91
上传日期:2007-01-04
资源大小:287k
文件大小:1k
源码类别:

Web服务器

开发平台:

Unix_Linux

  1. To run more that one WWW server on a single machine (for example
  2. if you are a WWW Hotel Provider) and want it to look like it is
  3. separate machines then you can use the slave network interface
  4. feature of Solaris to create this.
  5. Do like this:
  6. Create one slave network interface for each WWW server you
  7. wish to run, for example 3.
  8. Have separate config files for the WWW servers.
  9. In the config file, use the "server-addr" to bind each
  10. specific server to a specific slave interface.
  11. For example:
  12. ifconfig le0:1 130.236.254.100 up arp
  13. ifconfig le0:2 130.236.254.101 up arp
  14. ifconfig le0:3 130.236.254.102 up arp
  15. cat >/etc/phttpd1.conf <<EOF
  16. server-name  = www.foo.com
  17. database-dir = /opt/www/db1
  18. server-addr  = 130.236.254.100
  19. EOF
  20. cat >/etc/phttpd2.conf <<EOF
  21. server-name  = www.bar.com
  22. database-dir = /opt/www/db2
  23. server-addr  = 130.236.254.101
  24. EOF
  25. cat >/etc/phttpd3.conf <<EOF
  26. server-name  = www.fubar.com
  27. database-dir = /opt/www/db3
  28. server-addr  = 130.236.254.102
  29. EOF
  30. /opt/www/sbin/phttpd -f/etc/phttpd1.conf
  31. /opt/www/sbin/phttpd -f/etc/phttpd2.conf
  32. /opt/www/sbin/phttpd -f/etc/phttpd3.conf
  33. And Viola!