服务器环境搭建系列(一)-Apache篇
2014-03-14 10:08
274 查看
一、Apache
1.解压缩tar包httpd-2.2.22.tar.gz,这里默认放在/opt下
2.进入解压缩后的文件夹
中间可能出错,缺少依赖包,yum安装之。
3.完成后运行如下命令
4.安装完成后配置http.conf,在LoadModule rewrite_module modules/mod_rewrite.so下输入
这三个文件可能木有,可以问我要。
5.在</IfModule>下输入
如果在内网测试,则将本机的hosts文件中www.renderincloud.com和二级域名都映射成服务器IP即可。特别的,每一个项目都要发布在单独的Tomcat中,且tomcat端口号要修改,不能重复。修改完后启动apache。
接着在linux中输入命令:
如果显示 It works! 则表示安装成功。在本机输入www.renderincloud.com 也显示It works!
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!
相关文章推荐
- php开发环境搭建——laravel框架,apache服务器,git版本控制
- 服务器环境搭建系列(四)-mysql篇
- 阿里云Ubuntu系统从0搭建LAMP(Apache+MySQL+PHP)以及服务器生产环境常用配置
- WampServer 给电脑搭建apache服务器和php环境
- PHP 开发环境的搭建和使用 01--apache服务器配置以及 IIS端口冲突解决
- Ubuntu搭建LAMP服务器(apache+mysql+php),Ubuntu配置php环境
- MAC OS搭建Apache服务器PHP环境及MySQL数据库
- LAMP服务器环境搭建四、Apache扩展的安装
- Ubuntu 下环境搭建系列 —— 安装 Apache Maven
- PHP+Apache服务器的环境搭建
- RHEL5搭建apache服务器全过程(一)环境说明
- LAMP服务器环境搭建三、apache安装
- 搭建简易的c语言CGI和Apache服务器的开发环境
- RHEL5下搭建apache服务器(一)环境说明
- Android工作-Apache+php+mysql的服务器环境搭建
- 阿里云服务器CentOS系统搭建php开发环境(apache+php+mysql)
- 服务器环境搭建系列(二)-Tomcat篇
- windows+apache+php+mysql快速搭建服务器环境
- 服务器环境搭建之Windows-Apache-Mysql-PHP-PhpMyAdmin
- LAMP源码环境搭建WEB服务器Linux+Apache+MySQL+PHP