前半部来自互联网,摘抄在此处。

安装好tomcat之后,把监听地址改为 127.0.0.1 ,然后就可以把下面这个添加到vhost里的文件的 server 里了。

location ~ (\.jsp)|(\.do)$ {
proxy_pass http://127.0.0.1:8080;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
client_max_body_size 10m;
client_body_buffer_size 128k;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;    }

下面是自己写的了。

service tomcat6 stop

然后,要改一下 tomcat 的运行用户,
先在 /etc/init.d/tomcat6 里找到

# Define the tomcat username TOMCAT_USER=”${TOMCAT_USER:-tomcat}”

将其改为

# Define the tomcat username #TOMCAT_USER=”${TOMCAT_USER:- www}” TOMCAT_USER=”www”

然后,去修改权限

/var/lib/tomcat6 下面

chown -R www *
chgrp -R www *

然后,是到 /etc/tomcat6 下,先

ls -l

查看权限,然后

像上面一样改。

还有 /var/log/tomcat6 别忘了

然后 执行 service tomcat6 start 就可以看到运行了。

下面是摘抄的。

编辑 /etc/tomcat6/server.xml

在最下面标签后面添加如下内容

 

 

google.zhaojin97.cn

 

然后就在 /var/lib/tomcat6/下,先重命名 ROOT,然后 给/www/web/google_zhaojin97_cn/public_html 做一个链接,

mv ROOT ROOT.bak
ln -s /www/web/google_zhaojin97_cn/public_html ./
mv public_html google_zhaojin97_cn

 

然后,在public html创建一个jsp的探针,具体代码自己上网找。

然后,打开 http://google.zhaojin97.cn/tz.jsp,

java.io.FileNotFoundException: /usr/share/tomcat6/work/Catalina/google.zhaojin97.cn/_/org/apache/jsp/tz_jsp.java (No such file or directory)

出错了,我们来看看,

这样,

cp -R /usr/share/tomcat6/work/Catalina/localhost /usr/share/tomcat6/work/Catalina/google.zhaojin97.cn

然后重启 tomcat,

service tomcat6 restart

打开探针,

http://google.zhaojin97.cn/tz.jsp

可以了。

发自 WordPress for Android

 

 

补充:

下面这些文件的权限 也要改