LAMP servers
combine components from several open source projects to form a fast, reliable,
and economical platform for other readily available applications.
This chapter helps you install and configure your own LAMP server. It begins
with an introduction to the various components, guides you through the
installation and configuration, and finishes with the installation of a sample
Web application.
The examples in this chapter are based on a system running Debian GNU/Linux
but conceptually should work on other distributions, if you take into account
that other Linux systems use different ways to install the software and start
and stop services. Descriptions of how to set up LAMP configuration files,
however, should work across multiple Linux distributions with only slight
modifications. You can find more information about Debian in Chapter 9.
Components of a LAMP Server
You??™re probably familiar with Linux by this point, so this section focuses on
the other three components??”Apache, MySQL, and PHP??”and the functions
they serve within a LAMP system.
649
IN THIS CHAPTER
Components of a LAMP server
Setting up your LAMP server
Operating your LAMP server
Troubleshooting
Securing your Web traffic with
SSL/TLS
Running a Linux,
Apache, MySQL, and
PHP (LAMP) Server
Apache
Within a LAMP server, Apache HTTPD (also known as the Apache HTTP Server) provides the
service with which the client Web browsers communicate.
Pages:
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199