muhammad panji wrote:
2008/7/5 Ronny Haryanto <[EMAIL PROTECTED]>:
2008/7/5 Mohamad Arief Iskandar <[EMAIL PROTECTED]>:
mau nanya, aku install apache tomcat di opensuse linux (satu Paket
Java-netbean-apache-tomcat),
lalu aku coba jalankan, semuanya sukses. Dan Program JSP yang aku buat juga
bisa berjalan sempurna di localhost. Hanya saja saat coba aku akses via
Browser Client tidak mau. jadi bisanya hanya di localhost.

Kira2 dimana settingnya ya, agar program JSP bisa diakses oleh client.
Kalo suatu server diset untuk listening di TCP 127.0.0.1:8000 aja
(misalnya), maka ya cuma bisa diakses dari 127.0.0.1 (atau localhost)
aja. Di server.xml nya harusnya bisa diganti listening addressnya
untuk ke any address di port yg sama, pastinya cek ke dokumentasinya
tomcat. (Note: TCP address itu kombinasi IP address + TCP port).
plus port di firewallnya jangan lupa dibuka.SOL


saat ini firewall  aku matikan dulu, jadi semua port terbuka.
sebenarnya saya juga mencoba menjalankan di Windows,
program jsp bisa diakses di client, saya tidak mensetting
apapun di server.xml, namun ketika mencoba di openSUSE 10.2
linux, kok ndak jalan.

Oya, utk Mas Roni, apakah semua kata "localhost" aku replace
menjadi misal : 192.168.2.1 atau cukup di setting :
"
<Host name="localhost" appBase="webapps"
      unpackWARs="true" autoDeploy="true"
      xmlValidation="false" xmlNamespaceAware="false">
"
(sudah aku coba tapi tetap ndak bisa diakses)

Kalau aku lihat di directory :
/opt/netbeans-5.5/enterprise3/apache-tomcat-5.5.17/conf/Catalina
ada directory : localhost
apakah berarti aku juga harus create directory : 192.168.2.1

tambahan informasi program apache-tomcat aku extract dari file :
jdk-6-nb-5_5-linux.bin


dan isi dari  FILE : server.xml adalah sbb :

<!-- Example Server Configuration File -->

<Server port="8005" shutdown="SHUTDOWN">

<!-- Comment these entries out to disable JMX MBeans support used for the
       administration web application -->
  <Listener className="org.apache.catalina.core.AprLifecycleListener" />
<Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" /> <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" /> <Listener className="org.apache.catalina.storeconfig.StoreConfigLifecycleListener"/>

  <!-- Global JNDI resources -->
  <GlobalNamingResources>

    <!-- Test entry for demonstration purposes -->
    <Environment name="simpleValue" type="java.lang.Integer" value="30"/>

    <!-- Editable user database that can also be used by
         UserDatabaseRealm to authenticate users -->
    <Resource name="UserDatabase" auth="Container"
              type="org.apache.catalina.UserDatabase"
       description="User database that can be updated and saved"
           factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
          pathname="conf/tomcat-users.xml" />

  </GlobalNamingResources>



  <!-- Define the Tomcat Stand-Alone Service -->
  <Service name="Catalina">


    <!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
    <Connector port="8080" maxHttpHeaderSize="8192"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true" />


    <!-- 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">


      <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
             resourceName="UserDatabase"/>


      <Host name="localhost" appBase="webapps"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">



        <!--
<Cluster className="org.apache.catalina.cluster.tcp.SimpleTcpCluster"

managerClassName="org.apache.catalina.cluster.session.DeltaManager"
                 expireSessionsOnShutdown="false"
                 useDirtyFlag="true"
                 notifyListenersOnReplication="true">

            <Membership
                className="org.apache.catalina.cluster.mcast.McastService"
                mcastAddr="228.0.0.4"
                mcastPort="45564"
                mcastFrequency="500"
                mcastDropTime="3000"/>

            <Receiver

className="org.apache.catalina.cluster.tcp.ReplicationListener"
                tcpListenAddress="auto"
                tcpListenPort="4001"
                tcpSelectorTimeout="100"
                tcpThreadCount="6"/>

            <Sender

className="org.apache.catalina.cluster.tcp.ReplicationTransmitter"
                replicationMode="pooled"
                ackTimeout="15000"
                waitForAck="true"/>

<Valve className="org.apache.catalina.cluster.tcp.ReplicationValve"

filter=".*\.gif;.*\.js;.*\.jpg;.*\.png;.*\.htm;.*\.html;.*\.css;.*\.txt;"/>

<Deployer className="org.apache.catalina.cluster.deploy.FarmWarDeployer"
                      tempDir="/tmp/war-temp/"
                      deployDir="/tmp/war-deploy/"
                      watchDir="/tmp/war-listen/"
                      watchEnabled="false"/>

<ClusterListener className="org.apache.catalina.cluster.session.ClusterSessionListener"/>
        </Cluster>
        -->





      </Host>

    </Engine>

  </Service>

</Server>

--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke [EMAIL PROTECTED]
Arsip dan info milis selengkapnya di http://linux.or.id/milis

Kirim email ke