Thursday, August 16, 2012
Web development in a Linux environment
If you are a web developer, you know that most of your sites are being built servers with LAMP architecture. LAMP stands for Linux, Apache, MySQL and PHP. You can easily install a LAMP server on your computer for local development. Linux comes with a variety of tools to help your pages, graphics, and do all your servers, as well.
The first step is to add a LAMP server for installing Linux. If you have not already installed Linux, you can easily dual-boot of a car you currently own. It will also run well on a machine a bit 'older than you may be using now, so it's good to put on that old computer thats collecting dust since it was updated. I recommend Ubuntu Linux.
Most Linux distributions come with step-by-step instructions for adding a LAMP server for the Linux desktop edition, and that's what you should do. Install the desktop version and add the server Lamp. In Ubuntu is as easy as typing this command in a terminal:
sudo apt-get install lamp-server ^
You will be tested several setup screens and prompts for a password for the MySQL server. Make sure this is something to remember! It will probably also want to install phpMyAdmin, which is a browser-based GUI for mySQL database. Type this in Ubuntu:
sudo apt-get install libapache2-mod-auth-mysql phpmyadmin
The installation procedures for these will be similar in many Linux distributions. In Ubuntu Linux web server files will now be stored in the directory / var / www directory. The files are put on display there will http://locahost when you type in the web browser, just as if you were online.
Once the LAMP server is up and running, it's time to put something up there. If you're looking for a good basic editor for all types of coding and programming, Bluefish add the package to install Linux. Bluefish is an excellent utility for quickly writing HTML, CSS, PHP, and many other languages.
If you are looking for a program WYSIWG, the editor KompoZer is a community built and led project that aims to provide a simple interface. It also allows direct editing of code and a split view between the code and graphics.
Graphic work can be done using the GIMP software. GIMP is a powerful graphics editing program that is on par with Photoshop when manipulating images and creating web graphics. You will find many tutorials online to help you get the look or effect you're going for.
Finally, you need to put your web pages online. I recommend you download the Linux build of Filezilla. It works exactly like the Windows version of Filezilla. It 'easy to use drag-and-drop, it will feel familiar.
If you work with the web server via SSH, just open a terminal window and tunnel to your server. It could not be easier.
All these packages create an environment strong and effective web development. Best of all, is the open source software with a massive amount of Community support and collective intelligence going to make well-designed and feature rich. The development of a robust Linux LAMP server to upload your remote is straightforward and effective .......
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment