w1w 发表于 2018-11-17 12:10:16

LAMP架构(1)-安装apache

  本篇博客为构筑LAMP架构第一步,安装apache
  实验环境:redhat6.5
  实验目的:安装apache
  准备材料:redhat6.5系统 apache安装包
  实验步骤:
  输入tar xzvf http-2.4.2.tar.gz -C /opt
  tar xzvf apr-1.4.6.tar.gz -C /opt
  tar xzvf apr-util-1.4.1.tar.gz -C /opt
  依次安装

  输入cp -Rapr-1.4.6/ /opt/httpd-2.4.2/srclib/apr
  cp -Rapr-util-1.4.1/ /opt/httpd-2.4.2/srclib/apr-util
  将两个apr包复制进httpd中
  输入yum install gcc gcc-c++ make pcre pcre-devel -y
  yum安装前置包

  输入cd /opt/httpd-2.4.2 进入目录
  再输入
  ./configure \
  --prefix=/usr/local/apache \
  --enable-so \
  --enable-rewrite \
  --enable-mods-shared=most \
  --with-mpm=worker \
  --disable-cgid \
  --disable-cgi
  运行运行完毕如下图

  接下来输入 make & make install 进行安装
  安装完成如下图
  输入grep -v "#" /usr/local/apache/bin/apachectl > /etc/init.d/httpd
  并vi /etc/init.d/httpd 进行编辑
  在文件最前面插入下面的行
  #!/bin/sh

chkconfig:2345 85 15
  

    # description:Apache is a World Wide Web server.  


  依次输入
  chmod +x /etc/init.d/httpd   给予运行权限
  chkconfig --add httpd
  chkconfig --list httpd
  chkconfig --level 35 httpd on 自启动
  ln -s /usr/local/apache/conf/httpd.conf /etc/httpd.conf   建立软连接便于管理
  vi /etc/httpd.conf进行编辑
监听本机的80端口
更改主机名
  关掉防火墙,并重启httpd服务

  通过另一台机器访问本机IP,当显示 It works! 时 则代表apache安装成功



页: [1]
查看完整版本: LAMP架构(1)-安装apache