zoukankan      html  css  js  c++  java
  • 服务器环境搭建系列(一)-Apache篇

      一、Apache

      1.解压缩tar包httpd-2.2.22.tar.gz,这里默认放在/opt下

        

    tar -zxvf httpd-2.2.22.tar.gz

      2.进入解压缩后的文件夹

      

    cd httpd-2.2.22
    
    ./configure --prefix=/opt/apache2.2 --enable-so --enable-mods-shared=all

      中间可能出错,缺少依赖包,yum安装之。 

    3.完成后运行如下命令

      

    make
    
    make install

     4.安装完成后配置http.conf,在LoadModule rewrite_module modules/mod_rewrite.so下输入

    LoadModule proxy_module modules/mod_proxy.so
    LoadModule proxy_http_module modules/mod_proxy_http.so
    LoadModule proxy_balancer_modulemodules/mod_proxy_balancer.so

    这三个文件可能木有,可以问我要。

    5.在</IfModule>下输入

    NameVirtualHost *:80
    
    <VirtualHost *:80>
    ServerName www.renderincloud.com
    DocumentRoot "/opt/apache/htdocs"
    
    ProxyPass /error/ !
    
    ProxyPass /credit_pic/ !此项表示不解析到Tomcat路径,直接在DocumentRoot下寻找
    ProxyPass /personal_file/ !
    ProxyPass /avatar/ !    
    ProxyPass /avatar_original/ !
    ProxyPass /updating/ !
    ProxyPass /files/ !
    ProxyPass /vchi_credit/ !
    ProxyPass / http://服务器IP:8080/
    ProxyPassReverse / http://服务器IP:8080/
    
    
    </VirtualHost>
    
    
    <VirtualHost *:80>
    ServerName 二级域名.一级域名.com
    DocumentRoot "/opt/apache/htdocs"
    
    ProxyPass /error/ !
    
    ProxyPass /credit_pic/ !
    ProxyPass /personal_file/ !
    ProxyPass /avatar/ !    
    ProxyPass /avatar_original/ !
    ProxyPass /updating/ !
    ProxyPass /files/ !
    ProxyPass /vchi_credit/ !
    ProxyPass / http://服务器IP:8090/
    ProxyPassReverse / http://服务器IP:8090/
    
     

    如果在内网测试,则将本机的hosts文件中www.renderincloud.com和二级域名都映射成服务器IP即可。特别的,每一个项目都要发布在单独的Tomcat中,且tomcat端口号要修改,不能重复。修改完后启动apache。

    cd /opt/apache2.2/bin
    
    ./apachectl start

    接着在linux中输入命令:

    curl 127.0.0.1

    如果显示 It works! 则表示安装成功。在本机输入www.renderincloud.com 也显示It works!

  • 相关阅读:
    easyui_1
    JSONOBJECT
    基础回顾—list遍历4种
    <input type=file>上传唯一控件
    window.open
    poi--导入
    java字符串的替换
    一、IIS搭建前端静态模板_资源加载问题
    一、ASP.NET Iframework_SignalR集线器类(v2)
    一、ASP.NET Iframework_SignalR永久连接类(v2)
  • 原文地址:https://www.cnblogs.com/coderdu/p/3599924.html
Copyright © 2011-2022 走看看