主要是自己记录一下安装过程,免得下此安装时忘记,希望也能给各位提个醒
1.安装java:
直接运行那个bin文件就可以了,会自动装在/usr/java/*下面,然后建立一个链接到/usr/local/jdk/就可以了;
编辑/etc/profile,在最后加上如下代码:
export JAVA_HOME=/usr/local/jdk export CATALINA_HOME=/usr/local/tomcat export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CATALINA_HOME/common/lib/servlet-api.jar:$CATALINA_HOME/common/lib/jsp-api.jar export PATH=.:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin:$CATALINA_HOME/bin: |
然后编译,命令是:. /etc/profile,输入java -version看看是否已经变成新安装的java版本了;
2.安装tomcat:
这个很简单,直接解压缩至/usr/local/下,然后建立一个链接至/usr/local/tomcat,这样方便以后更新换代使用。
3.安装apache:
编译:./configure --prefix=/usr/local/apache2 --enable-rewrite=shared --enable-proxy=shared
make make install |
后面要跟参数enable-proxy,否则无法代理tomcat。
4.配置apache:
修改conf/http.conf
ServerName,服务器名称
DocumentRoot,图片所在路径
修改Directory标签,里面的图片路径需要修改;同时为了安全去掉Options里的indexes;
注解掉访问日志
# CustomLog logs/access_log common SetEnvIf Request_URI ".gif$" object_is_image #因tomcat已经记了日志,apache就不再记一次了,apache这里不能将session里的东西写到日志里。 |
最后在配置文件最后添加如下字段:
KeepAlive Off <IfModule proxy_module> #使用proxy_ajp代理;下面的配置,是把所有目录全用代理(当然,还会跟上面的禁用配置组合成完整的规则) |