当前位置:   article > 正文

CentOS7下的LAMP搭建_centos 7.5 用wget快速搭建lamp平台

centos 7.5 用wget快速搭建lamp平台

CentOS7下LAMP搭建

本文所使用的服务器搭建LAMP环境,其系统及软件源码包版本情况如下:

  • CentOS7
  • httpd-2.4.29
  • apr-1.6.3
  • apr-util-1.6.1
  • mariadb-5.5.59
  • php-5.6.34

LAMP简介

LAMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写:

  • Linux,操作系统
  • Apache,网页服务器
  • MariaDB或MySQL,数据库管理系统(或者数据库服务器)
  • PHP、Perl或Python,脚本语言

虽然这些开放源代码程序本身并不是专门设计成同另几个程序一起工作的,但由于它们的廉价和普遍,这个组合开始流行(大多数Linux发行版本捆绑了这些软件)。当一起使用的时候,它们表现的像一个具有活力的“解决方案包”(Solution Packages)。其他的方案包有苹果的WebObjects(最初是应用服务器),Java/J2EE和微软的.NET架构。

“LAMP包”的脚本组件中包括了CGI web接口,它在90年代初期变得流行。这个技术允许网页浏览器的用户在服务器上执行一个程序,并且和接受静态的内容一样接受动态的内容。程序员使用脚本语言来创建这些程序因为它们能很容易有效的操作文本流,甚至当这些文本流并非源自程序自身时也是。正是由于这个原因系统设计者经常称这些脚本语言为胶水语言。

Michael Kunze在一篇为德国电脑杂志《c’t》(1998,第12期,230页)而写的文章中使用了缩略语“LAMP”。这篇文章意在展示一系列的自由软件成为了商业包的替换物。由于IT世界众所周知的对缩写的爱好,Kunze提出“LAMP”这一容易被市场接受的术语来普及自由软件的使用。 —— [ 维基百科 ]

安装Apache

从官网下载以下软件源码包

httpd-2.4版本,依赖于 apr-1.4+,apr-util-1.4+

[root@host /]# wget http://mirrors.hust.edu.cn/apache//httpd/httpd-2.4.29.tar.gz
[root@host /]# wget http://mirrors.hust.edu.cn/apache//apr/apr-1.6.3.tar.gz
[root@host /]# wget http://mirrors.hust.edu.cn/apache//apr/apr-util-1.6.1.tar.gz
  • 1
  • 2
  • 3

安装GCC,安装pcre-devel

[root@host /]# yum install gcc
[root@host /]# yum install pcre pcre-devel
  • 1
  • 2

apr源码包编译

[root@host /]# cd apr-1.6.3
[root@host /]# ./configure --prefix=/usr/local/apr
[root@host /]# make &
  • 1
  • 2
声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号