Forum archive
Amazon EC2 Turnkey Linux vTiger Image Instructions For Newbees (like me!)
After 5 installations I have created this user guide that hopefully others will find useful. I wish to say that the vTiger Turnkey image is an excellent build. However the setup withing Amazon EC2 is a bit different so here is a step-by-step guide.
1. Find the Turnkey EC2 vTiger instance (I used: turnkey-vtiger-11.3-lucid-x86.ebs (ami-615a9108))
2. Start instance
3. Sit tight for about 5 minutes, get a cup of coffee
4. After a few minutes a "system log file" will be created by Amazon, open the file, you will see a greenscreen log. Search the log for the ROOT password, it is inbetween ****
*******
Root password is: XXXXXXXXX
*******
5. Now that you have root make sure you have your security group setup for the image, you will need the following ports open in the Amazon firewall:
22: for SSH
80: for web
12321: for Webmin
12322: for PhpMyAdmin
6. ssh as root
7. after login type "turnkey-init" which will then run a script to let you set your CUSTOM passwords for Linux, MySQL and vTiger (admin access). Don't forget to write down your passwords!
8. You can now login to vTiger at your Amazon elastic IP (it needs to be mapped)
9. You now have full access, enjoy!
EXTRA CREDIT -- UPGRADE THE IMAGE from vTiger 5.2 to 5.4
1. Download the vtiger 5.4.0 tarball from SourceForge
2. make directory /www/var/vtiger540
3. Use ftp over ssh or use Webin to upload the vTiger540 tarball to /vtiger540 (if you use Webmin you can have it unpack the file), else unpack
4. The upgrade install will be at /var/www/vtiger540/vtigercrm
5. Use the Webin Apache tool to edit the default directory from /var/www/vtigercrm to /var/www/vtiger540/vtigercrm, save and restart Apache
6. Open browser http://your-ip
7. You should see the "vTiger Install/Migrage" screen
8. Follow the directions
9. When completed you will now have vTiger 5.4.0
Thanks for taking the time to explain. My experience is the opposite way around. My dealings with AWS have only been w TKL and the Hub. For me it is pretty intuitive and straight forward. From my perspective launching a TKL appliance via the Hub is almost too easy with everything there in a single page web form.
As for your questions, I can't speak of CentOS but TKL is currently only available for micro, small and medium instances. AFAIK this is because they are only 32 bit currently (and larger instances require 64). And only TKL appliances can be managed via the Hub.
There is a lot of info burried in the forums here and there are plenty of gaps in the documentation but if you have any more questions don't hesitate to ask. I can't guarantee I'll have the answers but I'll do my best.