我这里主要是用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 = (
"/" => ( "localhost" => ("host" => "127.0.0.1","port" => 8080 )),
".jsp" => ( "localhost" => ("host" => "127.0.0.1","port" => 8080 )),
".do" => ( "localhost" => ("host" => "127.0.0.1","port" => 8080 ))
)
}
}
########说明上面使得.jsp .do的请求都让tomcat来处理之所以有/这个是使得默认的http://ip能够访问http://ip/index.jsp查看帮助可以查看lighttpd1.4.19/doc/proxy.txt########
# 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"/>
关于squid的安装参考
分享到:
相关推荐
tcnative-1.dll 1.2.18 tomcat 启动报错 The APR based Apache Tomcat Native library which allows optimal performance in production 问题的解决需要这个,注意自己需要什么版本,之前下了1.2.14 显示版本不对:...
keepalived-1.2.18+nginx-1.6.2
Logic Setup 1.2.18逻辑分析仪上位机软件For Windows,适用于Saleae16 Logic Analyzer
nlog4j-1.2.18nlog4j-1.2.18
cacti1.2.18集成监视器-...安装方法:上传cacti1.2.18_install.tar.gz 然后运行 tar xzvf cacti1.2.18_install.tar.gz && cd cacti1.2.18_install && sh install-cacti-1.2.18.sh 在提示中输入您要设置的mysql的密码
淘宝买的逻辑分析仪,配套的电脑端工具。支持各种最新的协议 USB SPI IIC UART 红外。Saleaelogic逻辑分析仪是将采样出来的实时数据送入电脑内存中,应用压缩算法,深度最高可达10G
逻辑分析仪软件, Selease Logic Setup 1.2.18,嵌入式软件工程师必备
libpng-1.2.18.tar.bz2,png图形库,可用于opencv2.0及miniGUI的编译
9. Go to Cmd Prompt –> c:\Ruby192\bin>gem install selenium-client-1.2.18.gem Once you install selenium-client you should get the following conformation message: ' 1 gem installed ' Installing ri ...
Saleae logic是一款非常专业的波形测试设备,适用于分析单片机、ARM、FPGA利器,该软件为Saleae逻辑分析仪的必备应用软件,没有或是丢失软件的用户可以考虑使用,软件包括用于串行通信的协议分析器,还支持多种协议...
Keka-1.2.18.dmg
康康私车财务助手1.2.18 本软件为绿色共享软件,无需安装,下载解压后,在装有Windows2000 、WindowsXP、Windows Server 2003 以及 Windows Vista 和Win7的操作系统下即可正常运行。系统采用VC编写,性能稳定,系统...
wireshark1.2.18的源代码,用于编译和plugins插件的验证
开源mantis问题管理系统,Mantis1.2.18官方原版,未经过任何二次开发
Mantis1.2.18问题管理系统官方原版-源码
keepalived-1.2.18 Linux版本亲测可用 .zip
angular-1.2.18 ,AngularJS 是一组用来开发 Web 页面的框架、模板以及数据绑定和丰富 UI 组件。不过angularJs.org网站由于被墙了,很难下载,此处上传 一份。
spring和cxf集成deno
souti-online-arm-1.2.18(1).apk