XAMPP Linux Version (x86 compatible processor edition) installation configuration use detailed introduction, teach you to build good one LAMPP station!

Source: Internet
Author: User
Tags curl gettext imap openssl pear sqlite openldap phpmyadmin

XAMPP's Linux version (x86 compatible processor edition) was formerly known as Lampp, but in order to avoid misunderstandings, its name is the same? Linux version of XAMPP ?. So, if you're looking for lampp to download, install, configure, use, you're in the right place.

The installation process is only 4 steps

Step 1: Download

Just click on the link below. It's always a good idea to download the latest version. :)
A complete list of downloads (older versions) can be found at SourceForge.

Detailed XAMPP version update records can be found in the release notes.

 xampp Linux 1.8.2 107 MB Apache 2.4.7, MySQL 5.5.33,  PHP 5.4.22 & nbsp;& PEAR + SQLite 2.8.17/3.7.17 + multibyte (mbstring) support, Perl 5.16.3, ProFTPD 1.3.4c, PhpMyAdmin 4.0.9, Open SSL 1.0.1e, GD 2.0.35, Freetype2 2.4.8, Libjpeg 8d, libpng 1.5.9, gdbm 1.8.3, zlib 1.2.3, Expat 2.0.1, Sablotron 1.0.3, Li Bxml 2.8.0, Ming 0.4.5, Webalizer 2.23-05, PDF class 0.11.7, ncurses 5.9, Mod_perl 2.0.8, FreeTDS 0.91, GetText 0.18.1.1, IMAP c-client 2007e, OpenLDAP (Client) 2.4.21, MCrypt 2.5.8, Mhash 0.9.9.9, Eaccelerator 0.9.6.1, CURL 7.30.0, LIBXSLT 1.1 . Libapreq 2.12, FPDF 1.7, bZIP 1.0.6, icu4c Library 4.8.1, APR (1.4.6), Apr-utils (1.5.1)
MD5 value: ac1d62327ff1d0c2b6d 0e60b648e890d
 xampp Linux x86_64 1.8.2 111 MB Apache 2.4.7, MySQL 5.5.33,  PHP 5.4.22 & PEAR + SQLite 2.8.17/3.7.17 + multibyte (mbstring) support, Perl 5.16.3, ProFTPD 1.3.4c, PhpMyAdmin 4.0. 9, OpenSSL 1.0.1e, GD 2.0.35, Freetype2 2.4.8, Libjpeg 8d, libpng 1.5.9, gdbm 1.8.3, zlib 1.2.3, Expat 2.0.1, Sablotron 1. 0.3, Libxml 2.8.0, Ming 0.4.5, Webalizer 2.23-05, PDF class 0.11.7, ncurses 5.9, Mod_perl 2.0.8, FreeTDS 0.91, GetText 0.1 8.1.1, IMAP c-client 2007e, OpenLDAP (Client) 2.4.21, MCrypt 2.5.8, Mhash 0.9.9.9, Eaccelerator 0.9.6.1, CURL 7.30.0, LibX SLT 1.1.28, Libapreq 2.12, FPDF 1.7, bZIP 1.0.6, icu4c Library 4.8.1, APR (1.4.6), Apr-utils (1.5.1)
MD5 value: D191C03329AD Ccd0b30b893437dbfa55
 xampp Linux 1.8.3 121 MB Apache 2.4.7, MySQL 5.6.14,  PHP 5.5.6 &n bsp;& PEAR + SQLite 2.8.17/3.7.17 + multibyte (mbstring) support, Perl 5.16.3, ProFTPD 1.3.4c, PhpMyAdmin 4.0.9, OpenS SL 1.0.1e, GD 2.0.35, Freetype2 2.4.8, Libjpeg 8d, libpng 1.5.9, gdbm 1.8.3, zlib 1.2.3, Expat 2.0.1, Sablotron 1.0.3, Lib XML 2.8.0, Ming 0.4.5, Webalizer 2.23-05, PDF class 0.11.7, ncurses 5.9, Mod_perl 2.0.8, FreeTDS 0.91, GetText 0.18.1.1, I MAP c-client 2007e, OpenLDAP (Client) 2.4.21, MCrypt 2.5.8, Mhash 0.9.9.9, Eaccelerator 0.9.6.1, CURL 7.30.0, LIBXSLT 1.1. Libapreq 2.12, FPDF 1.7, bZIP 1.0.6, icu4c Library 4.8.1, APR (1.4.6), Apr-utils (1.5.1)
MD5 CHECKSUM:449E348ADAAC D0E1CCD417C70D5CA5FB
XAMPP Linux x86_64 1.8.3 124 MB Apache 2.4.7, MySQL 5.6.14, PHP 5.5.6 & PEAR + SQLite 2.8.17/3.7.17 + multibyte (mbstring) support, Perl 5.16 .3, ProFTPD 1.3.4c, PhpMyAdmin 4.0.9, OpenSSL 1.0.1e, GD 2.0.35, Freetype2 2.4.8, Libjpeg 8d, libpng 1.5.9, Gdbm 1.8.3, ZL IB 1.2.3, Expat 2.0.1, Sablotron 1.0.3, Libxml 2.8.0, Ming 0.4.5, Webalizer 2.23-05, PDF class 0.11.7, ncurses 5.9, Mod_pe RL 2.0.8, FreeTDS 0.91, GetText 0.18.1.1, IMAP c-client 2007e, OpenLDAP (Client) 2.4.21, MCrypt 2.5.8, Mhash 0.9.9.9, EACC Elerator 0.9.6.1, CURL 7.30.0, libxslt 1.1.28, Libapreq 2.12, FPDF 1.7, bZIP 1.0.6, icu4c Library 4.8.1, APR (1.4.6), apr- Utils (1.5.1)
MD5 checksum:5c18e1fc59c0db32dcffb4693d9e2b66

Note: If you download these files in a Windows system that is running the McAfee virus scanner, you may experience false positives for virus warnings. This is an error between McAfee and gzip compressed files, which you can ignore.

Step 2: Install

After downloading, enter the following command:
Enter the Linux shell and log in as a system administrator:
Su
chmod 755 Xampp-linux-1.8.2-installer.run
./xampp-linux-1.8.2-installer.run

Warning: Only allow XAMPP to be installed using the above command. Do not use any Microsoft Windows tools to release compressed files, which is no use.

Warning 2: When you use this command, older versions of XAMPP that already exist will be overwritten.

This is the end. The XAMPP is installed in the/OPT/LAMPP directory.

Step 3: Start running

Use the following command to start running XAMPP:
/opt/lampp/lampp start

You should be able to see a message similar to the following on the screen:

Starting XAMPP 1.8.2 ...
Lampp:starting Apache ...
Lampp:starting MySQL ...
Lampp started.

All right. Apache and MySQL are running.

If you encounter any error messages, please check the Linux FAQ.

Step 4: Test

Well, that's simple, but how do you detect if all the components are working correctly? Just enter the following link in your browser:

http://localhost

You should now see a link to detect the working status of installed software and a XAMPP start page for some sample programs.

Real-time Art example: a small PHP/GD program (from version 0.9.6pre1 with a flash php/ming example, see screen). Thanks for the fonts provided by Anke Arnold? Ankecalligraph?.

Instructions for use

Security issues (Must-read!) )

As mentioned earlier, XAMPP is not intended for production environments and is intended for use by the development environment only. XAMPP is set to be as open as possible and provides the developer with any features he or she wants. This is great for the development environment, but it can be deadly for production environments.
Here's a list of XAMPP. Lack of security protection:

MySQL Administrator (Root) does not have a password.
MySQL is accessible over the network.
ProFTPD uses "Lampp" as the password for the user name "daemon".
PhpMyAdmin can be accessed over the network.
The sample program can be accessed over the network.
MySQL and Apache run under the same user name (daemon).
To fix most of the security weaknesses, simply execute the following command:

/OPT/LAMPP/LAMPP Security
It enables a small security check feature to make the XAMPP you install more secure.

Advanced Start and Stop parameters

The previous/opt/lampp/lampp of version 0.9.4 can only start or stop XAMPP easily. Since the beginning of the 0.9.5 edition, it has learned a lot of new things.
Advanced Start and Stop parameters
Parameter description
Start starts the XAMPP.
Stop stops XAMPP.
Restart Restart XAMPP.
Startapache only launches Apache.
Startssl initiates SSL support for Apache. The command will continue to activate SSL support, for example: After executing the command, if you shut down and restart the Xampp,ssl will still be active.
Startmysql only starts the MySQL database.
Startftp start the ProFTPD server. Via FTP, you can upload files to your Web server (username "Nobody", Password "lampp"). The command will continue to activate ProFTPD, for example: After executing the command, if you close and restart Xampp,ftp will still be active.
Stopapache Stop Apache.
Stopssl Stop the Apache SSL support. The command will continue to stop SSL support, for example: After executing the command, if you shut down and restart the Xampp,ssl will still be in the stopped state.
Stopmysql Stop the MySQL database.
Stopftp Stop ProFTPD Server. The command will continue to stop ProFTPD, for example: After executing the command, if you close and restart Xampp,ftp will still be in the stopped state.
Security launches a small security check procedure.
For example: To enable Apache with SSL support, simply enter the following command (as root):
/opt/lampp/lampp Startssl
You can now access the Apache server in the form of SSL https://localhost.

Where do you put the stuff?

Where do you put the stuff? A big question Oh, here are some answers! ;)
Important Files and directories
File/directory Usage
/OPT/LAMPP/BIN/XAMPP Command Library. For example,/opt/lampp/bin/mysql executable MySQL monitor.
/opt/lampp/htdocs/apache the document root directory.
/opt/lampp/etc/httpd.conf Apache configuration file.
/OPT/LAMPP/ETC/MY.CNF MySQL configuration file.
/opt/lampp/etc/php.ini PHP configuration files.
/opt/lampp/etc/proftpd.conf proftpd Preparation file. (starting from version 0.9.5)
/opt/lampp/phpmyadmin/config.inc.php phpMyAdmin Preparation file.

Stop XAMPP

To stop XAMPP, simply enter the following command:
/opt/lampp/lampp stop

You should now be able to see:

Stopping Lampp 1.8.2 ...
Lampp:stopping Apache ...
Lampp:stopping MySQL ...
Lampp stopped.

Then XAMPP's Linux version stops running.

Unloading

To uninstall XAMPP, simply enter the following command:
Rm-rf/opt/lampp

Uninstall complete. :)

At last...

It this line, not to go to Google data, finally, Amway a V--PN agent. a red apricot VPN, to Google to check the information is the absolute first choice, the connection speed, the use is also convenient. I bought is 99¥ a year, through this link (http://my.yizhihongxing.com/aff.php?aff=2509) registered after the Member center to lose the coupon code, split down, only 7 yuan per month, special benefits.

This article tags: lampp Build station lampp Download install xampp Linux Edition

Turn from SUN's BLOG-focus on Internet knowledge, share the spirit of the Internet!
The original address "how can programmers quickly improve themselves?" What is the reason why some people work for years or are old? The last word on PDCA

related reading:"What is an engineer culture?" Why are the engineers alive? Why do I need an engineer culture as an IT or internet company?

related reading: useful to programmers: 2017 latest in Google's Hosts file download and summary of the various hosts encountered the problem of the solution and configuration of the detailed

related reading: the Win10 perpetual activation tutorial and how can I see if the Windows system is permanently activated? 》

Related blog:SUN ' S blog -Focus on Internet knowledge and share the spirit of Internet! Go and see:www.whosmall.com

XAMPP Linux Version (x86 compatible processor edition) installation configuration use detailed introduction, teach you to build good one LAMPP station!

Related Article

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.