从来没用过APACHE ,今天下了个,就扔到服务器上了。
因为网站是商务网站,所以产品图片的数量难以估计,一直用的是TOMCAT,但是TOMCAT处理图片下载和静态资源的能力,真的不敢恭维,搞的网站图片资源下载速度很慢。听说APACHE不错,就搞一个来看下。
下载的是 apache-httpd-2.0X.tar.gz 的压缩包。
然后在 LINUX下解压缩
tar -xzvf apache-httpd-2.0x.tar.gz
解压缩到一个 httpd 的目录
cd httpd
配制APACHE
./configure --prefix=/usr/local/httpd --enable-so --enable-mods-shared=all --enable-rewrite=shared --enable-speling=shared
make
make install
MAKE和 MAKE INSTALL大概要花些时间 ,请耐心等待
然后修改 $apache_path/conf/httpd.conf
listen 60.191.110.134:8080 因为80端口被TOMCAT占用,所以先用8080
设置图片存放路径的服务名
Alias /imagesave "/webservice/webdoc/web/csproject/imagesave"
<Directory "/webservice/webdoc/web/csproject/imagesave">
Options Indexes FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride None
#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all
</Directory>
设置APACHE的优化配置
Timeout 23000
KeepAlive On
MaxKeepAliveRequests 0
KeepAliveTimeout 30
<ifModule prefork.c>
StartServers 15
MinSpareServers 15
MaxSpareServers 20
MaxClients 200
MaxRequestsPerChild 0
</ifModule>
<IfModule worker.c>
StartServers 2
MaxClients 200
MinSpareThreads 50
MaxSpareThreads 100
ThreadsPerChild 30
MaxRequestsPerChild 0
</IfModule>
<IfModule perchild.c>
NumServers 5
StartThreads 5
MinSpareThreads 5
MaxSpareThreads 10
MaxThreadsPerChild 20
MaxRequestsPerChild 0
</IfModule>
启动APACHE
./apachel start
分享到:
相关推荐
在Linux 64位系统上安装Apache 2.2是一个常见的任务,对于系统管理员和开发者来说,理解这个过程是至关重要的。Apache HTTP Server是世界上最流行的Web服务器软件,它提供了稳定、安全和高效的网页托管环境。以下是...
Apache移植心得主要涉及了将Apache Web服务器软件从一个平台移植到另一个平台的过程,这里以从非ARM架构到ARM架构为例。Apache因其跨平台性和安全性而广受欢迎,移植工作对于确保它能在不同硬件环境中正常运行至关...
在64位Linux环境下安装Apache 2.2服务器是一个常见的任务,尤其对于系统管理员和开发者来说,这是一项必备技能。以下是一些关于这个主题的重要知识点和经验总结。 首先,了解64位架构:64位操作系统能处理更大的...
### 安全认证框架-Apache Shiro研究心得 #### Apache Shiro简介 Apache Shiro 是一个强大且易用的 Java 安全框架,提供了认证、授权、加密和会话管理功能,可以非常容易地开发出足够安全的应用——无论它们是部署...
3. **配置Apache**:在安装目录下的conf文件夹中找到httpd.conf文件,修改监听端口(默认80),根据需要配置DocumentRoot(网站根目录)和其他配置项。 4. **启动Apache**:通过命令行或服务管理器启动Apache,确认...
1. 安装Apache:使用包管理器安装Apache服务器。 2. 配置虚拟主机:在Apache的配置文件中,添加一个新的虚拟主机,指向LXR的HTML输出目录,例如`/var/www/lxr/`。 3. 启用mod_rewrite:为了实现友好的URL,需要启用...
### Windows环境下Mantis安装实践心得 #### Mantis简介 Mantis是一款轻量级的缺陷跟踪系统,被广泛应用于软件开发过程中进行问题跟踪和管理。作为一款免费且开源的工具,Mantis因其简洁易用的特性而深受小型团队的...
mantis安装配置心得 Mantis是一个基于PHP技术的轻量级的缺陷跟踪系统,是以Web操作的形式提供项目管理及缺陷跟踪服务,足以满足中小型项目的管理及跟踪。更重要的是其开源,不需要负担任何费用。下面是Mantis的安装...
【描述】虽然描述为空,但我们可以推测博主可能分享了他在配置SVN与Apache服务器过程中的经验和心得,可能包括了一些常见问题的解决方案和最佳实践。 【标签】:“源码”和“工具”这两个标签表明了主题涉及的是与...
本文档描述了apache web服务器安装以及常用的编译模式;描述了apache jboss3.2.6做负载均衡(load balance)的部署细节以及一些常见错误说明;描述了部署jboss3.2.3/3.2.6时一些心得、常用配置项。 目 录 1 ....
本文档描述了apache web服务器安装以及常用的编译模式;描述了apache+jboss3.2.6做负载均衡(load balance)的部署细节以及一些常见错误说明;描述了部署jboss3.2.3/3.2.6时一些心得、常用配置项。
【Windchill安装心得】 在IT领域,尤其是企业级软件部署方面,安装心得往往能为后续的维护工作带来巨大的帮助。本文将详细讨论Windchill 9.0的安装过程中的关键步骤和常见问题,旨在为其他用户铺平道路,减少安装...
描述"apache-maven-3.0.4 有需要的就下载,互相帮助,多多交流"表明这是一个分享资源的提示,鼓励用户在需要时下载并相互交流关于Maven 3.0.4的使用经验和心得。这体现了开源社区的精神,开发者们通过共享资源和经验...
LXR+mysql+glimpse+apache源码浏览平台搭建心得(二)lxr.conf
4. **poi使用总结.txt**:这是作者使用Apache POI的一些心得体会,可能包含了他们在实际开发中遇到的问题和解决方案。对于正在使用或计划使用POI的人来说,这是一种宝贵的经验分享。 5. **poi pom编写.txt**:在...
如果未安装,可以在编译Apache时添加`--enable-mods-shared=all --enable-rewrite`选项,或者在已安装的Apache上使用包管理器(如apt-get或yum)安装`mod_rewrite`模块。在配置文件(通常为httpd.conf或apache2.conf...
《JSP环境配置心得》 在Java Web开发中,JSP(Java Server Pages)是一种用于创建动态网页的技术,而Tomcat则是一个广泛使用的Java应用服务器,特别适合部署JSP和Servlet应用。对于初学者来说,配置JSP环境可能会...
Hadoop是一个开源的大数据处理框架,由Apache基金会开发和维护。它提供了一种可靠、可扩展、可高效的方法来存储和处理大规模数据。在本实验报告中,我们将介绍Hadoop的安装和配置过程,并结合Eclipse进行项目开发。 ...