If you're developing websites, it's nice to be able to test your code
in the privacy of your own computer rather that out in the public
internet. In order to do that, you'll need to install a web server on
your development computer. LAMP (Linux, Apache, MySQL, php)
is one of the most common web hosting platforms, so it's a perfect
environment for you to build and test your website code. If you
carefully follow these step by step instructions, you'll have your own
Ubuntu LAMP web server on installed, configured, and running in no
time.
Install LAMP Web Server on Ubuntu
The Ubuntu developers have made it easy to install and configure the LAMP server packages with a single command. Simply open a terminal window and enter the following.sudo apt-get install lamp-server^
No, that's not a typo. Please make sure to include the caret (^). The command will not work without it.
The apt package manager will show all the packages that need to be installed. Hit <Enter> to confirm that you want to install them.
You will then be prompted to change the password for the root user on the MySQL database.
Enter the password you want. You'll be prompted to enter it a second time to confirm.
After you confirm your password, apt will continue to install the rest of the packages.
Congratulations, your LAMP installation is now complete! That was the easy part, now you need to get a few things configured to make your system easy to work with.
Test Apache
Open a web browser and enter the address http://localhost/. You should see a web page that says "It Works!"Test php
Now that you know Apache works, you'll want to test the php installation. You'll need to create a file in /var/www called testing.php. Open a terminal and enter:Enter the following line into the text editor, save the file and exit.sudo nano /var/www/testing.php
Next, restart Apache with the following terminal command:<?php phpinfo(); ?>
Now go back to your web browser and enter the address http://localhost/testing.php/. You should see a page displaying version information for your php installation.sudo /etc/init.d/apache2 restart
Configure MySQL
Since I'm installing LAMP for a web development environment, I want the MySQL database to be bound to the localhost IP address. This should be 127.0.0.1 for your system. You can verify it with this terminal command.You'll now want to verify that the correct bind address is set up in MySQL's my.cnf file.cat /etc/hosts | grep localhost
You should see a line that looks like this:cat /etc/mysql/my.cnf | grep bind-address
bind-address = 127.0.0.1
0 komentar:
Posting Komentar