With its PAMP (Personal AMP - Apache, MySQL and PHP) for S60 project Nokia has made it possible to install nearly all web based systems created for the popular trio Apache, MySQL and PHP. Here I will show how you can use it to install the content management system Joomla!, http://www.joomla.org, to your phone. (Note that currently only Nokia N95 8GB and E90 phones are supported)
1. Point your phone to http://download.mymobilesite.net, download and install the client, then create an account to the MWS using the software.
2. Next go to http://sourceforge.net/projects/pamp and download the PAMP install (using your PC). Follow the guidelines here for installing, http://wiki.opensource.nokia.com/projects/PAMP:Installation.
3. When everything is installed the next step is to get your phone availableĀ through the public internet. In orderĀ to do that simply start MWS and then PAMP (http://wiki.opensource.nokia.com/projects/PAMP:Connectivity, under the title MWS Gateway)
4. Now you should be able to access https://youraccount.mymobilesite.net/ and see
It works!
Next you can try phpinfo.php.
If that works, then you are all set for installing your favourite CMS!
These ones have been tried:
5. Next step is to create a database for joomla on your phone, there are two ways to do that
You need the MySQL command line tool installed on your PC if you don’t have it download it from http://www.mysql.com, then open your cmd promt and type
mysql -h address
Where address is the IP address of your phone on your WLAN, then create teh database with
mysql> create database joomla;
Query OK, 1 row affected (0.09 sec)
6. Next go to http://www.joomla.org and download the latest release, unzip the archive and copy it to your phones htdocs folder
Nokia Phone Browser\Nokia N95 8GB\Memory Card\Data\apache\htdocs
using Nokia PC suite
7. Next delete index.html from your phones htdocs folder
8. Next open http://YOURPHONESIPADDRESS/ and start the Joomla installation
9. When you reach the database configuration enter
Host Name: 127.0.0.1 (not localhost)
MySQL User Name: dummy
MySQL Password: dummy
MySQL Database Name: joomla
10. Proceed until you reach step 3, then change URL to https://YOURACCOUNT.mymobilesite.net, provide a email address and choose a password.
11. Now delete the installation folder from htdocs
12. Go to https://YOURACCOUNT.mymobilesite.net, you should see the joomla front end