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
PostgreSQL
PostgreSQL PostgreSQL is a powerful relational database management system (rdbms) that is similar to Ingres. PostgreSQL is an enhancement of the original POSTGRES database management system, a next-generation DBMS research prototype. While PostgreSQL retains the powerful data model and rich data types of POSTGRES, it replaces the PostQuel query language with an extended subset of SQL.

iServer is pleased to announce that PostgreSQL is currently provided free of charge to our Virtual Server Administrators. While this is being provided free of charge, we recommend that you take the time to register at the PostgreSQL website.

Installing PostgreSQL

  1. Connect to your Virtual Server using Telnet or SSH.

  2. Add the following lines to your shell startup file. To find out which shell you are using, type

        % echo $SHELL

    and the name of the shell will appear.

    1. If you are using csh or one of its variants, then add the following lines to the ~/.cshrc file on your Virtual Server:

           setenv PGDATA /usr/local/pgsql/data
           setenv PGLIB /usr/local/pgsql/lib
           setenv LD_LIBRARY_PATH /usr/local/pgsql/lib
           set path = (/usr/local/pgsql/bin $path)
           

    2. If you are using the Bourne shell (sh or bash) then add the following lines to the ~/.profile file on your Virtual Server:

           PATH=$PATH:/usr/local/pgsql/bin
           PGDATA=/usr/local/pgsql/data
           PGLIB=/usr/local/pgsql/lib
           LD_LIBRARY_PATH=/usr/local/pgsql/lib
           export PGDATA PGLIB LD_LIBRARY_PATH
           

  3. Run the PostgreSQL installation script by typing:

        % installpgsql

    This program installs all the necessary PostgreSQL files and initializes a database with the same name as your user name. It also starts the postmaster daemon running.

  4. The main tool for using PostgreSQL is the psql client server. To start it type:

        % psql

    The psql client server will start up and you will be able to type in SQL code and ask for help.

    If you get the following error:

         Connection to database '(null)' failed.
         FATAL: PQsetdb: Unable to determine a Postgres username!
         

    all you need do is type:

        % vpwd_mkdb ~/etc/passwd

    This program will read your password file at ~/etc/passwd and create a Berkeley DB format file. PostgreSQL uses this new file to look up user names and account information.

Documentation and Support
For more information and help see the PostgreSQL documentation.




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