Linux下Apahce的安装
(1)、解压安装文件
gunzip –d httpd-2.2.15.tar.gz
(2)、tar命令释放文件
tar –xvf httpd-2.2.15.tar
mkdir /opt/ apache-2.2.15
(3)、配置Apahce
cd httpd-2.2.15
./configure --prefix=/opt/apache-2.2.15 --enable-modules=all --enable-mods-shared=all --enable-proxy --enable-proxy-ajp --enable-proxy-http --enable-proxy-ftp --enable-proxy-connect --enable-proxy-balancer --enable-ssl
注意:用以下命令则安装所有模块,建议用上面这个。
./configure --prefix=/opt/apache-2.2.15 --enable-proxy --enable-proxy-balancer --enable-proxy-connect --enable-proxy-http
注意:上面的默认安装采用prefork方式,如果需要引用worker方式,则按如下配置执行:
./configure --prefix=/opt/apache-2.2.15 --enable-modules=all --enable-mods-shared=all --enable-proxy --enable-proxy-ajp --enable-proxy-http --enable-proxy-ftp --enable-proxy-connect --enable-proxy-balancer --enable-ssl --with-mpm=worker
(4)、编译
make
(5)、安装
make install
注意:(3)、(4)、(5)在同一命令行(目录)下执行
(6)、启动Apache
cd /opt/apache-2.2.15/bin
apachectl -k startè停止可以kill掉,或者用apachectl -k stop
或者:
./httpd -k startè停止可以kill掉,或者用./httpd -k stop
注意:启动Apahce时,最好到apache的安装目录下去启动,以免启动了os自带的apache。
(7)、Apache配置超时时间(timeout),如下:
<VirtualHost *:80>
ProxyRequests off
ProxyPass / balancer://yourproxy/ stickysession=JSESSIONID nofailover=off
#ProxyPassReverse / balancer://yourproxy/
<Proxy balancer://yourproxy>
Proxyset timeout=300
BalancerMember http://172.24.176.11:6888/ loadfactor=1 route=mydomain93
BalancerMember http://172.24.176.12:7888/ loadfactor=1 route=mydomain92
</Proxy>
</VirtualHost>
(8)、查看Apache的进程号,有如下两种方式:
>> ps –ef|grep httpd
>> more <Apache_Home>/logs/httpd.pid
(9)、查看Apache安装后的模块:
./httpd -l
分享到:
相关推荐
服务器环境:linux+nginx或者linux+apahce,php7.2版本,mysql5.5+ 小程序源码在small_app目录下 必要条件说明: 1.已经在微信公众平台开通了小程序 【必】 2.已经开通了微信的商户账号 【必】 3.有已经在工信部备案...
本文假设你的apahce安装目录为/usr/local/apache2,这些方法适合任何情况 apahce启动命令: 推荐/usr/local/apache2/bin/apachectl start apaceh启动 apache停止命令 /usr/local/apache2/bin/apachectl stop 停止...
在大多数Linux系统中,这通常涉及修改`/etc/init.d/httpd`或创建相应的systemd服务文件。最后,使用`sudo systemctl start httpd`(或`sudo service httpd start`,具体取决于你的系统)启动Apache2。 请注意,安全...
#### 1.1 从Red Hat Linux的包安装Apache 在Red Hat Linux系统上,可以通过官方软件仓库来安装Apache。这种安装方法简单快捷,适合于大多数用户。只需执行`yum install httpd`命令即可完成安装。此外,通过这种方式...
无编程基础请勿购买本源码,本源码是面向程序员的! 源码介绍:可以同时管理多个微信小程序客服消息... 适合的群体:程序员、外包公司、电商公司使用。 服务器环境:linux+nginx或者linux+apahce,php7.2版本,mysql5.5+
要创建一个名为“xxx.log”的日志文件,你需要编辑Apache的配置文件,通常位于`/etc/httpd/conf/httpd.conf`(对于Linux系统)或`C:\Program Files\Apache Software Foundation\Apache2.4\conf`(对于Windows系统)...
- **操作系统**:Red Hat Enterprise Linux 4 (x86) - **WebLogic Server**:两台主机,分别在192.168.1.199和192.168.1.114上运行,端口7001,分别发布不同的应用。 - **Apache**:作为WebServer,安装在192.168...
本文将详细介绍如何在Linux环境下查找并分析Apache服务器的错误日志,帮助系统管理员快速定位问题所在。 #### Apache错误日志的作用与意义 - **错误日志**: 记录了Apache运行过程中遇到的所有错误信息,包括但不...
### Ubuntu Apache2.4 下无法访问 JS 目录的问题及解决方法 #### 问题背景 在使用 Ubuntu 系统下的 Apache 2.4 服务器时,可能会遇到无法访问特定目录的情况,例如本例中的“javascript”目录。用户访问该目录时会...
服务器环境:linux+nginx或者linux+apahce,php7.2版本,mysql5.5+ 购买须知【必看】: 1.如果没有编程基础,建议不要购买本源码。本源码是基线开发系统,是面向程序员的。 2.如果没有服务器和域名,建议不要购买本...
2. **跨平台**:Apache不仅支持Windows,还支持Linux、Unix、Mac OS X等多种操作系统。 3. **模块化结构**:Apache通过模块化设计,可以灵活添加或移除功能,如mod_rewrite用于URL重写,mod_security用于增强安全性...
无编程基础请勿购买本源码,本源码是面向程序员的! 源码介绍:可自适应的独立工单管理系统,拥有完整的工单处理流程,具备提交工单、管理工单、跟进...服务器环境:linux+nginx或者linux+apahce,php7.2版本,mysql5.5+
LAMPLinux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台...
注:注意上面方法只限于在windows下 并且装了Framework一般win7已经自带有了 1、首先 下载一个mod_aspdotnet-2.2.0.2006-setup-r2.msi2、安装好后在apache的moudles目录会生成一个mod_aspdotnet.so文件3、修改httpd....
apahce2.4.x的so文件不能在weblogic12c下面找到了,只能在官方下载。Linux_x86_64的,mod_wl_24.so,apache2.4.x 最新版代理weblogic12c的插件,亲测可用
在Linux系统中,通常通过包管理器(如apt-get for Ubuntu或yum for CentOS)进行安装。安装完成后,使用`apachectl start`命令启动服务器,`apachectl stop`命令关闭,`apachectl restart`命令则用于重启服务。 三...
在Linux上,可以使用`systemctl restart apache2`或`service httpd restart`命令;在Windows上,可以通过服务管理界面或命令行执行相应的重启操作。 5. **查看运行状态**: 现在,从允许的IP地址,例如192.168.1.4...
Linux环境下应选择相应版本。 3. **mod_jk**:对应Apache版本的mod_jk模块,这里是mod_jk-apache-2.0.55.so。 Apache与mod_jk协同工作,负责根据预设策略将请求分发到各个JBoss实例,实现负载均衡。 **二、安装与...