• Linux下安装、配置、启动Apache


    Linux下安装Apache


    如果已经存在/etc/httpd/httpd.conf,请先卸载或者关闭centos系统自带的web服务,执行命令:chkconfig httpd off,再或者把centos自带的httpd服务的80端口改为其他端口
    需要准备三个安装包: [httpd-2.2.23.tar.gz]() [apr-1.4.5.tar.gz]() [apr-util-1.3.12.tar.gz]() 这些安装包在网上都能找到, 连接容易失效就不分享了, CSDN里面都可以下载到

    1. 安装 APR

      [root@localhost bin]# tar -zxf apr-1.4.5.tar.gz
      [root@localhost apr-1.4.5]# ./configure --prefix=/usr/local/apr
      [root@localhost apr-1.4.5]# make
      [root@localhost apr-1.4.5]# make install
    

    #### 2. 安装 APR-util ``` [root@localhost bin]# tar -zxf apr-util-1.3.12.tar.gz [root@localhost apr-util-1.3.12]# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr [root@localhost apr-util-1.3.12]# make [root@localhost apr-util-1.3.12]# make install ```
    #### 3. 安装 Apache ``` [root@localhost bin]# tar -zxf httpd-2.4.3.tar.gz [root@localhost httpd-2.4.3]# ./configure --prefix=/usr/local/apache2/ --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr-util/ [root@localhost httpd-2.4.3]# make [root@localhost httpd-2.4.3]# make install ```

    4. 启动, 停止

    在此之前, 需要修改ServerName, 在文件/usr/local/apache2/conf/httpd.conf中
    找到: # ServerName www.example.com:80
    在下面增加一句: ServerName 127.0.0.1:80
    ? 启动Apache:/usr/local/apache2/bin/apachectl start
    ? 停止Apache:/usr/local/apache2/bin/apachectl stop
    ? 重启Apache:/usr/local/apache2/bin/apachectl restart


    然后就可用浏览器访问: 127.0.0.1:80, 就可以看到It Works!
    如果访问不了,可能需要关闭你的防火墙:

    service iptables stop
    

    还有一种情况是, 如果你使用命令行模式进行安装, 启动服务后, 可以直接用`wget`命令把网页下载下来, 然后看看里面的内容有没有`It Works!`: ``` [root@localhost bin]# wget http://127.0.0.1:80 -O apache_test.html [root@localhost bin]# cat apache_test.html # 看看输出的内容有没有 It Works! 就OK了! ```

    [references]
    博客园ZhuQue Linux下安装、配置、启动Apache

  • 相关阅读:
    udp tcp
    easy_install jinja2 mac linux
    linux 常用命令;
    Mac android 开发 sdk配置和手机连接
    ubuntu server 分区
    常见操作
    环境搭建相关
    ssh登录虚拟机上的linux
    算法学习
    转载一个 测试java类的玩意
  • 原文地址:https://www.cnblogs.com/TaylorBoy/p/7354091.html
Copyright © 2020-2023  润新知