L环境我选择的是Centos7,安装很简单
1.首先安装虚拟机
1.我安装的是 VM Pro 具体 自行百度安装,这里不解释
2.安装Centos虚拟机
下载好镜像文件,可以到163,网易这样的大网站去下载, 安全又快(网易还是比较良心的网站)
给个网址 自己可以去选择http://mobile.163.com/16/1213/08/C85CUS4800118023.html
我选择的是下面这个
第一步
等待开机就好
开机后最好更新一下yum 参照我的上一篇帖子 更新centos7 的yum
正式进入安装AMP
1.首先安装apache (这里安装顺序我选择 apache->mysql->php 因为php有依赖需要apache和mysql的)
进入官网http://httpd.apache.org/
下载apache
点击进入后的页面
复制连接
这里的图挂了 但是在下一篇文章
CentOs7 下安装LAMP环境(超级详细) 之 Mysql
中有相关的操作 请对照着看
进入虚拟机 打开终端命令 输入wget +刚才的复制的连接,确定后敲回车
wget 链接
下载完成后 解压文件
解压
tar -zxvf 文件名
进入解压后的文件夹 进行编译
cd 文件夹名/
开始安装
会报错,如下图,没有的就不用管
没安装apr, 继续安装就好
安装apr
wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz
先退回上级目录再下载
下载完成
还要安装 apr_util
wget http://archive.apache.org/dist/apr/apr-util-1.3.12.tar.gz
下载完成 解压文件
使用
ll
命令显示
解压命令
tar -zxvf 文件名
再次查看文件
ll命令
从新命名
mv apr-1.4.5 apr
mv apr-util-1.3.12 apr-util
移动apr和apr-util到 httpd-2.4.25目录下
mv apr-util apr httpd-2.4.25/srclib/
继续处理依赖问题下载 pcre
wget ftp://131.111.8.115/pub/software/programming/pcre/pcre-8.39.tar.gz
解压文件(不再重复le)
如果出现
configure: error: You need a C++ compiler for C++ support
使用
yum install -y gcc gcc-c++
编译完成后 使用 make继续
完成编译
使用
sudo make install完成安装
以上解决了apache的所有依赖问题 现在准备编译apache了
./configure --prefix=/usr/local/apache -with-pcre=/usr/local/pcre-8.39/bin/pcre-config -with-include-apr
再使用make编译
接着就是等 等 等 等
编译完成显示
最后一步 就是
sudo make install至此apache安装完成