1、安裝Apache2
apt-get install apache2
重啟命令: /etc/init.d/apache2 restart
/etc/apache2/conf.d/charset
這個是網站編碼配置,需要將最后行的 #AddDefaultCharset UTF-8 前面的#去掉,使用UTF-8編碼,當然也可以把 UTF-8改成別的編碼。
這個是網站目錄配置,想更改網站目錄的話,就修改這個,上面的目錄的 apache2.conf 里面也有網站目錄的
/etc/apache2/sites-available/default
2、 install JK connector.
apt-get install libapache2-mod-jk
so文件會被安裝到目錄: /usr/lib/apache2/modules 中。
安裝完后,在/etc/apache2/mods-enabled下會多出一個jk.load文件,重啟apache2后,apache自動裝載這個文件以加載mod_jk.
3、修改httpd.conf,一開始它是空的,增加
#Server Name
ServerName 127.0.0.1
#JK config
#JkWorkersFile /etc/libapache2-mod-jk/workers.properties
JkLogFile /var/log/apache2/mod_jk.log
JkLogLevel info
JkMount /*.jsp ajp13_worker
JkMount /*/servlet/ ajp13_worker
JkMount /*.do ajp13_worker
4、/etc/apache2/sites-available中增加一個文件,文件名隨便.
如我的tomcat,內容如下:
<VirtualHost 127.0.0.1>
ServerAdmin fastzch@gmail.com
DocumentRoot "/var/www"
ErrorLog "/var/log/apache2/ediskmanage_errors.log"
CustomLog "/var/log/apache2/ediskmanage_accesses.log" common
JkMount /servlet/* ajp13_worker
#讓Apache支持對servlet傳送,用以Tomcat解析
JkMount /*.jsp ajp13_worker
#讓Apache支持對jsp傳送,用以Tomcat解析
JkMount /*.do ajp13_worker
#讓Apache支持對.do傳送,用以Tomcat解析
</VirtualHost>
5、執行 a2ensite tomcat
6、/etc/init.d/apache2 reload
7、部署應用后重啟Tomcat即可