Internet Servers - iServer Virtual Servers for Reseller Hosting

iServer Virtual Servers

iServer Virtual Server Extensions
iServer Electronic Commerce ComponentsiServer Electronic Commerce Components
Remotely manage your web site with iManager & iRootRemotely manage your web site with iManager & iRoot
Partition your Virtual Server into multiple Virtual HostsPartition your Virtual Server into multiple Virtual Hosts
Generate statistical reports of your web site traffic using WebTrendsGenerate statistical reports of your web site traffic using WebTrends
Web Publishing using HTTP PUTWeb Publishing using HTTP PUT
Remotely author your web site content with Microsoft FrontPageRemotely author your web site content with Microsoft FrontPage
Map your Virtual Server to you Windows 95/NT DesktopMap your Virtual Server to you Windows 95/NT Desktop
Add security to your Virtual Server with Secure Socket Layer (SSL)Add security to your Virtual Server with Secure Socket Layer (SSL)
Create and manage databases with mSQLCreate and manage databases with mSQL
Create and manage databases with MySQLCreate and manage databases with MySQL
Create and manage databases with PostgreSQLCreate and manage databases with PostgreSQL
Add Real Audio/Video streaming capability to your Virtual ServerAdd Real Audio/Video streaming capability to your Virtual Server
Miva/Htmlscript: HTML based web development languageMiva/Htmlscript: HTML based web development language
PHP: HTML based web scripting languagePHP: HTML based web scripting language
Automate information dissemination using AutorespondersAutomate information dissemination using Autoresponders
Customize your Virtual Server to handle any MIME typeCustomize your Virtual Server to handle any MIME type
Build and compile Java Applets using the Java Virtual MachineBuild and compile Java Applets using the Java Virtual Machine
Change passwords remotely using the poppassd serviceChange passwords remotely using the poppassd service
Schedule events to run at periodic intervals with cronSchedule events to run at periodic intervals with cron
Use the virtual finger service to look up user informationUse the virtual finger service to look up user information
Automatically reload daemons at system startup (RealServer, Ewgie, etc)Automatically reload daemons at system startup (RealServer, Ewgie, etc)
Step by step installation instructions for popular third party programsStep by step installation instructions for popular third party programs
iServer Home PageiServer Virtual ServersOrder Your iServer Virtual ServeriServer Technical SupportiServer Reseller ProgramSearch iServer Web Pages
PHP
PHP is a popular, freely available web applications development tool. The newest version, called PHP3, includes an HTML-embedded scripting language and a server-side preprocessor that interprets the HTML- embedded code in order to create dynamically generated web pages. PHP3 includes support for various databases, including mSQL, MySQL, and PostgreSQL. Thus, PHP is commonly used for the development of database enabled web sites.

Like other preprocessed, html-embedded scripting languages, PHP has many of the more useful features of Perl but is designed for HTML development in mind. It eliminates the need for numerous small Perl CGI programs by allowing you to place simple scripts directly in your HTML files. This speeds up the overall performance of your web pages since the overhead of forking Perl several times has been eliminated. It also makes it easier to manage large web sites by placing all components of a web page in a single html file. Similar tools commercially available include Miva, Aestiva HTML/OS, and Meta-HTML PRO.

Installing PHP3 on your Virtual Server
There are two different ways to install PHP3 on a Virtual Server. The best way is to install it as a dynamically loaded Apache module. It can also be installed as a CGI to which PHP3 files are redirected by the web server.

PHP3 Apache Module Installation
Configure your Apache web server to load the PHP3 module and preprocess your HTML documents with PHP3 code.

  1. Add the following to the top of your web server configuration file (httpd.conf) to dynamically load the PHP3 module:

      No Database Support
      LoadModule php3_module modules/mod_php3-module.so

  2. Add the following line to either the httpd.conf or srm.conf file so that all files with .php3 extensions will be redirected to the PHP3 module:

      AddType application/x-httpd-php3 .php3

PHP3 CGI Redirect Installation
Install the PHP3 CGI software and configure your web server to redirect your HTML documents with PHP3 code to the CGI.

  1. Telnet or SSH to your Virtual Server.

  2. Change to your home directory:

      % cd ~

  3. Untar PHP3 software. Use ONE of the commands below, depending upon the database support you want:

      No Database Support
      % tar xvf /usr/local/contrib/php-3.0.6-redirect.tar

      mSQL Database Support
      % tar xvf /usr/local/contrib/php-3.0.6-redirect-msql.tar

      MySQL Database Support
      % tar xvf /usr/local/contrib/php-3.0.6-redirect-mysql.tar

      PostgreSQL Database Support
      % tar xvf /usr/local/contrib/php-3.0.6-redirect-pgsql.tar

      IMAP Support
      % tar xvf /usr/local/contrib/php-3.0.6-redirect-imap.tar

  4. Add the following lines to either the httpd.conf or srm.conf file so that all files with .php3 extensions will be redirected to the PHP3 CGI executable:

      AddType  application/x-httpd-php3  .php3
      Action   application/x-httpd-php3  /cgi-bin/php
             




Return to the iServer Home Page Review copyright information Contact the iServer Staff Making Money as an iServer Reseller Order your iServer Virtual Server Hosting 12020 Virtual Servers and 60449 Domain Names, iServer is the world leader in Virtual Server Technology Perform a search on the iServer Web Site General information about iServer and iServer web site navigation help Lost? ...View our Web Site Map Rebuild this page (iServer Staff only) Gateway to iManager (iServer Staff only)      This web site is powered by iServer