Top

ドメイン名入門
入門ガイド
管理ガイド基礎
[Email]
[FTP]
[Web]
[Ports]
  Ports紹介
    Count 2.5
    ht://Dig
    ImageMagick
    Namazu
    Java
  vinstall utility
  vinstall Library
    FormMail
      README
    MySQL
      インストール
      ODBC
    PGP Formmail
    PHP
      PHP5
      PHP4
      TWIG
    PostgreSQL
      インストール
    Wpoison
    Quotachecker
[Shell]
[User]
[iManager]
[CPX]
[Webmin]
管理上級編


v3
Top
v3
Start
v3
Email
v3
Ftp
v3
Web
v3
Ports
v3
Shell
v3
User
v3
Perl
v3
Java
v3
System
v3
CPX


標準インストールのログ


# cd /ports/www/wwwcount

# make

===>  Vulnerability check disabled

=> wwwcount2.5.tar.gz doesn't seem to exist in /var/distfiles/.

=> Attempting to fetch from http://www.muquit.com/muquit/software/Count/src/wwwcount2.5/.

Receiving wwwcount2.5.tar.gz (445343 bytes): 100%

445343 bytes transferred in 2.0 seconds (217.50 kBps)

===>  Extracting for wwwcount-2.5_2

=> Checksum OK for wwwcount2.5.tar.gz.

===>  Patching for wwwcount-2.5_2

===>  Applying FreeBSD patches for wwwcount-2.5_2

===>   wwwcount-2.5_2 depends on executable: gmake - found

===>  Configuring for wwwcount-2.5_2

cd /var/build/ports/www/wwwcount/work/wwwcount2.5; PREFIX=/usr/local ./Count-config

    Welcome to the configuration procedure of Count 2.5

    ---------------------------------------------------



    o You must know where your system keeps CGI programs (cgi-bin directory)

      It is necessary to generate the install program.

      This directory must exist. If this directory does not exist, the

      configuration procedure will Abort!



    o You have to decide a directory, where you will keep all counter related

      stuff. This directory will have other directories inside. Default

      values will be supplied, press Return key to accept the default value.

      

      Try to Accept the default value, it will make your life much easier, 

      because not much error checking is done to verify input.



    During installation, the directories will be created for you

    if they do not exist and if you have the permission to do so.

    ++

Continue [y|n]? y



    You need to enter the full path of the directory where you system

    keeps the CGI programs. 



*cgi-bin directory [/usr/local/www/cgi-bin]: /usr/local/apache/cgi-bin



    You need to enter the base directory of the counter related stuff.

    It must be a absolute path.



*Base directory [/usr/local/etc/Counter]: 



    You need to enter the name directory of the configuration file.



* Config directory [/usr/local/etc/Counter/conf]: 



    You need to enter the name of the configuration file. Note, it

    is not the path of the file, just the name. No / is allowed in the

    name.

    This file contains the information about



        o if you want to ignore access from certain hosts

        o host access authentication



    You will create this file later by running the program "Gen_conf".



* Name of the configuration file [count.cfg]: 

              

    You need to enter the directory of the counter data file.

    

*Data directory [/usr/local/etc/Counter/data]: 



    You need to enter the directory of digits



*Digits directory [/usr/local/lib/Counter/digits]: 



    You need to enter the directory of the Log file.



*Log directory [/var/log]: 



    You need to enter the name of the Log file. Note, it just a name, not

    the path. No / is allowed in the name.

    This file hold the error messages of the counter. It also

    logs if someone tried to access your counter remotely.



* Name of the log file [Counter.log]: 



Your configuration:

----------------------------------------------------------------

CgiBinDir=/usr/local/apache/cgi-bin

BaseDir= /usr/local/etc/Counter

DigitDir=/usr/local/lib/Counter/digits

ConfDir= /usr/local/etc/Counter/conf

ConfFile=count.cfg

DataDir=/usr/local/etc/Counter/data

LogDir=/var/log

LogFile=Counter.log

----------------------------------------------------------------

Everything looks OK [y|n]? y

Great! creating header file src/config.h

creating variables template file ./Config.tmpl for the install program..

.......

.......

.......

creating utils/extdgts/Makefile

creating src/Makefile

================= making libmcfg.a

.......

.......

.......

.......

.......

.......

/bin/ls -l ./bin

total 161

-rwxr-xr-x  1 root  wheel  94226 Apr 11 08:06 Count.cgi

-rw-r--r--  1 root  wheel     43 Mar 19  2001 README

-rwxr-xr-x  1 root  wheel  28467 Apr 11 08:06 extdgts

-rwxr-xr-x  1 root  wheel  32610 Apr 11 08:06 mkstrip

cd /var/build/ports/www/wwwcount/work/wwwcount2.5; ./Gen-conf

    Welcome to the conf file generation procedure of Count 2.5



    This program creates a workable conf file for your host only, you have

    to edit it by hand if you want to add other hosts. The file will have

    enough comments in it to help you out. You also have to hand edit it

    if you want to use netmasks to mask out a entire network or a specific

    range of hosts in a network.



    First of all you must know your 

        1) fully qualified domain name (FQDN), for example,

            if your hostname is foo and your domain name is bar.com,

            then your FQDN is

            foo.bar.com



        2) IP address of your host, for example, 

            192.165.155.2 



        3) If your host has any nickname defined, for example,

            www.foo.com. Note, th nick name also has to be a FQDN.



Continue [y|n]? y

        

    No Error checking will be done with your hostname, therefore,

    you better make sure you are entering the fully qualified domain name.

          

* Enter your fully qualified domain name [no default]: rms11.creative-japan.org



    No Error checking will be done with your IP address, therefore,

    you better make sure you are entering the correct IP address.



* Enter your IP address [no default]: 202.69.234.196



* Does your host have any nickname [y|n]:? n

    

    Now you need to decide if you will allow the users to create datafiles

    for them automatically. If you allow, the counter datafile will be

    created for the user if it does not exist and a pre-determined counter

    number will be inserted to it. If you do not allow, you have to create

    the datafile for each user, provided that the data directory has proper

    write permission.  



    Allowing users to create datafile is very convenient, as you do not

    have to be asked all the time when someone decides to use the counter.

    But the dark side of this is, anyone will be able create datafiles in

    the data directory. The decision is yours.



* Do you want to allow automatic file creation [[y|n]? y



    Now you need to decide if you want to compile the program in strict   

    mode. If you compile the program in strict mode, the browsers which

    do not return the environment variable HTTP_REFERER, will not be

    served, that is no access hit will be recorded, no time or date

    will be displayed. Instead, a string 888888 will be displayed. 

    

    The strict mode ensures that your counter data file can not be messed

    by accessing the counter remotely from a browser which does not return

    that variable. Note, good browsers like netscape returns this

    variable. Other browsers e.g. Mosaic does not return this variable in

    IMG GET method at this time.  This strict mode is experimental at this

    time!



* Do you want the program to run in strict mode [[y|n]? y

* Do you want to ignore access hits from your own host [y|n]? y



    Ok, do you want the users to use the file rgb.txt for color name

    lookup? It is very inefficient to search this file every time the

    web page is loaded. If you answer yes, the color name

    will be looked up and used. If you answer no, the color will be

    looked up but instead of the counter image, the RGB value will

    be displayed and the user will be asked to use the RGB value

    instead. This will prevent users to use this file. However,

    the convenience of allowing to use rgb.txt file is that color name e.g,

    red, gold etc.  can be used instead of cryptic red, green and blue

    components of the color.

    

* Allow using the rgb.txt file [y|n]? y



    You can decide if you want to allow reload count in your site.

    When a visitor reloads a page and if you decided to count reload,

    the counter will increment with each reload. It is a good idea

    to ignore reload count as it minimizes remote abuse of the counter.

    Howerver, there may be situation when you will have to count reload,

    for example if visitors are coming through a proxy server. If you 

    decide to count reload, your users will have choice to ignore or

    count reload for their counters with "reload=T or F" options.



* Do you want to allow the counter to be reloaded [y|n]? y



    You can decide if you want to log the counter error messages 

    or warning messages to the log file. If you are concerned about disk

    space, answer n to the question. 



* Do you want to log error messages [[y|n]? y

    You can decide if you want to show error messages to the browsers.

    The counter error messages are verbose and may reveal information about

    the system (e.g. full path of the data file or config file) in case of

    error. If you are concerned with privacy or simply don't care to show

    error messages to browsers (you are confident that the counter works

    perfectly), then answer n to the question. If you answer n, then then

    if there is an error or the access is denied, the visitor will see the

    broken image (browser default).



* Do you want to show error messages to browsers [[y|n]? n



    Created conf file "count.cfg"

    Please look at it, you might want to edit it!

SPEEDEX サポートポリシー

Copyright @ Cyber Vision Hosting Co., Ltd. All rights reserved.


株式会社サイバービジョンホスティング提供サービス一覧
再販売用レンタルサーバーのSPEEDEX | VPS(仮想専用サーバー) | 共用サーバー | 専用サーバー | 独自ドメイン取得・運用 | SSLサーバー証明書 | ワイルドカードサーバー証明書 | SEO | Google Apps(TM)
WindowsデータバックアップのDataShelter | 事業者向け再販売用Windowsデータバックアップ | クリエイティブワークの検索エンジン