How to make your own web server!

linux lamp serverThere are a few ways you can make a basic lamp “Linux Apache MySQL PHP” server. First you have deiced if you want use an old machine or dual boot with current one. If you want just try this for fun I would choose to run a virtual machine on your computer. If you are new to Linux I would recommend using Ubuntu. I feel its the easiest to learn and has the most support/information on the web. Once you get your machine setup and install Ubuntu. Last time I tried this I used 12.04

So you got Ubuntu 12.04 up and running now to make it a LAMP. Open the terminal and past this code to get it up to date:

sudo apt-get update

then

sudo apt-get upgarde

Once you do that you will be able to install LAMP server server with this command:

sudo apt-get install lamp-server^

Once you do that you should be able to go to http://localhost in a browser and then see the Glorious It works!

Thats is all you need to if you want to just play with html and css. If you want try WordPress, you will want to install phpmyadmin with this command:

sudo  apt-get  install  phpmyadmin

Once you do this you will need to add a this line:

Include /etc/phpmyadmin/apache.conf

to this file:
/etc/apache2/apache2.conf
Once you do that restart Apache:
sudo service apache2 restart

You will then be able to access phpmyaddmin through http://localhost/phpmyadmin

So setup the database, Then in your terminal go /var/www/ this is your root directory. You cando this by typing in this command: cd /var/www

Once your there can download a copy of WordPress with this command: sudo wget http://wordpress.org/latest.zip

Then that is finished downloading unzip it with this command: sudo unzip latest.zip

You will then be able to go to http://localhost/wordpress and then it just fill in the data that is reacquired from your database and you will be use WordPress on your own machine.
If you have any questions please let me know.





Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s