Possible Duplicate:
What’s the easiest way to set up a LAMP stack?

I am wordpress theme and website developer. back in windows i use WAMP server to access and develop themes in wordpress now in ubuntu the process is heavy. I mean i have to install apache, php, mysql and have to create databases using terminal (in windows i can do this by using wamp user interface and deploying is also very simple). so please help me to choose the best server for wordpress.

and finally are there any server like wamp in ubuntu?

i am using ubuntu 12.10 desktop 32bit version!

marked as duplicate by Jorge Castro, Ringtail, Luis Alvarado, hhlp, devav2 Dec 10 '12 at 9:04

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • 1
    take a look at bitnami stack for wordpress, the native installer. bitnami.org/stack/wordpress. It's much more useful to learn how to install the packages in Ubuntu manually, though. – Paolo Dec 9 '12 at 21:04
  • Similar question here, with a few links to other similars. – Tom Brossman Dec 9 '12 at 22:11

Firstly the Linux equivalent of WAMP is LAMP (though its more accurate the other way :) ) Unlike in windows most server software in Linux doesn't have GUIs by default; this is true for LAMP. To install make sure you have tasksel installed. at a terminal run:

sudo apt-get install tasksel

Once complete then run sudo tasksel install lamp-server.

This will create the folder www in /var/, so you should see it in /var/www this will be your web root. (For 14.04 and above, it would /var/www/html.)

You can now unzip wordpress into that folder. Once complete, in a web browser go to localhost/wordpress (In your URL using Firefox/Chrome for example type localhost/wordpress, this will lead you to your wordpress installer) and follow the instructions there. If you want a GUI for database management I've always used phpmyadmin. To install it run:

sudo apt-get install phpmyadmin 

then in a browser go to http://localhost/phpmyadmin (As mentioned above, use the URL in your browser to go to http://localhost/phpmyadmin)

Note that if you're running this server remotely then replace localhost with the remote IP you can have access to.

  • +1 For the "other way around". Also updated answer. – Luis Alvarado Dec 9 '12 at 21:13

Suggest you have a good look into juju - see here. See also Jorge's blog at this page. This is so cool ....

juju deploy wordpress
juju deploy mysql
juju add-relation wordpress mysql

I used bitnami open source server.

  1. Download bitnami with wordpress from the Bitnami site

  2. Before Installing:

    First, move the bintami.Run file to your Home folder. This is just precautionary. Second, Right-click on the file and select Properties. Under the Permissions tab, tick the checkbox near the bottom labelled Allow executing file as program. Click Apply Permissions. Then Close the Properties Window.

  3. install the bitnami following these instructions

Not the answer you're looking for? Browse other questions tagged or ask your own question.