Posts Tagged ‘E90’

Installing Joomla! on your Nokia phone

Tuesday, April 15th, 2008

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 :)