Configuring the PHP development environment with XAMPP

Source: Internet
Author: User
Tags mysql php development environment php programming php web development linux

Note: This article in my blog first published, but the beginning is very rough, after a few changes, I think this article can be generally introduced clearly XAMPP

There are also xampp articles in the forum, but I think XAMPP is quite suitable for beginners, so it is highly recommended, so also publish the article here.

Author: adqin Excerpt from Ubuntu forum

One of the first goals I used for Ubuntu was to configure the PHP Web development environment, but I didn't do it for one months. and therefore depressed for a long time. I would like to quickly start the PHP programming learning, but the PHP test environment is not ready, how to learn it?

But right now, I found XAMPP.

XAMPP (Apache+mysql+php+perl) is a powerful building-station integration package. The original name of the package is lampp, but to avoid misunderstanding, the latest versions are renamed XAMPP. It can be installed in Windows, Linux, Solaris three operating systems, support multi-language: English, Simplified Chinese, Traditional Chinese, Korean, Russian, Japanese, and so on. XAMPP is very easy to install and use: Just download, unzip, start. I'm going to use Linux and Win's version now.

XAMPP can run from a personal home page to a full-featured product site (but now XAMPP is primarily for development purposes; For security reasons, XAMPP is not suitable for use on the product server). This is suitable for me as a novice, I can finally study by the side of the experiment.

XAMPP contains basic packages:

Basic packages include system, programming, and Server Software

* Apache, the famous Web server

* MySQL, an outstanding, free open source database

* PHP, a programming language (version 4.3.8 and 5.0.1 when writing this article)

* Perl, a programming language

* ProFTPD, an FTP server

* OpenSSL, can support Secure Sockets Layer

Graphics packages

XAMPP includes the following graphic-related packages:

* GD, "Graphics Draw" library

* Libpng, the official PNG reference Implementation Library

* Libjpeg, the official JPEG reference Implementation Library

* ncurses, character graphics library

Database software packages

How can I call integrated software without the following database packages?

* GDBM, the GNU implementation of the standard UNIX®DBM library

* SQLite, a fairly small SQL database engine without any configuration

* FreeTDS, a database that allows UNIX and Linux programs to access the Microsoft®sql and Sybase databases

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.