`
ithero
  • 浏览: 145600 次
社区版块
存档分类
最新评论

lighttpd+tomcat+squid3.0

阅读更多

我这里主要是用lighttpd来代替已有的apache2.2.6所以tomcat及squid都是以前的环境,(以前是apache+tomcat+jk1.2.18+squid)在这里不单独列出了!

#wget http://www.lighttpd.net/download/lighttpd-1.4.19.tar.gz
#tar zxvf lighttpd-1.4.19.tar.gz
#cd lighttpd-1.4.19
#./configure --prefix=/usr/local/lighttpd
# make
# make install
# cp doc/lighttpd.conf /usr/local/lighttpd/
# cd /var/log/
# mkdir lighttpd
# cd lighttpd/
# touch access.log
# touch error.log
# ll
总计 0
-rw-r--r-- 1 root root 0 04-16 14:29 access.log
-rw-r--r-- 1 root root 0 04-16 14:29 error.log
# chmod 755 access.log
# chmod 755 error.log
# vi /usr/local/lighttpd/lighttpd.conf文件
下面几个是主要注意的地方
server.modules              = (

                                "mod_access",

                               "mod_proxy",

server.document-root        ="/usr/local/www/"
server.errorlog             = "/var/log/lighttpd/error.log"
accesslog.filename          = "/var/log/lighttpd/access.log"
index-file.names            = ( "index.jsp")
server.port                = 81 (我的squid监听80了所以在这里监听81)
#### proxy module
$HTTP["host"] == "192.168.1.250" {
$HTTP["url"] =~ ".jsp|.do|/$" {
proxy.server = (
                 ".jsp" => ( "localhost" => ("host" => "127.0.0.1","port" => 8080 )),
                 ".do" => ( "localhost" => ("host" => "127.0.0.1","port" => 8080 ))
               )
}
}

# cd /usr/local/lighttpd
# ls
bin lib lighttpd.conf sbin share
启动:
sbin/lighttpd -f lighttpd.conf
# ps fax|grep lighttpd
11485 pts/2    S+     0:00                      \_ grep lighttpd
11481 ?        S      0:00 sbin/lighttpd -f lighttpd.conf

由于lighttpd侦听的81端口所以此时
# lsof -i:81
COMMAND    PID USER   FD   TYPE DEVICE SIZE NODE NAME
lighttpd 11481 root    3u IPv4 1122657       TCP *:hosts2-ns (LISTEN)

tomcat简写如下:

支持java
查看赋予执行权限
./jrockit-R26.3.0-jdk1.5.0_06-linux-ia32.bin
指定路径/usr/local/java/
查看是否java
#java -version
java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
BEA JRockit(R) (build R26.3.0-32-58710-1.5.0_06-20060308-2022-linux-ia32, )
#证明java ok

# chmod 755 apache-tomcat-5.5.25.tar.gz
# tar zxvf apache-tomcat-5.5.25.tar.gz
# mv apache-tomcat-5.5.25 /usr/local/tomcat

set environment设置环境变量
vi /etc/profile
export JAVA_HOME=/usr/local/java/
export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
export CATALINA_HOME=/usr/local/tomcat
export CATALINA_BASE=/usr/local/tomcat

创建tomcat manager
vi /usr/local/tomcat/conf/tomcat-users.xml
#Add the following to tomcat-users.xml
<user username="admin" password="admin" roles="admin,manager"/>

分享到:
评论

相关推荐

    搭建lighttpd+cgi的代码包

    【搭建lighttpd+cgi的代码包】 在Web服务器领域,lighttpd是一个轻量级且高效的HTTP服务器,因其低内存占用和高速度而受到欢迎。CGI(Common Gateway Interface)则是一种标准,允许Web服务器执行外部程序并返回...

    lighttpd+mysql+php tar.gz安装包整合

    这里我们关注的是"lighttpd+mysql+php"的集成安装,特别适用于轻量级服务器需求,例如开发或测试环境。这个压缩包文件集合包含了在CentOS7系统上成功安装和测试的所有组件,包括lighttpd(一个轻量级HTTP服务器)、...

    phpLight(LightTPD+PHP集成包) v2014

    phpLight 2014 是网上首套LightTPD+PHP集成包,集成最新Lighttpd+PHP+MySQL+SQL-Front+Zend Guard Loader+XCache。纯绿色,安装后无需再配置。支持系统服务和非服务两种启动方式,自由切换。一次性安装无需再安装,...

    套件php 集成最新的Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend Optimizer+Zend Loader

    首先,Apache、Nginx和LightTPD是三种流行的Web服务器软件。Apache是最广泛使用的开源HTTP服务器,具有丰富的模块和广泛的社区支持。Nginx以其高性能和低内存占用著称,尤其适合高并发场景。LightTPD则是一款轻量级...

    在安卓中创建 lighttpd+mysql+php的服务器-almp7.zip

    在安卓中创建 lighttpd+mysql+php的服务器_almp7.zip

    phpLight 2013 网上首套LightTPD+PHP集成包

    phpLight 2013 是网上首套LightTPD+PHP集成包, 集成最新Lighttpd+PHP+MySQL+SQL-Front+Zend Guard Loader+XCache。 纯绿色,安装后无需再配置。支持系统服务和非服务两种启动方式,自由切换。 一次性安装无需再安装...

    php+mysql+tomcat集成开发环境

    该程序包集成最新的Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend Optimizer+Zend Loader,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序绿色小巧简易迷你仅有35M,有专门的控制面板。...

    keepalived+Nginx+tomcat 搭建集群

    在市场中,常见的服务器软件包括 Apache、IIS、Lighttpd 等。Apache 以其开源、稳定和丰富的模块支持而广受欢迎,但相比 Nginx 在处理高并发时可能会显得资源消耗较大。 1.3 Nginx 应用场景 Nginx 主要用于网站...

    Openwrt里架设Lighttpd+PhP5+MYSQL环境标准教程.pdf

    "Openwrt里架设Lighttpd+PhP5+MYSQL环境标准教程" 本教程旨在指导读者在Openwrt系统中架设Lighttpd+PhP5+MYSQL环境,实现Web服务器搭建。以下是相关知识点的详细解释: 一、硬件准备 * 路由器:需要一台路由器,...

    phpStudy 最新 Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend 稳定 强大

    该程序包集成最新的Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend Optimizer+Zend Loader,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序绿色小巧简易迷你仅有35M,有专门的控制面板。...

    lighttpd+php in android

    以下是对"lighttpd+php in android"这个主题的详细说明。 **Lighttpd** Lighttpd是一款开源、快速、低内存占用的HTTP服务器,特别适合资源有限的设备,如Android手机或平板电脑。它的设计目标是提供高效的服务,...

    phpStudy工具集成JDK+tomcat+Apache+mysql.rar

    该程序包集成最新的Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend Optimizer+Zend Loader,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序绿色小巧简易迷你仅有35M,有专门的控制面板。...

    veket5.3 搭建web平台建站 lighttpd + php + mysql for veket 一键安装包

    "/etc/init.d/lighttpd start" 启动lighttpd 直接访问 127.0.0.1 访问WEB 同时会在使用工具生成两个菜单,一个查看 phpinfo, 一个查看 lighttpd状态, 网站根目录在/var/www/ 下,php.ini 在 /etc/目录下, lighttpd....

    docker镜像构建,中间件mysql、lighttpd、Nginx、squid配置和启动、dubbo服务部署

    学习心得,分享出来供大家学习。docker镜像构建,中间件mysql、lighttpd、Nginx、squid配置和启动、dubbo服务部署

    ubuntu lighttpd+webpy (fastcgi)配置方法

    在本文中,我们将深入探讨如何在Ubuntu操作系统上配置Lighttpd服务器与Webpy框架的集成,利用FastCGI技术实现高效动态网页服务。首先,确保已经安装了必要的组件,包括Lighttpd服务器、Webpy框架以及FastCGI支持。 ...

    phpStudy 2014.1.20

    该程序包集成最新的Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend Optimizer+Zend Loader,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序绿色小巧简易迷你仅有35M,有专门的控制面板。...

    vagrant-dokuwiki:带有dokuwiki(arch + lighttpd + php-fpm)的流浪文件已准备好进行生产

    这个环境配置了Arch Linux作为基础操作系统,同时还集成了lighttpd作为Web服务器以及php-fpm来处理PHP脚本,这一切都是为了支持DokuWiki的高效运行。 首先,我们来了解一下Vagrant。Vagrant是一款流行的开发工具,...

    fcgi-2.4.1-SNAP-0910052249.tar.bz2

    我是用lighttpd+nginx+spawn-fcgi+fcgi-2.4.1搭建环境。使用C语言编写后台程序。goahead也可以用。apt install lighttpdapt install nginxapt install spawn-fcgitar -xjvf fcgi-2.4.1-SNAP-0910052249.tar.bz2cd ...

    数据库中间件集成工具包

    该程序包集成最新的Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend Optimizer+Zend Loader,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序绿色小巧简易迷你仅有35M,有专门的控制面板。...

Global site tag (gtag.js) - Google Analytics