I got a VPS at Linode and started working on installing Prestashop (open source ecommerce), Wordpress MU (mutliple instance Blogging platform) and MindTouch (Enterprise Wiki)
Note: This configuration is running on Debian Lenny
To get started I installed prestashop and wordpress MU. I was able to gain access to the install directories by hitting the main server IP and then hitting the subdirectories that the packages were in. Example:
http://ipaddress/wordpress-mu http://ipaddress/prestashop/
Once they were installed then I went through and configured the apache settings. This was no walk in the park, but thanks to the never ending vastness that is the internet I was able to gleam information and get it working. First I created a file for each configuration and put it in the sites-available folder.
Here are the following configurations (I removed email and domain values for privacy sake):
<VirtualHost *> ServerAdmin youremail@domain.com ServerName domain.com ServerAlias domain.com # Indexes + Directory Root. DirectoryIndex index.php DocumentRoot /var/www/prestashop/ # CGI Directory #ScriptAlias /cgi-bin/ /home/www/www.example.com/cgi-bin/ #<Location /cgi-bin> # Options +ExecCGI #</Location> # Logfiles ErrorLog /var/www/prestashop/logs/error.log CustomLog /var/www/prestashop/logs/access.log combined <Directory /var/www/prestashop/> Options Indexes FollowSymLinks MultiViews AllowOverride FileInfo Options Order allow,deny allow from all </Directory> </VirtualHost>
Note that for the wordpress MU the Server Alias is a wildcard domain, this allows for on the fly creation of subdomain blogs
<VirtualHost *>
ServerAdmin youremail@domain.com
ServerName domain.com
ServerAlias *.domain.com
# Indexes + Directory Root.
DirectoryIndex index.php
DocumentRoot /var/www/wordpress-mu/
# CGI Directory
#ScriptAlias /cgi-bin/ /home/www/www.example.com/cgi-bin/
#<Location /cgi-bin>
# Options +ExecCGI
#</Location>
# Logfiles
ErrorLog /var/www/wordpress-mu/logs/error.log
CustomLog /var/www/wordpress-mu/logs/access.log combined
<Directory /var/www/wordpress-mu/>
Options Indexes FollowSymLinks MultiViews
AllowOverride FileInfo Options
Order allow,deny
allow from all
</Directory>
</VirtualHost>
Once I got the virtual hosts in place I enabled the sites by invoking each file name as follows:
a2ensite wordpressmu a2ensite prestashop
Once I had the sites enabled I renamed the wordpress site to 000-wordpressmu so that it would load first, long story short this took me a lot of time to resolve. Once I renamed it (by invoking the move command) then I reloaded apache and confirmed that the sites were accessible by their domains. Note that I setup the domains on an external service and pointed the A record at the server.
Once this was set then I went through and installed MindTouch and enabled its virtualhost file too.
Note2: Check your ports.conf file and make sure that the NameVirtualHost line has just * as opposed to *:80, this needs to match the top of you virtual host files otherwise apache will complain and there will be resolution issues.
I reloaded Apache and everything resolved.
Note that the Virtualhost file for MindTouch was installed automatically. MindTouch is sooo easy to install.
nowGoogle.com adalah Multiple Search Engine Popular|Intermezo
Buy Dissertation
Dissertation Editing
Buy Specialist Online | Generic Viagra | Generic Cialis | Propecia
Buy Valtrex
Generic Xenical
watches for sale
cheap fake watches
Tag Heuer watch for sale
replica U-boat
Rolex Sea-Dweller watches
123