linux下LAMP环境配置之apache-2.4.27编译安装
来源:互联网 发布:数据存储加密解决方案 编辑:程序博客网 时间:2024/06/05 21:55
电脑上装了虚拟机,配置php环境 首先第一步就是安装apache ,整了一个下午一直出不来效果,不过功夫不负有心人,最终还是给成功了
由于是为了安装apache环境其准备的其他安装环境就 yum安装了 ,预装:
安装gcc ,gcc-c++,openssel pcre pcre-devel
下载依赖安装包
zlib-1.2.5.tar.gz
httpd-2.4.27.tar.gz
apr-1.6.2.tar.gz
apr-util-1.6.0.tar.gz
windows 下想虚拟机传送文件这里使了 pscp 命令(需要下载一个pscp.exe 执行程序,若不配置环境变量的话直接放入 c:\windows下即可),运行cms
pscp d:\php\* root@192.168.1.103:/root/data
d:\php\* 是我存放安装包的位置 * 代表此文件夹下所有 也可以单独制定
root @192.168.1.103 linux登录名和地址
:root/data linux操作系统上文件存放位置
文件传送成功后开始安装,进入存放文件目录 (cd /root/data)
说明 配置中--prefix 为配置安装目录,不存在会自动创建
zlib 安装:
1,tar -zxvf zlib-1.2.5.tar.gz
2,cd zlib-1.2.5
3,./configure
4 ,make && make install
apr安装
1,tar -zxvf apr-1.6.2.tar.gz
2,cd apr-1.6.2
3,./configure --prefix =/usr/local/apr
4 ,make && make install
apr-util 安装
1,解压缩
2,进入目录中
3,./configure --prefix =/usr/local/apr-util
4 , make && make install
此处安装后需要去安装目录 lib下更改下apr引用位置 (视情况而定,我安装过程中,在编译apache时提示cannot find the library '/usr/apr/lib/libapr-1.la' or unhandled argument '/usr/apr/lib/libapr-1.la')手动改下目录apache 就成功了
apache编译安装
前两步都一样 ,解压缩,然后是配置,我安装的配置(可根据自己的要求进行更改)
./configure --prefix=/usr/local/apache --sysconfdir=/etc/apache/conf --enable-so --enable-rewirte --enable-ssl --enable-cgi --enable-cgid --enable-modules=most --enable-modules-shared=most --enable-mpms-shared=all--with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util
配置完成后
make
makeinstall
至此安装完成
配置
vim +198 /etc/apache/httpd.conf
将serverName前面的#去除 然后 :x保存即可
测试是否安装成功
启动服务
/usr/local/apache/bin/apachectl start
然后再windows浏览器中输入 地址就能看到结果
总结:安装中注意模块依赖,由于是命令行,敲命令时也应该请注意,稍微手抖,结果就不一样了,如果apache 第一次编译安装失败 ,待重新配置后 最好执行 make clean ,然后在重
- linux下LAMP环境配置之apache-2.4.27编译安装
- linux下编译安装开发环境apache+mysql+php-lamp
- LAMP攻略: LAMP环境搭建,Linux下Apache,MySQL,PHP安装与配置
- 在ubuntu linux下以编译方式安装LAMP(apache mysql php)环境
- CentOS下LAMP环境搭建之一源码编译安装apache
- 虚拟机CentOS7最小化安装下源码编译搭建LAMP环境之二: ————Apache编译安装
- Ubuntu下配置LAMP(Linux+Apache+Mysql+PHP)环境
- Linux下LAMP(Apache PHP MySql)环境配置
- ubuntu下配置LAMP(Linux+Apache+Mysql+PHP)环境
- Linux下LAMP(Apache+PHP+MySql)环境配置
- CentOS环境下yum安装LAMP(Linux+Apache+Mysql+php)
- CentOS环境下yum安装LAMP(Linux+Apache+Mysql+php)
- CentOs7 下安装LAMP环境(超级详细) 之 apache
- LAMP环境搭建系列之三:编译安装Apache httpd 2.4.29
- Centos下安装配置LAMP(Linux+Apache+MySQL+PHP)
- Centos下安装配置LAMP(Linux+Apache+MySQL+PHP)
- CentOS下安装配置LAMP(Linux+Apache+MySQL+PHP)
- CentOS下安装配置LAMP(Linux+Apache+MySQL+PHP)
- Android Binder机制
- Java IO简介
- python学习之基础知识(一)
- 网络编程
- 如何使用SignalTap观察被综合掉的wire与reg值
- linux下LAMP环境配置之apache-2.4.27编译安装
- (3)数据挖掘算法之SVM
- 斐波那契数列的递归和非递归实现 —— python
- Python爬虫实战一 | 抓取取校花网的所有妹子
- 引用类型(类)
- Java常用算法——选择排序
- 链式物理结构(元素查找、元素删除、元素插入)
- java 程序文本文档形式的编写,编译,及运行
- 别让时光---消磨你美丽的脸庞