多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 使用源码部署 LAMP服务器环境-安装前的准备 > 使用源码包安装LAMP服务器环境,其实就是使用源码包编译安装apache、mysql、PHP。 ## 本节课部署的环境为:apache2.4+mysql5.7+php7.0 ## 约定安装目录为:/usr/local 所需软件下载地址(含部分依赖包): 百度网盘:https://pan.baidu.com/s/1o9joqca ### 1. 首先需要安装 gcc、 gcc-c++、 autoconf 、libtool 、wget、make pcre openssl ~~~ yum install -y gcc gcc-c++ autoconf libtool wget make expat-devel pcre openssl ~~~ ### 2. 下载源码包 建议到官方下载 #### 下载apache2.4源码 官方地址:http://www.apache.org/ 下载地址:http://mirrors.hust.edu.cn/apache/httpd/ ![](https://box.kancloud.cn/e7957b74d559c127f865e615681fe7b3_832x233.png) 在这里下载 httpd-2.4.28.tar.gz,可以在linux下直接执下面的命令: ~~~ wget http://mirrors.hust.edu.cn/apache/httpd/httpd-2.4.28.tar.gz ~~~ #### 下载mysql5.7源码 官方网站:https://www.mysql.com/ 镜像下载站:https://dev.mysql.com/downloads/mirrors/ 下载地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.21.tar.gz ~~~ wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.21.tar.gz ~~~ 这里可能会提示,下载连接不安全,加上--no-check-certificate即可 ~~~ wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.21.tar.gz --no-check-certificate ~~~ #### 下载php7.0源码 官方地址:http://php.net 下载地址:http://php.net/downloads.php 根据需要下载,PHP的版本,在这里下载7.0版本 php-7.0.27.tar.gz ~~~ wget http://cn2.php.net/distributions/php-7.0.27.tar.gz ~~~