??? 為了與IIS的端口區(qū)別開來,Tomcat默認(rèn)的端口是8080。然而很多時(shí)候,我們并不習(xí)慣于使用8080端口來訪問web網(wǎng)站,特別是將其部署在Internet上以后,采用域名去訪問它尤為不便,為此,我們希望更改Tomcat應(yīng)用服務(wù)器的端口。在以前的版本中,更改端口的設(shè)置是十分方便的,只需打開Tomcat主目錄中conf目錄下的server.xml文件,找到其中的Connector port="8080",并將其更改為Connector port="80"即可,修改后的文件如下(有刪減):?
?
<
Service?
name
="Catalina"
>
????
<!--
?Define?a?non-SSL?HTTP/1.1?Connector?on?port?8080,?change it to 80.?
-->
????
<
Connector
port
="80"
???????????????maxHttpHeaderSize
="8192"
???????????????maxThreads
="150"
?minSpareThreads
="25"
?maxSpareThreads
="75"
???????????????enableLookups
="false"
?redirectPort
="8443"
?acceptCount
="100"
???????????????connectionTimeout
="20000"
?disableUploadTimeout
="true"
?
/>
????
????
<!--
?Define?a?SSL?HTTP/1.1?Connector?on?port?8443?
-->
????
<!--
????<Connector?port="8443"?maxHttpHeaderSize="8192"
???????????????maxThreads="150"?minSpareThreads="25"?maxSpareThreads="75"
???????????????enableLookups="false"?disableUploadTimeout="true"
???????????????acceptCount="100"?scheme="https"?secure="true"
???????????????clientAuth="false"?sslProtocol="TLS"?/>
????
-->
????
<!--
?Define?an?AJP?1.3?Connector?on?port?8009?
-->
????
<
Connector?
port
="8009"
?
???????????????enableLookups
="false"
?redirectPort
="8443"
?protocol
="AJP/1.3"
?
/>
??????????
????
<!--
?Define?the?top?level?container?in?our?container?hierarchy?
-->
????
<
Engine?
name
="Catalina"
?defaultHost
="localhost"
>
??????
<!--
?Because?this?Realm?is?here,?an?instance?will?be?shared?globally?
-->
??????
<!--
?This?Realm?uses?the?UserDatabase?configured?in?the?global?JNDI
???????????resources?under?the?key?"UserDatabase".??Any?edits
???????????that?are?performed?against?this?UserDatabase?are?immediately
???????????available?for?use?by?the?Realm.??
-->
??????
<
Realm?
className
="org.apache.catalina.realm.UserDatabaseRealm"
?????????????resourceName
="UserDatabase"
/>
?????
<!--
?Define?the?default?virtual?host
???????????Note:?XML?Schema?validation?will?not?work?with?Xerces?2.2.
???????
-->
??????
<
Host?
name
="localhost"
?appBase
="webapps"
???????unpackWARs
="true"
?autoDeploy
="true"
???????xmlValidation
="false"
?xmlNamespaceAware
="false"
>
??????
</
Host
>
????
</
Engine
>
??
</
Service
>
改動(dòng)好以后,重啟Tomcat,改動(dòng)就生效了,應(yīng)該說,還是挺方便的。
|