Nihil Ultra's Self-Help Center

Check the availability of your desired Domain name


Choose your desired service from Nihil Ultra.


You can pay Internic online. Go to http://www.networksolutions.com/pay/


Getting Started 101: Layman's Corner


FTP - (File transfer protocol).

FTP software is used for transferring file to/from your computer to/from your server. We suggest the following ftp program, that you can download to your computer.

For Windows

WS_FTP is a standard FTP client for Windows . This is quite user friendly and easy to install software. You may use the following link to download it.
Freeware/Shareware
WS_FTP LE (16-bit) 4.6
WS_FTP LE (32-bit) 4.6
WS_FTP Pro (16-bit) 5.0
WS_FTP Pro (32-bit) 5.0

For Macintosh

For Macintosh user, we suggest the ftp program: FETCH

You can download it from

http://tucows.tierranet.com/mac/files/Fetch-3.0.3.hqx

 


Logging in with your FTP software

Based on the assumption that you are using WS_FTP program for your ftp perpose, following section gives you the information on how to configure and use WS_FTP for transferring your files to/from your server to/from your machine.

You will start configuring the WS_FTP in the following areas:

  • Profile name: This is any name you wish to identify.
  • Host name: your_domain_name.com or your_domain_name.org depending upon your case.
  • Host Type: Automatic detect.
  • User Id: userid that you got from Nihil Ultra.
  • Password: You will get your password from Nihil Ultra, enter it here.
  • The remaining entries should remain empty.

Press apply to save the information under that profile name. Click OK to log into your site. It will directly log into your site. If there is any problem, then check all the information, spelling and also check the cases (upper/lower). When setting up your homepage, be sure to name it as index.htm .


"Working with Pre-installed CGI Scripts" 

 


  • PRE-INSTALLED CGI SCRIPTS


    Forms

    Nihil Ultra's servers are pre-configured with a 'fmail.pl' (form mail) script. This script is designed to process any forms that you write for your site. No knowledge of CGI is necessary to implement a working form on your website.

    Add the following 4 lines to your form document and your form will send the information to the specified e-mail address.

    <form action="/cgi-bin/fmail.pl" method="POST">
    <input type="hidden" name="recipient" value="email address to receive form info">
    <input type="hidden" name="subject" value="Name of form-Order Form">
    <input type="hidden" name="thankurl" value="http://yourdomain.com/thankyou.htm">

    The above 4 lines need to be placed at the beginning of your HTML coding that starts the forms. The above 4 lines declare that the forms in your HTML page will be processed by the fmail.pl script (Line 1). Then, the 2nd line tell the form script to send the completed forms to the specified recipient (your e-mail address of whomever's you set it for). The 3rd line tells the form script to place the declared subject line into the form sent to the recipient via e-mail. The 4th line tells the form script to send the visitor filling out the form to a page thanking them for filling out the form. These are the only codes you need to interface with to get the forms working.

    Don't forget to create a 'thankyou' page for your form.
    Please note that if you DO NOT want to use the "thankyou.htm" you can specify:

    <input type="hidden" name="thankurl" value="no">

    (this will display a default thank you page for you, saves some HTML coding)

    Also, the place in your HTML code where you ask the visitor for their e-mail address change the coding to reflect something like this:

    <input type=text name="username">What is your e-mail address?

    The key parameter is the name="username". This will take the e-mail address from the form and place it into the e-mail form that is sent to the recipient (declared in Line 2 of the form coding). Otherwise, the recipient will receive mail from "No-Email-Given@whatever.com" (a null used in the form script if no e-mail address is found via the username parameter).




    Counters

    Your server is already configured for the placement of hit counters.
    A counter may be added to your page by including the following line in your html document:

    <img src="/cgi-bin/Count.cgi?ft=5|dd=C|frgb=255;255;255;&df=login_name.dat">

    (replace the login_name with your server login or something similar) For additional counters (on other pages) simply add login_name1, 2, 3, etc... You can modify the look of your counter by changing the following values:

    ft=x - ('x' equals the size of frame around counter)

    dd=A,B,C,D, or E - (you can try different ones, 5 different counter digits have been pre-installed for you (A,B,C,D,E)

    frgb=xxx;xxx;xxx; - (color codes for frame)


 

INSTALLING YOUR OWN CGI SCRIPTS
 


Common parameters to modify

When installing your own CGI scripts, you will, most likely, need to modify some of the script's parameters. In most scripts the parameters to modify will be located at the top of the actual script file after any instructions or headers (most are clearly marked and have concise instructions in the comments for modifying the parameter, rule of thumb, though, READ THE INSTRUCTIONS before modifying a script!)
 

Tips for CGI Installations

  1. Read the documentation for the script you are trying to install!
  2. If you don't find any documentation WITH the script, check inside the script ITSELF, some scripts have the instructions written in with the coding.
  3. If you can't find any help, contact the author of the script (most scripts have the author's information in the header of the script)
  4. Make sure you have properly set any permissions for the file (most scripts require CHMOD 755, or read-execute permission to properly execute on the server)
  5. Make sure you have properly set all paths and parameters!
  6. Make sure (if it's a Perl script) you transferred it as an ASCII file (Perl scripts are text files [ASCII] not binary files like some compiled CGI scripts!)

 


A commonly requested path (also required for Perl scripts) is the path to Perl, it should be there at the very first line of the Perl script:

#!/usr/bin/perl


How to call Perl script located in your 'cgi-bin' directory from your 'html' file?

Example 1: There is guestbook.pl Perl script in your 'cgi-bin' directory. The html code used to call it is:

<form method=POST action="http://yourdomain.com/yourdomaincgi/guestbook.pl">

( note yourdomaincgi in the above path, it is not cgi-bin )

 


Working with your Virtual Host control panel ( vpanel)

It is quite easy to setup the POP accounts using your Vpanel:

It is a two step process:

Suppose you want to create
xyz@yourdomainname.com

STEP 1: First go to "Add a new user/ftp account "  in the control panel.

Then give  
xyz  as username and any password you like. Then press "Add the
user"
button.

STEP 2:  Next go to "Create email accounts " from the main control panel
page.

Then in the "Enter the email address you want to have "  enter xyz@yourdomainname.com

and in the "Enter Username "   enter  xyz then press "Add the email account".

That's it.

 


How to configure your E-mail software to read POP mail

You can read POP mails using Hotmail. Go to options==> POP mails==> there
you set userid e.g. xyz, password and hostname/server name (yourdomainname.com) etc.

It may be better if you configure your email software:

E-mail
E-MAIL (Electronic Mail) is used for communicating by "mail" with other
people on the Internet. There are many e-mail programs currently being used
on the Internet, please note that our tech support is versed in using
Netscape Mail, Internet Mail, and Eudora Pro/Light and will not have
information on how to configure/use other E-mail programs.
When setting up your e-mail program(s), the following settings will most
likely be used when configuring the program.

Incoming (POP3) Server:  yourdomain.com
(NOTE: DO NOT put 'www' or 'pop', etc. in front of the domain!) <=== This
what you have created.

Outgoing (SMTP) Server: yourdomain.com.
(NOTE: DO NOT put 'www' or 'smtp', etc. in front of the domain!)
**Some Internet Access Providers require you to use their SMTP server.

POP3 account/user name: youraccountname/username.
(This would be whatever account/username you configured in your control panel)

You will most likely be prompted for a password when you first try to log-in
to your mail server. This password that it prompts for will be the one that
you chose when you first set up that particular POP3 account through your
control panel.


Netscape Mail
Open Netscape Browser
Go to Options menu bar and choose Mail and News Preferences
Choose the Servers tab:
a. Outgoing SMTP should be the mail server address of your dial-up company
b. Incoming POP server should be yourdomain.xxx (substitute your domain
name)
c. POP3 username is the account you set up in your IMail Administration Page
Click the Identity tab:
a. Enter your name
b. Enter your full e-mail address
c. Enter your reply e-mail address
Click Apply

Internet Mail Setup
Open Internet Mail
Go to Mail menu and choose Options
Click the Servers tab and enter your personal information
Outgoing SMTP server should be the mail server of your dial-up account
Incoming POP server should be the yourdomain.xxx (substitute your domain
name)
In the Log On Settings, enter the mail account username and the password you
set for that account
Click Apply

Outlook Express
Open Outlook Express
Go to Tools menu and choose Accounts
Select the Mail tab and the Add button
Setup Wizard will appear. Follow the Wizard until Finish is selected
Repeat above steps to create multiple e-mail accounts in Outlook Express

Eudora Mail Setup
Go to tools, options
Click getting started:
a. Set the pop account to
user@mail.domain.com
b. Set real name to the name you want to display when sending e-mail
c. Set the return address as the e-mail address you want people to reply to
(usually
user@domain.com)
Click hosts, set the SMTP server to the one that your ISP provides
Everything else should be set up correctly.

Netscape Communicator Mail
Open Netscape Communicator
Go to Edit menu and choose Preferences
Click on Mail and Groups and the + sign adjacent to it
Click on Identity and enter your name and mail address
Click on Mail Server and enter the following:
a. Incoming POP should be yourdomain.xxx (substitute your domain name)
b. Outgoing SMTP should be the mail server of your dial-up company
c. Choose the POP3 radio button under Mail Server Type
Click OK

 



Enabling PGP encryption for your Shopping Cart.

First, you should know what PGP is, how it works and have a working copy on your end. If you do not, then you need to get to this point. Head to the Security Solutions page for more information about PGP (where to get it and such). You can also buy PGP from different stores in North America. After you have reached the point of utilizing PGP on your own end, you are ready to implement PGP on your shopping cart. Go to your Ushop administration page (http://www.yourdomainname.com/ushop/admin) and then go to SET PGP key. You can copy your PGP public key by selecting your key from the PGP tray and then just copying from "Edit menu" or by pressing "Ctrl" and "C" key together. You can paste your key by pressing "Ctrl" and "V" key together. There is another simple method: just select your public key from the PGP key tray and drag and drop the key to the box in the PGP key submission form. Make sure you start with

-----BEGIN PGP PUBLIC KEY BLOCK-----

and other things in between and then ends with

-----END PGP PUBLIC KEY BLOCK-----

 


Search Engines Submissions

We do not submit your web site to the search engines. However, you can submit your site to a wide variety of search engines (for FREE).
http://www.liquidimaging.com/liqimg/submit/welcome.htm
http://www.the6thwave.com/promote5.shtml

Add Me!
Submit your page to 34 popular sites for free, using one form!

 


Copyright © 1998. Nihil Ultra, Inc. All Rights Reserved.
All products and company names mentioned herein are the trademarks of their respective owners.
Nihil Ultra, Inc. claims no affiliation with any of the aforementioned companies nor claims any warranty or support for any products mentioned herein, in regards to aforementioned companies.