Select Page

Installing Chilisoft on Linux

ASP is a server side scripting engine for dynamic web pages. ASP pages contain server-side scripts and HTML tags. As a Microsoft Technology, it works with Microsoft IIS webserver. You can’t run ASP apps on other web servers like Apache, SUN Web Server, Zeus Web Server without using a special application such as ChiliASP or InstantASP.

Sun’s ChiliASP will help us to deploy Active Server Pages (ASP) under a UNIX/Linux environment. Without CASP ( chilisoft asp ), we would have to use Microsoft IIS for working with ASP pages. Sun’s ChiliASP is equivalent to Microsoft’s ASP in its syantax. It works same as that of MS ASP. The main advantage of ChiliASP is that it can run on multiple Web servers including Sun Java System and Apache, and multiple operating systems including Solaris, Linux and Windows. But Microsoft ASP runs exclusively on Microsoft’s operating system and Web server (IIS).

ChiliASP does not support ASP.NET . ASP.NET is a Windows-only development technology.

InstantASP is another technology for running ASP on non-windows platforms. Since iASP is implemented in Java, it is possible to develop Web-based applications that run anywhere, anytime.


Hire Bobcares Linux Server Administrators
Get super reliable servers and delighted customers

See how we do it!



Here are the complete steps for ChiliASP Installation.

Supporting Operating Systems and Platforms.


Solaris 10, 9, 8 Operating System (SPARC)
Solaris 10, 9 Operating System (x86)
Red Hat Enterprise Linux 2.1, 3
(Support for Red Hat Enterprise Linux 2.1 will be removed from future releases)
Hewlett-Packard HP-UX 11i
IBM AIX 5.1 and 5.2
Windows 2000 SP4, Windows XP Pro, and Windows 2003 Server


Download and installing Chilisoft

ChiliASP can be downloaded from Sun Microsystems as Sun Java System Active Server. To download, you have to login to Sun Online Account. If you have no account you can register for free. After logging in you can download the tar file. For downloading Sun Java System Active Server go to .


Extract the the downloaded tar file. There is an installation startup script in the installation package. Execute it for starting the installation process.

tar -xvf sjsasp402-linux.tar&File=sjsasp402-linux.tar

It will ask you for the installation path . Enter your installation path. I have given as /usr/local/casp/

Enter the directory in which to install Sun ONE ASP [/opt/casp] /usr/local/casp/

Next you will be asked to select the locale you want to use as your primary locale from the list. Localization affects various locale-specific details including date-time formats, currency symbols, permissable numeric formats, etc. I have selected option ‘1’ which goes for United States

Which locale would you like to use? [1]  1

Next you have to specify the web server you are using . The installation script will automatically find the current web server or you can manually specify the web server also. There will be 4 options like

1. Exhaustive search (slow)                                    |
2. Search in: /usr, /opt, /etc, /var (moderate)
3. Search the common Web server locations (fast)
4. Don't search (specify Web server on next screen)

Select your option.( '2' will be good option)

Which type of search would you like to perform? [2] 2
Searching for Web serves ...

After search you will get a list of web server( httpd conf paths). Select your current web server.

Which configuration option would you like to perform? 1

Then you will be asked for a confirmation like

Web server information
|   Main configuration file: /usr/local/apache/conf/httpd.conf
|   Binary: /usr/local/apache/bin/httpd
|   Version: 1.3.37
|   Type: Apache
|   Port: 80
|   Root: /usr/local/apache
The Web server information is correct (y/n). [n]y

From here we are going to CASP Server configuration steps. Unless you are an experienced Sun Java System Active Server Pages user, it is strongly recommended that you use the default configuration settings. Installation will ask for Configuration option as

1. Default configuration.
2. Customize configuration.

Select a configuration option. [1] 1

Next you have to select Administration Console Installation option.

1. Default configuration
2. Custom configuration

Select a configuration option for the Administration Console. [1] 1

Then you will get a message like

Setup has finished installing the Administration Console.

To connect from a browser, use this URL:
To start, stop and add users, use this script: /usr/local/casp/admtool
The console's username is: admin
The console's password is: root

To continue, press Enter.

Press Enter.Setup will then start verify the contents of your installation. After verification you will get a Setup complete message.

Verifying your installation, please wait .....
Sun Java System Active Server Pages - Setup Complete
Summary file: /usr/local/casp/logs/install_summary

This much:) You have installed CASP on your machine. You can start and stop Administration Console using the script ‘admtool’

root@phoenix5 [/usr/local/casp]# ./admtool -s
Administration Console Status
  Web Server: Already running
  ASP Server: Already running
root@phoenix5 [/usr/local/casp]# ./admtool -e
Stopping Administration Console Engines... (press CTRL-C to force immediate
Administration Console Status
  Web Server: Stopped
  ASP Server: Stopped

You can access the admin panel using http://your-host-name:5100 . Default login will be username is: admin and password is: root .


Articles by Abhijith VAbout the author:
Abhijith V. works as engineer in Bobcares. He primarily works on administering cPanel and Linux servers.

Bobcares is a server management company that helps businesses deliver uninterrupted and secure online services. Our engineers manage close to 51,500 servers that include virtualized servers, cloud infrastructure, physical server clusters, and more.