|
Previous: Installing Andromeda on Ubuntu 8.04
Next: Running on Linux
Running On WindowsAs of April 2007 we established the task of getting Andromeda running on Windows. Perl is Now RequiredAs of July 25, 2007, Andromeda now requires Perl to be installed.
If you have already installed Andromeda, and you need to add perl,
follow these quick instructions:
Current StatusAs of April 12, 2007, Features that are known to work are:
Version control does not work yet, as we need to make changes to:
What this means is that you can install and use Andromeda, but if you finish an app and want to move it to a production server you have to copy the files yourself. A final issue is that Windows will flash a "cmd.exe" box on the screen whenever Andromeda executes a PHP exec InstallationTo run on Windows, you need a webserver, PHP, Postgres and perl. These directions have been refined over time by several people and should work in most situations. You might be prompted to reboot your machine, especially if you are upgrading components. Hold off until you install the prerequesists. Installing Postgres and Perl
You should reboot your machine at this point if you were prompted to at any of the proveious steps and elected not to. Install php and a web serverFor this step please see running with XAMP or running with IIS depending on your webserver of choice. Then return to this page. ConfigurationOnce the packages are installed, make these configuration changes. PHPPHP Step 1 of 3 There are a couple of php.ini settings that should be changed. If you installed with XAMPP this file will be at X:\program files\xampp\apache\bin\php.ini
PHP Step 2 of 3 Install PEAR package Net_SMTP with any dependencies. PHP Step 3 of 3 Install PEAR package Archive_Tar, along with dependencies. ApacheApache Step 1 of 1 Apache mod_rewrite must be on to make use of friendly URLs. PostgresPostgres Step 1 of 3 Make the following changes to postgresql.conf to make sure that it is listening on TCP/IP. Each of the lines below should already be in the config file, make sure they are uncommented and set as shown: listen_addresses='localhost' port = 5432 max_connections = 100 Postgres Step 2 of 3 Your pg_hba.conf file should look like the file below. It is important to keep the lines in the same order. # DEV SERVER ONLY, do not put this line in on a # production server. host all postgres 127.0.0.1/32 trust # Users in pg group "root" can connect to anything host all +root 127.0.0.1/32 password # Members of the anonymous role can login host samename all 127.0.0.1/32 password host samegroup all 127.0.0.1/32 password After changing these files, restart the PostgreSQL service. The Windows START menu should have an entry for "PostgreSQL", and entries for "Stop Service" and "Start Service". Postgres Step 3 of 3 Enter the following commands in a pgadmin3 command window. Do this by launching pgadmin3, making a connection to localhost, and then: create role root nologin; create user USER_NAME superuser password 'PASSWORD'; grant root to USER_NAME; create database andro; Run Andromeda InstallYou are now ready to download and install Andromeda.
Previous: Installing Andromeda on Ubuntu 8.04
Next: Running on Linux
|

