设为首页 收藏本站
查看: 681|回复: 0

[经验分享] LANMP–Apache2.4.6编译安装

[复制链接]

尚未签到

发表于 2018-11-24 06:23:18 | 显示全部楼层 |阅读模式
  系统:CentOS release 6.4 (Final) 2.6.32-358.el6.i686
  

  ################## 获取安装源码包 ######################
  shell> wget http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.13.tar.gz
  shell> wget http://mirror.esocc.com/apache//httpd/httpd-2.4.6.tar.gz
  shell> wget http://am1.php.net/distributions/php-5.5.1.tar.gz
  shell> wget http://apache.etoak.com//apr/apr-1.4.8.tar.gz
  shell> wget http://apache.etoak.com//apr/apr-util-1.5.2.tar.gz
  shell> wget http://sourceforge.net/projects/pcre/files/pcre/8.33/pcre-8.33.tar.gz
  

  ################### 安装依赖 ###################
  

  shell> yum install -y gcc gcc-c++ make
  

  ############ 解压apr库到源码包 #####################
  shell> tar zxvf httpd-2.4.6.tar.gz
  shell> cd /usr/local/src/httpd-2.4.6/srclib/
  shell> tar zxvf apr-1.4.8.tar.gz
  shell> mv apr-1.4.8/ apr/
  shell> tar zxf /root/softs/apr-util-1.5.2.tar.gz
  shell> mv apr-util-1.5.2/ apr-util/
  

  ############################ 安装pcre #################
  

  shell> tar zxvf /root/softs/pcre-8.33.tar.gz
  shell> cd pcre-8.33/
  shell> yum install -y gcc gcc-c++ make
  shell> ./configure –prefix=/usr/local/pcre/
  shell> make
  shell> make install
  

  ############################## 安装perl5 ################
  shell> tar zxf /root/softs/perl-5.18.0.tar.gz
  shell> cd perl-5.18.0/
  shell> ./Configure -de -Dprefix=/usr/local/perl/
  shell> make
  shell> make install
  

  ########################## 编译安装apache ################
  

  shell> ./configure –prefix=/usr/local/apache/ –with-included-apr –with-pcre=/usr/local/pcre/ –with-perl=/usr/local/perl/
  shell> make
  shell> make install
  

  ###################### 启动apache ####################
  

  shell> bin/apachectl start
  

  shell> /usr/local/apache/bin/httpd -V
  Server version: Apache/2.4.6 (Unix)
  Server built: Aug 8 2013 15:44:13
  Server’s Module Magic Number: 20120211:23
  Server loaded: APR 1.4.8, APR-UTIL 1.5.2
  Compiled using: APR 1.4.8, APR-UTIL 1.5.2
  Architecture: 32-bit
  Server MPM: event
  threaded: yes (fixed thread count)
  forked: yes (variable process count)
  Server compiled with….
  -D APR_HAS_SENDFILE
  -D APR_HAS_MMAP
  -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
  -D APR_USE_SYSVSEM_SERIALIZE
  -D APR_USE_PTHREAD_SERIALIZE
  -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
  -D APR_HAS_OTHER_CHILD
  -D AP_HAVE_RELIABLE_PIPED_LOGS
  -D DYNAMIC_MODULE_LIMIT=256
  -D HTTPD_ROOT=”/usr/local/apache/”
  -D SUEXEC_BIN=”/usr/local/apache//bin/suexec”
  -D DEFAULT_PIDLOG=”logs/httpd.pid”
  -D DEFAULT_SCOREBOARD=”logs/apache_runtime_status”
  -D DEFAULT_ERRORLOG=”logs/error_log”
  -D AP_TYPES_CONFIG_FILE=”conf/mime.types”
  -D SERVER_CONFIG_FILE=”conf/httpd.conf”
  

  

  

  #################### 添加新模块 #############################
  待续...




运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-638771-1-1.html 上篇帖子: Apache2.2+MySql5.5+PHP5.4:: 下篇帖子: Apache常用地址重写配置
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表