<!doctype linuxdoc system>

<article>

<TITLE>The Linux Intranet Server HOWTO</TITLE>
<author>Pramod Karnad, <tt><htmlurl url="mailto:karnad@indiamail.com" name="karnad@indiamail.com"></tt>
diterjemahkan oleh Ronny Haryanto <tt/giant@technologist.com/
<date>v2.11, 7 Agustus 1997 diterjemahkan 12 Desember 1997
<abstract>
Dokumen ini menjelaskan cara mendirikan Intranet dengan menggunakan Linux
sebagai server yang menghubungkan Unix, Netware, NT dan Windows secara
bersamaan. Maka Anda memiliki akses transparan ke semua jenis platform
hanya dengan membuat koneksi ke mesin Linux. Penjelasan mendetil di dokumen
ini ialah mengenai cara memasang HTTP menggunakan server NCSA dan membuat
koneksi ke server tersebut menggunakan client TCP/IP dari Novell, Microsoft
melalui Windows3.1, WFWG, Win95 dan WinNT dan MacTCP di Apple PowerMac.
</abstract>

<toc>

<sect>Pendahuluan<label id="Pendahuluan">
<p>
Secara gampangnya, <BF>Intranet</BF> adalah istilah yang digunakan untuk
implementasi teknologi Internet di dalam sebuah organisasi atau perusahaan,
bukannya sebagai koneksi ke luar (Internet). Implementasi ini dilakukan
sedemikian rupa sehingga dapat mengantarkan informasi dalam jumlah besar
secara transparan ke masing-masing desktop individu dalam suatu organisasi
dengan biaya, waktu dan usaha yang minimal. Dokumen ini mencoba menjelaskan,
dalam bahasa yang mudah dimengerti, cara mendirikan Intranet dengan
menggunakan alat-alat yang sudah tersedia dan pada umumnya dengan sedikit
atau tanpa biaya.
<p>
Penulis beranggapan bahwa Anda mengerti cara memasang TCP/IP di server Linux
Anda dan menghubungkannya secara fisik ke LAN Anda menggunakan Ethernet
Network Card. Penulis juga beranggapan Anda memiliki pengetahuan dasar
tentang sistem Netware, WinNT dan Mac. Konfigurasi server Netware
ditunjukkan melalui versi 3.1x sebagai dasarnya. Anda dapat juga
menggunakan INETCFG untuk mendapatkan hasil yang sama. Di sisi client, akan
didiskusikan tentang Windows 3.1x, Windows for Workgroups dan Win95, WinNT
dan Apple PowerMac.
<P>
Penulis menggunakan alamat-alamat private network (RFC-1918) 172.16.0.0
dan 172.17.0.0 hanya sebagai contoh. Anda bisa menggunakan alamat yang
lebih cocok sesuai dengan konfigurasi Anda.
<quote><verb>

       Linux       Netware      WFWG/WinNT
       Server      Server       Server
      172.16.0.1   172.16.0.2   172.16.0.3
         |           |           |    172.16.0.0
   ------+-----+-----+--------+--+--------------
               |              | 172.16.0.254
             W/S 1          Router
           172.16.0.5         | 172.17.0.254
                              |
                    ----------+-------+--------
               172.17.0.0             |
                                    W/S 2
                                  172.17.0.5

</verb></quote>

<sect1>Apa yang dibutuhkan?
<p>
Anda akan membutuhkan software berikut ini sebelum melangkah lebih lanjut:
<itemize>
  <item>Software server HTTP yang bisa didapat dari OneStep NCSA HTTPd
  Downloader di <htmlurl url="http://hoohoo.ncsa.uiuc.edu/docs/setup/OneStep.html" name="http://hoohoo.ncsa.uiuc.edu/docs/setup/OneStep.html">.
  <item>Novell Netware Client bisa didapat dari
      <htmlurl url="HTTP://support.novell.com/" name="HTTP://support.novell.com/"> (The TCP/IP files are included with the client).
  <item>Microsoft TCP/IP client bisa didapat dari
      <htmlurl url="HTTP://www.microsoft.com/" name="HTTP://www.microsoft.com/">
  <item>Apple MacTCP client bisa didapat dari
      <htmlurl url="HTTP://www.apple.com/" name="HTTP://www.apple.com/">
  <item>WWW Browser seperti Netscape di <htmlurl url="HTTP://home.netscape.com/" name="HTTP://home.netscape.com/"> atau MS Internet Explorer di <htmlurl url="HTTP://www.microsoft.com/" name="HTTP://www.microsoft.com/"> atau NCSA Mosaic dari <htmlurl url="http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/NCSAMosaicHome.html" name="http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/NCSAMosaicHome.html">
</itemize>

<sect1>Versi terbaru dari dokumen ini
<p>
Versi-versi baru dari Linux Intranet Server HOWTO akan diumumkan secara
berkala di comp.os.linux.announce dan comp.os.linux.help. Selain itu juga
akan dimuat di berbagai lokasi FTP Linux, termasuk sunsite.unc.edu.
<p>
Versi terbaru dari dokumen ini tersedia dalam format HTML di 
<htmlurl url="http://www.inet.co.th/cyberclub/karnadp/http.html" name="http://www.inet.co.th/cyberclub/karnadp/http.html">

<sect1>Tanggapan
<p>
Jika Anda mempunyai pertanyaan atau komentar mengenai dokumen ini, silakan
berkirim email ke Pramod Karnad, <htmlurl url="mailto:karnad@indiamail.com" name="karnad@indiamail.com">.
Saran, kritik dan email akan sangat dihargai. Jika Anda menemukan kesalahan di dokumen ini, mohon memberi
tahu penulis supaya bisa dikoreksi di versi mendatang. Terima kasih.

(Catatan Penerjemah: Untuk koreksi dan tanggapan mengenai terjemahan HOWTO ini,
silahkan kirim mail ke Ronny Haryanto<htmlurl url="mailto:giant@technologist.com" name="giant@technologist.com">.

<sect>Memasang server HTTP
<p>
Ketika men-download program server, Anda memiliki dua pilihan: mendapatkan
source-nya kemudian meng-compile sendiri, atau mendapatkannya dalam bentuk
biner yang sudah di-compile terlebih dahulu. Format biner untuk Linux (ELF)
bisa didapatkan di NCSA tetapi tidak untuk yang versi lama.

<sect1>Persiapan sebelum men-download
<p>
Server NCSA akan membimbing Anda langkah demi langkah untuk konfigurasi
dan menyiapkan berbagai berkas untuk Anda. Tetapi sebelum Anda men-download
HTTPd, persiapkanlah jawaban dari pertanyaan-pertanyaan berikut ini:

<sect2>Sistem Operasi (OS)
<p>
Pertama-tama, tentukanlah versi software yang akan di-download, source
atau biner. Jika sistem Anda tidak ditampilakn di menu, maka Anda harus
mengambil source dan kemudian meng-compile sendiri.
<p>
Untuk mengetahui versi Linux Anda, jalankan perintah berikut di baris
perintah (command line):
<tscreen><verb>
  linux:~$  uname -a
</verb></tscreen>
yang akan memberikan keluaran kira-kira seperti ini
<tscreen><verb>
   linux:~$  uname -a
   Linux linux 2.0.29 #4 Tue Sep 13 04:05:51 CDT 1994 i586
   linux:~$
</verb></tscreen>
<p>
Maka versi Linux tersebut adalah 2.0.29.
<p>
Parameter-parameter selanjutnya bisa ditentukan sebelum men-download atau
setelahnya dengan mengubah berkas <tt>srm.conf</tt> di direktori
<tt>/usr/local/etc/httpd/conf</tt>. Nama-nama perintah langsung yang muncul
dalam berkas <tt>httpd.conf</tt> ditunjukkan dalam tanda kurung.
Satu-satunya pengecualian ialah perintah langsung DocumentRoot yang
muncul di berkas <tt>srm.conf</tt>

<sect2>Tipe proses (ServerType)
<p>
Menentukan bagaimana mesin Anda menjalankan server HTTPd. Cara yang dianjurkan
ialah &quot;standalone&quot;. Cara ini membuat daemon HTTP berjalan secara
konstan. Jika Anda memilih untuk menjalankan HTTPd dengan cara
&quot;inetd&quot;, biner dari server akan dimuat ulang ke dalam memori
untuk setiap permintaan, sehingga membuat server menjadi lambat.

<sect2>Binding Port (Port)
<p>
Menentukan port di mesin Anda yang akan digunakan oleh HTTPd daemon untuk
mendengar (bind and listen). Jika Anda bisa login sebagai
&quot;root&quot;, gunakan defaultnya yaitu 80.
Jika tidak pilihlah port antara 1025 dan 65535.

<sect2>Identitas pengguna server (User)
<p>
Menentukan userid yang akan digunakan oleh server ketika menanggapi
permintaan dan memroses berkas. Pertanyaan ini hanya perlu dijawab jika
Anda menjalankan server dengan cara &quot;standalone&quot;.
Jika Anda tidak memiliki akses root, gunakanlah nama login Anda sendiri.
Jika Anda seorang administrator sistem, sebaiknya dibuatkan pengguna khusus
sehingga Anda dapat mengatur ijin-ijin terhadap berkas (file permissions).

<sect2>Identitas grup server (Group)
<p>
Menentukan groupid yang akan digunakan oleh server ketika menanggapi permintaan
dan memroses berkas. Pertanyaan ini serupa dengan identitas pengguna server
dan hanya berlaku jika menjalankan server sebagai standalone.
<p>
Jika Anda tidak memiliki akses root, gunakanlah nama grup yang utama. Anda
bisa mengetahui grup Anda dengan mengetikkan <bf>groups</bf> di baris
perintah Linux.

<sect2>Alamat email administrator server (ServerAdmin)
<p>
Menentukan alamat email ke mana pengguna harus mengirimkan pesan/email ketika
melaporkan masalah dengan server. Anda dapat menggunakan alamat email pribadi
Anda.

<sect2>Lokasi direktori dari server (ServerRoot)
<p>
Menentukan letak server di sistem Anda. Jika Anda memiliki akses root,
gunakanlah lokasi yang dianjurkan: <tt>/usr/local/etc/httpd</tt>, jika
tidak, pergunakanlah subdirektori di bawah direktori home Anda. Anda bisa
mengetahui letak direktori home Anda dengan perintah <bf>pwd</bf>.

<sect2>Lokasi berkas-berkas HTML (DocumentRoot)
<p>
Menentukan letak berkas-berkas HTML yang akan disajikan. Lokasi default
adalah <tt>/usr/local/etc/httpd/htdocs</tt>. Bagaimanapun Anda dapat
mengubahnya ke direktori home dari pengguna khusus yang anda pilih
di identitas pengguna server, atau sebuah subdirektori di direktori
home Anda jika Anda tidak memiliki akses root.
<P>
Jika Anda ragu-ragu, pergunakanlah setting default yang diberikan. Sekarang
Anda sudah memiliki jawaban dari pertanyaan-pertanyaan di atas, maka Anda
bisa men-download NCSA HTTPd di <htmlurl url="http://hoohoo.ncsa.uiuc.edu/docs/setup/OneStep.html" name="http://hoohoo.ncsa.uiuc.edu/docs/setup/OneStep.html">.
Sebaiknya Anda membaca dokumentasi dari HTTPd di
<htmlurl url="http://hoohoo.ncsa.uiuc.edu/docs/" name="http://hoohoo.ncsa.uiuc.edu/docs/">
sebelum memasangnya. Jika Anda berencana untuk meng-compile sumbernya
maka Anda perlu mengubah berkas-berkas makefile di masing-masing direktori
yaitu <tt>support, src, cgi-src</tt>. Jika versi Linux Anda didukung maka
Anda hanya perlu mengetikkan <bf>make linux</bf> di direktori tingkat atas
(yaitu <tt>/usr/local/etc/httpd</tt>)

<sect1>Meng-compile HTTPd
<p>
Meng-compile sebenarnya mudah, ketikkan saja <tt>make linux</tt> di baris
perintah di direktori induk server (server root dir).
<bf>Catatan:</bf> Pengguna Linux versi sebelum ELF harus menghilangkan tanda
komentar dari <tt>#define NO_PASS</tt> di berkas <tt>portability.h</tt> dan
mengeset <tt>DBM_LIBS= -ldbm</tt> di dalam <tt>Makefile</tt> sebelum
meng-compile HTTPd.

<sect>Mencoba HTTPd
<p>
Setelah memasang HTTPd, loginlah sebagai root dan jalankanlah HTTPd
dengan perintah <bf>httpd &amp; </bf>. (dengan anggapan Anda menggunakan
cara standalone). Seharusnya Anda sekarang bisa melihatnya di daftar
yang dihasilkan oleh <bf>ps</bf>. Cara paling mudah untuk mencoba
HTTPd ialah melalui Telnet. Di baris perintah ketikkan:
<tscreen><verb>
   linux:~$  telnet 172.16.0.1 80
</verb></tscreen>
di mana 80 adalah port yang digunakan untuk HTTP. Jika Anda telah menentukan
&quot;Port&quot; selain dari 80 ketikkanlah angka tersebut. Anda akan
mendapat keluaran kira-kira sebagai berikut:
<tscreen><verb>
   Trying 172.16.0.1...
   Connected to linux.domain_gue.
   Escape character is '^]'.
</verb></tscreen>
Sekarang jika Anda menekan sembarang karakter yang diikuti dengan Enter,
Anda akan mendapatkan keluaran yang serupa dengan yang di bawah ini.
<tscreen><verb>
   HTTP/1.0 400 Bad Request
   Date: Wed, 10 Jan 1996 10:24:37 GMT
   Server: NCSA/1.5
   Content-type: text/html

   <HEAD><TITLE>400 Bad Request < /TITLE> < /HEAD>
   <BODY><H1>400 Bad Request < /H1>
   Your client sent a query that this server could
   not understand.<P>
   Reason: Invalid or unsupported method.<P>
   < /BODY>
</verb></tscreen>
<P>
Sekarang kita telah siap untuk membuat koneksi ke server ini dengan
menggunakan PC lain dan sebuah WWW Browser.

<sect>Membuat koneksi ke server Linux
<p>
Penulis menggunakan diagram yang ditunjukkan di bagian <ref id="Pendahuluan" name="Pendahuluan">
sebagai acuan untuk skema penggunaan alamat. Workstation 1 (W/S1) ada di
jaringan 172.16.0.0 dan dapat mengakses server Linux secara langsung
sedangkan Workstation 2 (W/S2) ada di jaringan 172.17.0.0 dan membutuhkan
jembatan/gateway (router) 172.17.0.254 untuk mengakses mesin Linux.
Informasi tentang jembatan/gateway ini perlu diberikan ketika
mengkonfigurasi client-client di W/S2 saja. Di Netware digunakan
istilah 'ip_router' sebagai gateway tersebut.
<p>
Penulis menggunakan W/S2 untuk menggambarkan konfigurasi client. Untuk
mengkonfigurasi W/S1 cukup mengubah alamat 172.17.0.5 ke 172.16.0.5 dan
abaikan gateway/router.
<p>
Jika Anda tidak memiliki sebuah router Anda bisa melompati langkah yang
berikut dan melanjutkan ke
<itemize>
  <item><ref id="SetupNW" name="Setup Server Server"> jika anda menggunakan server Netware.
  <item><ref id="MSClient" name="Setup Client MS Windows"> jika anda menggunakan client Microsoft.
</itemize>

<sect1>Setup server Linux
<p>
<BF>Anda bisa melewati bagian ini jika tidak memiliki router.</BF>
<p>
Anda harus mengkonfigurasi server Linux untuk mengenali router sehingga
memperbolehkan Workstation 2 untuk mebuat hubungan ke Web server. Untuk
setup server Linux Anda harus login sebagai root. Di prompt server ketikkan
yang berikut:
<tscreen><verb>
   route add gw default 172.16.0.254

</verb></tscreen>
Untuk menggunakan gateway ini setiap kali boot server suntinglah berkas
<tt>/etc/rc.d/rc.inet1</tt> dan ubahlah baris yang mengandung definisi
gateway sebagai berikut <tt>GATEWAY = "172.16.0.254"</tt>. Perhatikan
bahwa baris tidak dibuat sebagai komentar.
<p>
ALTERNATIF: Anda dapat menambahkan jalur-jalur ke jaringan di sisi lain
dari router. Hal ini dilakukan dengan cara
<tscreen><verb>
   route add -net 172.17.0.0 gw 172.16.0.254

</verb></tscreen>
Untuk menambahkan jalur ini setiap kali Anda boot Linux tambahkanlah di
berkas <tt>/etc/rc.d/rc.local</tt>.
<P>

<sect1>Setup server Netware<label id="SetupNW">
<p>
Agar dapat men-setup server Netware, Anda sebaiknya memiliki akses Supervisor
atau minimal akses Console operator. Jika Anda tidak memilikinya, coba minta
administrator network untuk membantu Anda dengan setup.
Di sisi server aktifkan Ethernet_II frame type di LAN dengan mengetikkan
perintah berikut atau masukkan di dalam berkas AUTOEXEC.ncf
<tscreen><verb>
   load NE2000 frame=Ethernet_II name=IPNET
   load TCPIP
   bind IP to IPNET addr=172.16.0.2 mask=FF.FF.FF.0

</verb></tscreen>
<P>
Anda mungkin harus memberitahukan nomor slot atau nomor papan (board) ketika
memuat driver NE2000, tergantung konfigurasi mesin Anda. (misal: load NE2000
slot=3 frame=.....)

<sect1>Setup client Netware Client<label id="NWClient">
<p>
Di PC Anda memiliki pilhan Win3.1, WFWG atau Win95. Prosedur pemasangan
berbeda-beda antara Win95 dan Windows versi-versi lama jika Anda menggunakan
client 32-bit dari Microsoft atau Novell. Jika Anda akan menggunakan client
16-bit, maka prosedurnya sama dan Anda dapt menggunakan petunjuk pemasangan
untuk Windows 3.x. Untuk memasang client 32-bit untuk Win95 lanjutkan ke
<ref id="NWWin95" name="Pemasangan untuk Windows 95">.

<sect2>Windows 3.x<label id="NWWin">
<p>
Jika Anda menggunakan Win3.1 atau WFWG Anda dapat memasang Netware Client
(VLM) dan beberapa berkas tambahan yang disediakan di disket TCP/IP, yaitu
<p>
 TCPIP.exe, VTCPIP.386, WINSOCK.dll and WLIBSOCK.dll
<P>
Perhatikan bahwa berkas WINSOCK.dll berbeda dengan yang disediakan oleh
Win95 dan Trumpet. Pasang client Netware dengan dukungan untuk windows
(support for windows). Copy VTCPIP.386, WINSOCK.dll dan WLIBSOCK.dll ke
direktori SYSTEM dan TCPIP.exe ke direktori NWCLIENT. Sekarang ubahlah
STARTNET.bat di dalam direktori NWCLIENT menjadi
<tscreen><verb>
   lsl
   ne2000     ---> driver network card Anda
   c:\windows\odihlp.exe     ---->jika menggunakan WFWG
   ipxodi
   tcpip        ---> tambahkan jika_
   nwip         ---> menggunakan Netware/IP
   vlm
</verb></tscreen>
<P>
Buatlah sebuah subdirektori, katakanlah <tt>&bsol;NET&bsol;TCP</tt> dan
copy berkas-berkas HOSTS, NETWORKS, PROTOCOLS dan SERVICES dari <tt>/etc</tt>
di server Linux atau direktori <tt>SYS:ETC</tt> di server Netware. Suntinglah
salinan dari berkas HOSTS untuk menambahkan baris untuk server Linux Anda yang
baru. Hal ini memperbolehkan Anda untuk mengacu server Linux Anda sebagai
<tt>http://linux.mydomain/</tt> daripada <tt>http://172.16.0.1/</tt> dari
WWW browser
<tscreen><verb>
   127.0.0.1      localhost
   172.16.0.1      linux.mydomain
</verb></tscreen>
<p>
Suntinglah berkas NET.cfg di direktori NWCLIENT
<tscreen><verb>
   Link Driver NE2000
       port 300
       int 3
       MEM D0000
       FRAME Ethernet_802.2

; ---- tambahkan baris-baris berikut ----

      FRAME Ethernet_II

   Protocol TCPIP
      PATH TCP_CFG C:\NET\TCP
      ip_address  172.17.0.5
      ip_netmask  255.255.255.0
      ip_router   172.17.0.254     ---> tambahkan alamat gateway hanya jika
                                  ---> Anda harus menggunakan gateway tersebut
                                  ---> untuk menjangkau server HTTP

   Link Support
      MemPool 6192       ---> minimal 1024. Cobalah dengan berbagai nilai
      Buffers 10 1580    ---> ini juga bisa diatur

;---------------------------------
;Anda mungkin harus menambahkan baris-baris berikut jika menggunakan Netware/IP
;
   NWIP
      NWIP_DOMAIN_NAME  domain_gue
      NSQ_BROADCAST   ON
      NWIP1_1 COMPATIBILITY   OFF
      AUTORETRIES     1
      AUTORETRY SECS  10


</verb></tscreen>
Suntinglah berkas SYSTEM.ini di direktori WINDOWS dan tambahkan yang
berikut untuk VTCPIP.386
<tscreen><verb>
   [386Enh]
   .....
   network=*vnetbios, vipx.386, vnetware.386, VTCPIP.386
   .....
</verb></tscreen>
<p>
Boot ulang PC Anda, jalankan STARTNET.bat dan sekarang Anda bisa menggunakan
WWW browser favorit Anda untuk mengakses halaman Web Anda. Anda tidak perlu
login ke Netware dan Anda tidak perlu menjalankan TCPMAN (jika menggunakan
Trumpet Winsock).

<sect2>Windows 95<label id="NWWin95">
<p>
Bagian ini menjelaskan cara setup client 32-bit untuk Win95. Pertama-tama
Anda harus memasang yang berikut
<tscreen><verb>
   Client for Netware Networks (dari Microsoft or Novell)
   Microsoft TCP/IP Protocol
   Network Adapter
</verb></tscreen>
<p>
Untuk memasangnya, klik di My Computer, Control Panel, Networks. Klik Add.
Sekarang Anda ada di window yang menampilkan Client, Adapter, Protocol dan
Service.
Untuk memasang Client for Netware Networks:
<tscreen><verb>
  1. DoubleClick Client
  2. Klik Microsoft atau Novell
  3. DoubleClick Client for Netware Networks
</verb></tscreen>
<p>
Untuk memasang protokol TCP/IP:
<tscreen><verb>
  1. DoubleClick Protocol
  2. Klik Microsoft
  3. DoubleClick TCP/IP
</verb></tscreen>
<p>
Windows 95 secara default memasang beberapa protokol lain secara otomatis.
Hilangkan protokol-protokol tersebut dengan klik kemudian tekan tombol
Remove. Biasanya Win95 memasang protokol Microsoft NetBEUI, dan protokol
yang kompatibel dengan IPX/SPX. Anda dapat menghapus protokol NetBEUI,
tapi Anda akan membutuhkan protokol IPX/SPX jika Anda ingin login ke server
Netware.
<p>
Untuk setup TCP/IP klik TCP/IP, klik Properties, klik di tab IP address
<tscreen><verb>
  Masukkan alamat IP 172.17.0.5 di kotak &quot;Specify an IP address &quot;
  Di kotak Subnet Mask masukkan 255.255.255.0
</verb></tscreen>
pilih tab Gateway
<tscreen><verb>
  Masukkan alamat gateway (router) Anda 172.17.0.254 di kotak New gateway
  Klik tombol Add
</verb></tscreen>
Alamat gateway seharusnya sekarang muncul di bawah kotak gateway yang
terpasang (installed gateways). Klik OK.
<p>
Anda akan mendapat pesan untuk boot ulang, lakukanlah. Setelah itu
semestinya Anda bisa menggunakan WWW browser untuk membuat koneksi ke
server HTTP Anda.

<sect1>Setup client Microsoft<label id="MSClient">
<p>
Jika Anda menggunakan Microsoft Client untuk mengakses jaringan Anda,
maka bab ini menjelaskan secara mendetil cara memasang  TCP/IP untuk
<itemize>
<item><ref id="MSWFWG" name="Windows for Workgroups (WFWG)">
<item><ref id="MSWin95" name="Windows 95">
<item><ref id="MSWinNT" name="Windows NT 4.0">
</itemize>
<BF>Catatan: </BF>Untuk memperbolehkan Anda mencagu server Linux sebagai
<tt>http://linux.mydomain/</tt> daripada <tt>http://172.16.0.1/</tt> di
WWW browser dan semua perintah intranet, Anda harus menyunting berkas
<tt>hosts</tt>. Anda bisa menambahkan masukan-masukan untuk masing-masing
host Anda yang lain (Netware, Unix, WinNT) juga. Keluarga Windows menyimpan
berkas HOSTS di <tt>&bsol;WINDOWS</tt> atau di <tt>&bsol;WINDOWS&bsol;SYSTEM</tt>
tergantung dari versinya. Suntinglah berkas ini dan tambahkan baris untuk server
Linux sebagai berikut:
<tscreen><verb>
   127.0.0.1      localhost
   172.16.0.1     linux.domain_gue

   172.16.0.2     netware.domain_gue
   172.16.0.3     winNT.domain_gue
   172.16.0.5     ws_1
</verb></tscreen>

<sect2>Windows for Workgroups<label id="MSWFWG">
<p>
Bab ini menjelaskan cara memasang client 32-bit di WFWG. Pertama-tama Anda
harus men-download driver-driver TCP/IP untuk Windows dari Microsoft. Versi
terakhir adalah 3.11b dan bisa didapat dari <htmlurl url="ftp://ftp.microsoft.com" name="ftp://ftp.microsoft.com">
atau situs lain sebagai <tt>tcp32b.exe</tt>. Perhatikan bahwa Anda harus
memuat (load) Win32s sebelum memuat driver TCP/IP-32bit.
<p>
Setelah memindahkan (melalui proses expand/uncompress) berkas-berkas TCP/IP
ke suatu direktori sementara, katakanlah <tt>C:&bsol;TEMP</tt>), carilah
berkas-berkas salinan/copy dari <tt>OEMSETUP.INF</tt> di direktori
<tt>&bsol;WINDOWS&bsol;SYSTEM</tt>. Jika ada, ubahlah namanya. Sekarang
copy <tt>OEMSETUP.INF</tt> file dari direktori sementara TEMP ke
<tt>&bsol;WINDOWS&bsol;SYSTEM</tt>. Jika Anda telah memuat TCP/IP
stacks lain-lain di sistem Anda, hilangkanlah dari memori sebelum
melanjutkan.
<p>
Jalankan Network Setup atau Windows Setup/Change Network settings
<tscreen><verb>
    Klik tombol Networks
    Klik Install Microsoft Windows Network.
      Pilih support for additional networks (dukungan untuk jaringan tambahan),
      jika diperlukan
    Klik OK
</verb></tscreen>
Anda akan ditanyai jenis network adapter - pilih yang sesuai.
Jika tidak ditanyai maka
<tscreen><verb>
     Klik tombol Adapter
         pilih adapter (katakanlah NE2000)
         Klik OK
     Klik tombol Protocol
         pilih MS TCP/IP-32 protocol
         Klik OK
</verb></tscreen>
Anda akan diminta untuk mengkonfigurasi TCP/IP protocol stack. Anda dapat
mengkonfigurasi ulang kapan pun dengan menyorot TCP/IP protocol yang
ditunjukkan di kotak Adapters dan klik di tombol Setup.
<tscreen><verb>
   Di kotak IP adress masukkan 172.17.0.5
   Di kotak Subnet Mask masukkan 255.255.255.0
   Di kotak default gateway masukkan alamat gateway (router) 172.17.0.254
</verb></tscreen>
Klik OK. Anda akan diminta untuk boot ulang, lakukanlah. Seharusnya Anda
sudah bisa membuat koneksi ke HTTP server dengan menggunakan WWW browser.

<sect2>Windows 95<label id="MSWin95">
<p>
Bab ini menjelaskan cara memasang client 32-bit dari Microsoft di Win95.
Pertama-tama Anda harus memasang yang berikut ini
<tscreen><verb>
   Client for Microsoft Networks
   Microsoft TCP/IP Protocol
   Network Adapter
</verb></tscreen>
<p>
Untuk memasang yang disebut di atas, klik My Computer, Control Panel,
Networks. Klik Add. Kemudian akan muncul window yang menampilkan Client,
Adapter, Protocol and Service.
Untuk memasang Client for Microsoft Networks:
<tscreen><verb>
  1. DoubleClick Client
  2. Klik Microsoft
  3. DoubleClick Client for Microsoft Networks
</verb></tscreen>
<p>
Untuk memasang Protokol TCP/IP:
<tscreen><verb>
  1. DoubleClick Protocol
  2. Klik Microsoft
  3. DoubleClick TCP/IP
</verb></tscreen>
<p>
Windows 95 secara default memasang beberapa protokol lain secara otomatis.
Hilangkan protokol-protokol tersebut dengan klik kemudian tekan tombol
Remove. Biasanya Win95 memasang protokol Microsoft NetBEUI.
<p>
Untuk memasang TCP/IP klik di TCP/IP, klik Properties, kemudian klik tab IP
address
<tscreen><verb>
  Masukkan alamat IP Anda 172.17.0.5 di kotak &quot;Specify an IP address &quot;
  Masukkan 255.255.255.0 di kotak Subnet Mask
</verb></tscreen>
pindah ke tab Gateway
<tscreen><verb>
  Masukkan alamat gateway (router) 172.17.0.254 di kotak New gateway
  Klik tombol Add
</verb></tscreen>
Alamat gateway seharusnya sekarang muncul di bawah kotak gateway yang
terpasang (installed gateways). Klik OK.
<p>
Anda akan mendapat pesan untuk boot ulang, lakukanlah. Setelah itu
semestinya Anda bisa menggunakan WWW browser untuk membuat koneksi ke
server HTTP Anda.

<sect2>Windows NT<label id="MSWinNT">
<p>
Bab ini menjelaskan cara memasang client TCP/IP untuk WinNT 4.0.
Masuklah ke Control Panel/ Network
<tscreen><verb>
    Pilih tab Adapter.
        Klik Add untuk menambahkan adapter baru (kalau belum tercantum)

</verb></tscreen>
Anda akan diminta memilih network adapter - pilih satu yang sesuai. Untuk
menambahkan protokol
<tscreen><verb>
    pilih tab Protocols
        Klik Add
        Pilih protokol TCP/IP
        Klik OK

</verb></tscreen>
Anda akan diminta untuk mengkonfigurasi TCP/IP protocol stack. Anda
dapat mengkonfigurasi ulang kapan pun dengan menyorot TCP/IP protocol
yang ditunjukkan di kotak Adapters dan klik di tombol Properties.
<tscreen><verb>
   pilih tab IP Address
      Tandailah checkbox 'Specify an IP address'
      Di kotak IP address masukkan 172.17.0.5
      Di kotak Subnet Mask masukkan 255.255.255.0
      Masukkan alamat gateway (router) 172.17.0.254 di kotak Default Gateway
</verb></tscreen>
Klik OK. Anda akan diminta untuk boot ulang. Setelah itu Anda sudah bisa
menggunakan Browser untuk membuat koneksi ke server HTTP.

<sect1>Setup TCP/IP di Macintosh<label id="MacClient">
<p>
Jika Anda menggunakan Macintosh untuk mengakses jaringan, maka bab ini
menjelaskan secara detil cara memasang MacTCP untuk PowerMac.

<BF>Catatan: </BF>Supaya Anda tetap bisa mengacu ke server Linux
sebagai <tt>http://linux.mydomain/</tt> daripada <tt>http://172.16.0.1/</tt>
lewat WWW browser dan semua perintah intranet Anda perlu menyunting berkas
<tt>hosts</tt>. Format dari berkas hosts ini lain dari yang digunakan di
Unix. Berkas hosts dari Mac adalah berdasarkan RFC-1035. Anda bisa juga
menambahkan beberapa masukan untuk masing-masing host Anda yang lain
(Netware, Unix, WinNT). MacOS menyimpan berkas HOSTS di <tt>Preferences
folder</tt> di dalam <tt>System folder</tt>. Suntinglah berkas ini dan
tambahkan baris untuk server Linux Anda sebagai berikut:
<tscreen><verb>
  linux.domain_gue    A  172.16.0.1

  netware.domain_gue  A  172.16.0.2
  winNT.domain_gue    A  172.16.0.3
  ws_1                A  172.16.0.5
</verb></tscreen>

<sect2>MacTCP<label id="MacTCP">
<p>
Bab ini menjelaskan cara memasang MacTCP. Pertama-tama Anda harus men-download
berkas-berkas MacTCP dari Apple atau memasangnya dari CD Internet Connection.
Untuk melakukan konfigurasi MacTCP, klik Apple Menu/ Control Panels/ TCP/IP.
Ubahlah setting untuk 'Connect via:' ke 'Ethernet'
<p>
Ubahlah setting 'Configure' ke 'Manually'
<tscreen><verb>
  Di kotak IP address masukkan 172.17.0.5
  Di kotak Subnet Mask masukkan 255.255.255.0
  Masukkan alamat gateway (router) 172.17.0.254 di kotak Router address
</verb></tscreen>
Klik OK. Seharusnya Anda sekarang sudah bisa membuat koneksi ke server HTTP
dengan menggunakan Browser.


<sect>Mendirikan Intranet
<p>
Sebuah Intranet tidaklah lengkap tanpa adanya penggunaan sumber daya
(resources) secara bersamaan melalui beberapa platform yang berbeda-beda.
Anda perlu dukungan untuk filesystem-filesystem lain, sehingga Anda dapat
mengakses data-data di filesystem-filesystem lain tersebut. Dokumen ini
memberi petunjuk untuk menghubungkan Linux dan beberapa filesystem yang
populer di bawah ini.
<itemize>
    <item><ref id="NCPFS" name="NCP filesystem untuk Netware">
    <item><ref id="SMBFS" name="SMB filesystem untuk Windows">
    <item><ref id="NFS" name="NFS filesystem untuk Unix">
</itemize>
<p>
Filesystem-filesystem tersebut dapat di-compile ke dalam kernel Linux atau
ditambahkan sebagai module-module, tergantung dari versi Linux Anda. Untuk
keterangan lebih lanjut mengenai cara meng-compile kernel Anda dapat membaca
Kernel HOWTO di <htmlurl url="http://sunsite.unc.edu/mdw/HOWTO/Kernel-HOWTO.html" name="http://sunsite.unc.edu/mdw/HOWTO/Kernel-HOWTO.html"> dan
juga Module HOWTO <htmlurl url="http://sunsite.unc.edu/mdw/HOWTO/Module-HOWTO.html" name="http://sunsite.unc.edu/mdw/HOWTO/Module-HOWTO.html">
untuk meng-compile kernel dengan module.
<p>

<sect1>NCPFS<label id="NCPFS">
<p>
Untuk menggunakan secara bersamaan berkas-berkas di server Netware Anda
membutuhkan dukungan untuk NCP (ncpfs). NCPFS bisa dikenali dengan baik oleh
kernel versi 1.2.x dan 1.3.71 ke atas, tetapi tidak dengan kernel versi
1.3.x awal. NCPFS tidak dapat mengakses NDS database di Netware 4.x, tetapi
dapat menggunakan bindery. Jika Anda menggunakan Netware 4.x Anda dapat
menggunakan dukungan untuk bindery untuk container tertentu menggunakan
perintah <tt>Set Bindery Context</tt> di console sebagai berikut:
<tscreen><verb>

  set Bindery Context = CORP.MYDOM;WEBUSER.MYDOM

</verb></tscreen>
Pada kedua contoh di atas digunakan dukungan bindery untuk dua container.
<p>
Anda perlu men-download utilitas filesystem NCP di
<htmlurl url="ftp://sunsite.unc.edu/pub/Linux/system/filesystems/ncpfs/ncpfs.tgz" name="ftp://sunsite.unc.edu/pub/Linux/system/filesystems/ncpfs/ncpfs.tgz">
(yang terbaru ncpfs-2.0.10) dari Sunsite.
<p>
<sect2>Pemasangan
<p>
Untuk memasang utilitas untuk ncpfs ketikkan
<tscreen><verb>
   zcat ncpfs.tgz | tar xvf -

</verb></tscreen>
untuk meng-uncompress berkas-berkas ke direktorinya masing-masing. Dalam
hal ini akan menghasilkan direktori <tt>ncpfs-2.0.10</tt>. Masuklah ke
direktori ncpfs ini. Bacalah berkas README dan suntinglah Makefile bila
perlu.
<p>
Pemasangan ncpfs bergantung pada versi kernel yang Anda gunakan. Untuk
kernel 1.2, Anda cukup mengetikkan 'make'. Kemudian dengan mengetikkan
'make install' akan memasang berkas-berkas executable dan manual (man pages).
<p>
Jika Anda menggunakan kernel 1.3.71 ke atas, kemungkinan Anda harus
meng-compile ulang kernel. Dengan versi-versi ini, bagian kernel dari
ncpfs sudah termasuk di dalam direktori (atau subdirektorinya) source.
Untuk mengetahui apakah kernel perlu di-compile ulang, ketikkan
<tscreen><verb>
   cat /proc/filesystems

</verb></tscreen>
Seharusnya ada baris yang memberi tahu bahwa kernel mengenali ncpfs.
<p>
Jika tidak ada ncpfs, Anda bisa meng-compile ulang kernel atau menambahkan
ncpfs sebagai module. Jika meng-compile ulang kernel Anda seharusnya
mengetikkan 'make config' dan ketika ditanya tentang
<p>
<tt>The IPX protocol (CONFIG_IPX) [N/y/?]</tt>
<p>
jawab 'y'. Mungkin Anda belum membutuhkan jaringan internal secara penuh
setelah ini. Sesudah kernel terpasang dengan baik, lakukan reboot,
periksalah <tt>/proc/filesystems</tt> dan jika semua OK lanjutkan dengan
pemasangan utilitas ncpfs. Pindahlah ke direktori ncpfs yang tadi Anda
buat (melalui expand/uncompress), dan ketikkan 'make'. Setelah proses
compile selesai ketikkan 'make install' untuk memasang utilitas dan
manual (man).
<p>
<sect2>Menggunakan NCPFS (mounting)
<p>
Untuk memeriksa pemasangan ketikkan
<tscreen><verb>
   ipx_configure --auto_interface=on --auto_primary=on

....tunggu 10 detik kemudian ketikkan

   slist

</verb></tscreen>
Seharusnya Anda sudah bisa melihat daftar dari server-server Netware Anda.
Sekarang kita sudah bisa menggunakan berkas-berkas dari server Netware.
<p>
Misalkan kita perlu mengakses berkas-berkas HTML dari direktori
<tt>&bsol;home&bsol;htmldocs</tt> di volum VOL1: di server MYDOM_NW,
penulis menyarankan agar Anda membuat pengguna (user) baru di server ini,
katakanlah 'EXPORT' dengan password 'EXP123' yang Anda beri hak akses yang
sesuai ke direktori tersebut dengan menggunakan SYSCON atau NWADMIN.
<p>
Di mesin Linux buatlah sebuah direktori baru <tt>/mnt/MYDOM_NW</tt>.
Sekarang ketikkan perintah
<tscreen><verb>
   ncpmount -S MYDOM_NW -U EXPORT -P EXP123 /mnt/MYDOM_NW

</verb></tscreen>
untuk dapat menggunakan filesystem netware (mount). Dengan mengetikkan
<tscreen><verb>
   ls /mnt/MYDOM_NW/vol1/home/htmldocs

</verb></tscreen>
akan ditunjukkan daftar semua berkas di <tt>MYDOM_NW/VOL1:&bsol;HOME&bsol;HTMLDOCS</tt>
(menggunakan notasi berkas Netware). Jika Anda menemui masalah silakan baca
IPX HOWTO di <htmlurl url="http://sunsite.unc.edu/mdw/HOWTO/IPX-HOWTO.html" name="http://sunsite.unc.edu/mdw/HOWTO/IPX-HOWTO.html">
untuk informasi lebih lanjut mengenai sistem IPX.


<sect1>SMBFS<label id="SMBFS">
<p>
Untuk dapat menggunakan secara bersamaan berkas-berkas di server Windows
Anda membutuhkan dukungan SMB (smbfs).
<p>
Anda perlu men-download utilitas filesystem SMB di
<htmlurl url="ftp://sunsite.unc.edu/pub/Linux/system/filesystems/smbfs/smbfs.tgz" name="ftp://sunsite.unc.edu/pub/Linux/system/filesystems/smbfs/smbfs.tgz">
(yang terbaru smbfs-2.0.1) dari Sunsite.
<p>
<sect2>Pemasangan
<p>
Untuk memasang utilitas smbfs, ketikkan
<tscreen><verb>
   zcat smbfs.tgz | tar xvf -

</verb></tscreen>
untuk meng-uncompress berkas-berkasnya ke masing-masing direktorinya.
Anda akan mendapatkan direktori <tt>smbfs-2.0.1</tt> dalam hal ini.
Pindahlah ke direktori ini. Bacalah berkas README dan suntinglah Makefile
bila perlu.
<p>
Pemasangan smbfs bergantung pada versi kernel yang Anda gunakan. Untuk
kernel 1.2, Anda cukup mengetikkan 'make'. Kemudian mengetikkan
'make install' akan memasang berkas-berkas executable dan manual (man).
<p>
Jika Anda menggunakan kernel 2.0 ke atas, kemungkinan Anda harus
meng-compile ulang kernel. Dalam versi-versi tersebut, bagian kernel dari
smbfs sudah termasuk di dalam direktori (atau subdirektorinya) source.
Untuk mengetahui apakah kernel perlu di-compile ulang ketikkan
<tscreen><verb>
   cat /proc/filesystems

</verb></tscreen>
Seharusnya ada baris yang memberi tahu bahwa kernel mengenali smbfs.
<p>
Jika tidak ada smbfs, Anda dapat meng-compile ulang kernel atau menambahkan
smbfs sebagai module. Jika meng-compile ulang, Anda seharusnya mengetikkan
'make config' dan ketika ditanya mengenai penambahan dukungan untuk filesystem
SMB jawab ya. Sesudah kernel terpasang dengan baik, lakukan reboot,
periksalah <tt>/proc/filesystems</tt> dan jika semua OK lanjutkan dengan
pemasangan utilitas smbfs. Pindahlah ke direktori smbfs yang tadi Anda
buat (melalui expand/uncompress), dan ketikkan 'make'. Setelah proses
compile selesai ketikkan 'make install' untuk memasang berbagai utilitas
dan manualnya (man).
<p>
<sect2>Menggunakan SMBFS (mount)
<p>
Pada contoh berikut dimisalkan bahwa server WinNT diberi nama 'MYDOM_NT'
dan menggunakan direktori <tt>C:&bsol;PUB&bsol;HTMLDOCS</tt> secara
bersamaan dengan nama share 'HTMLDOCS' tanpa password. Di mesin Linux
buatlah sebuah direktori baru <tt>/mnt/MYDOM_NT</tt>. Sekarang ketikkan
perintah
<tscreen><verb>
   smbmount //MYDOM_NT/HTMLDOCS /mnt/MYDOM_NT -n

</verb></tscreen>
<p>
untuk melakukan mount filesystem SMB (windows share). Jika yang di atas
tidak bisa, cobalah
<tscreen><verb>
   smbmount //MYDOM_NT/COMMON /mnt/MYDOM_NT -n -I 172.16.0.3

</verb></tscreen>

Mengetikkan perintah
<tscreen><verb>
   ls /mnt/MYDOM_NT

</verb></tscreen>
akan menunjukkan daftar semua berkas di <tt>bsol;bsol;MYDOM_NT&bsol;PUB&bsol;HTMLDOCS</tt>
(menggunakan notasi berkas Windows).
<p>

<sect1>NFS<label id="NFS">
<p>
Pertama-tama Anda membutuhkan kernel dengan filesystem NFS yang ter-compile
atau sebagai module.
<p>
Misalkan Anda memiliki sebuah host Unix yang menggunakan NFS dengan nama
MYDOM_UNIX dan alamat IP 172.16.0.4. Anda bisa mengetahui direktori-direktori
mana yang diekspor (shared/digunakan bersamaan) oleh host ini dengan perintah
<tscreen><verb>

   showmount -e 172.16.0.4

</verb></tscreen>
Sesudah mengetahui direktori yang diekspor, Anda dapat melakukan mount
terhadapnya dengan cara memberikan perintah mount yang sesuai. Penulis
menyarankan untuk membuat sebuah subdirektori di bawah '/mnt' katakanlah
'MYDOM_UNIX' dan gunakanlah itu sebagai titik mount.
<tscreen><verb>

   mount -o rsize=1024,wsize=1024 172.16.0.4:/pub/htmldocs /mnt/MYDOM_UNIX

</verb></tscreen>
Argumen rsize dan wsize mungkin harus diubah sesuai dengan lingkungan Anda.
<p>
Jika Anda menemui masalah silakan baca NFS HOWTO di
<htmlurl url="http://sunsite.unc.edu/mdw/HOWTO/NFS-HOWTO.html" name="http://sunsite.unc.edu/mdw/HOWTO/NFS-HOWTO.html">
untuk informasi lebih lanjut mengenai sistem NFS.
<p>

<sect>Mengakses Web<label id="AccessHTML">
<p>
Sekarang setelah server HTTP, client-client dan server Linux yang terhubung
dengan server-server lain terpasang, kita perlu membuat sedikit perubahan
di server Linux supaya dapat mengakses filesystem-filesystem yang sudah
di-mount, melalui Web Browser.

<sect1>Mengakses filesystem-filesystem yang sudah di-mount
<p>
Untuk mengakses direktori yang sudah di-mount dalam halaman HTML, bisa
digunakan dua cara:
<itemize>
 <item>Buat sebuah link di DocumentRoot (<tt>/usr/local/etc/httpd/htdocs</tt>) untuk mengacu ke direktori yang sudah di-mount sebagai berikut
<tscreen><verb>
   ln -s /mnt/MYDOM_NW/vol1/home/htmldocs netware
                     atau

   ln -s /mnt/MYDOM_NT    winNT
                     atau

   ln -s /mnt/MYDOM_UNIX    unix

</verb></tscreen>
<item>Sunting berkas <tt>srm.conf</tt> dalam direktori <tt>/usr/local/etc/httpd/conf</tt>
dan tambahkan sebuah alias baru.
</itemize>

<tscreen><verb>
  # Alias nama_palsu nama_asli
  Alias /icons/     /usr/local/etc/httpd/icons/

  # alias untuk server netware
  Alias /netware/   /mnt/MYDOM_NW/vol1/home/htmldocs/
  Alias /winNT/     /mnt/MYDOM_NT/
  Alias /unix/      /mnt/MYDOM_UNIX

</verb></tscreen>
Dan jalankan kembali HTTPd. Anda dapat mengakses dokumen-dokumen di server
netware dengan cara mengacunya sebagai <tt>http://linux.mydomain/netware/index.htm</tt>
untuk berkas-berkas netware dan juga untuk yang lain dengan notasi
yang serupa.

<sect1>Menghubungkan dengan Internet
<p>
Akhirnya Anda dapat menghubungkan Intranet Anda dengan Internet untuk
mengakses E-Mail dan semua informasi yang terdapat di dalamnya. Penulis
berencana untuk memberikan pembahasan singkat mengenai hal ini di revisi
mendatang. Penjelasan mendetil dapat dibaca di ISP Hookup HOWTO dari
<htmlurl url="http://sunsite.unc.edu/mdw/HOWTO/ISP-Hookup-HOWTO.html" name="http://sunsite.unc.edu/mdw/HOWTO/ISP-Hookup-HOWTO.html">
dan Diald mini-HOWTO di <htmlurl url="http://sunsite.unc.edu/mdw/HOWTO/mini/Diald" name="http://sunsite.unc.edu/mdw/HOWTO/mini/Diald">
untuk membuat koneksi semacam ini.

<sect1>Kegunaan lain
<p>
Server HTTP bisa digunakan di kantor untuk memberikan akses transparan ke
informasi yang berada di server-server lain, di beberapa lokasi dan direktori.
Data bisa berupa dokumen sederhana seperti Word, spreadsheet Lotus, ataupun
database yang kompleks.
<p>
Penerapan teknologi ini umumnya dengan cara berikut:
<P>
<itemize>
<item>Menerbitkan dokumen perusahaan<p>
Dapat berupa warta-berita, laporan tahunan, peta, fasilitas perusahaan,
daftar harga, literatur informasi produk, dan dokumen lain yang dianggap
penting dalam suatu perusahaan.
<item>Akses ke direktori, di mana bisa dilakukan pencarian (search)<p>
Akses yang cepat ke buku telepon perusahaan dan sejenisnya. Data ini bisa
dibuat salinannya (mirror) di sebuah situs Web atau, melalui skrip-skrip CGI,
Web server bisa bertindak sebagai jembatan (gateway) antara aplikasi-aplikasi
yang sudah ada ataupun yang baru. Hal ini berarti bahwa, dengan menggunakan
mekanisme akses yang standar, informasi dapat dibuat lebih terjangkau lebih
luas dan dalam cara yang lebih sederhana.
Hal ini berarti pula bahwa server bisa digunakan untuk membuat semacam
tampilan (interface) dari RDBMS seperti ORACLE dan SYBASE untuk memberikan
informasi secara langsung (real-time). Berikut ini daftar link ke situs-situs
seperti demikian:
<p>
- Web Access - <htmlurl url="http://cscsun1.larc.nasa.gov/~beowulf/db/web&lowbar;access.html" name="http://cscsun1.larc.nasa.gov/~beowulf/db/web&lowbar;access.html">
- CGI gateways - <htmlurl url="HTTP://www.w3.org/hypertext/WWW/RDBGate/Overview.html" name="HTTP://www.w3.org/hypertext/WWW/RDBGate/Overview.html">

<item>Halaman-halaman perusahaan/departemen/individu<p>
Dengan adanya perubahan budaya di dalam organisasi ke suatu titik hingga
bahkan setiap departemen memiliki pernyataan misi individu sendiri,
teknologi Intranet merupakan medium yang ideal untuk komunikasi dan berbagi
informasi antar departmen atau individu. Adanya mesin-mesin pencari (search
engines) adalah cara untuk seseorang menemukan suatu grup atau individu yang
bisa menjawab pertanyaan-pertanyaan yang sering muncul dalam kehidupan
berbisnis sehari-hari.
<item>Aplikasi-aplikasi berbasis grup yang sederhana<p>
Dengan adanya dukungan untuk formulir HTML (forms), situs bisa menyediakan
lembaran-lembaran pendaftaran, survei-survei dan penjadwalan sederhana.
<item>Distribusi perangkat lunak (software)<p>
Administrator dapat menggunakan Intranet untuk menyediakan perangkat lunak
dan update berdasarkan permintaan (on-demand) kepada pengguna-pengguna di
seluruh jaringan perusahaan. Hal ini bisa dicapai dengan menggunakan 'Java'
yang memungkinkan pembuatan objek-objek dan distribusinya secara transparan
berdasarkan permintaan (on-demand), daripada sekedar data atau aplikasi.
Hal ini menjadi lebih mudah dengan adanya versi-versi terbaru Linux yang
memiliki dukungan Java secara bawaan.
<item>Surat elektronik (email)<p>
Dengan semakin banyaknya penggunaan produk intranet email dengan metode-metode
standar dan sederhana untuk lampiran (attachments), suara, video dan
multimedia, email sudah menjadi 'de facto' dari metode komunikasi. Pada
dasarnya email adalah komnukasi antar individu, atau antara individu dan
grup kecil. Beberapa utilitas tersedia di platform Linux untuk menggunakan
sistem email, misalnya <bf>sendmail, pop3d, imapd</bf>.

<item>Tampilan (User Interface)<p>
Teknologi Intranet berkembang dengan pesatnya sehingga alat-alat yang tersedia,
khususnya HTML, bisa digunakan untuk mengubah tampilan supaya menjadi lebih
menarik. Dengan HTML Anda bisa membuat tampilan yang hanya dibatasi oleh
imajinasi pembuatnya. Bagian yang menarik dari teknologi intranet adalah
bahwa intranet itu sangat sederhana. Mengikuti sebuah hyperlink dari HTML
bisa membawa Anda ke halaman lain, bisa membunyikan sebuah alarm,
menjalankan prosedur akhir tahun atau apapun yang bisa dilakukan oleh
program komputer.
</itemize>

<sect>Hal-hal lain yang bisa dikerjakan
<P>
Berikut ini adalah daftar dari hal-hal yang menarik yang bisa Anda lakukan
dengan server intranet Linux Anda. Semua pernagkat lunak yang disebut di
bawah ini adalah gratis (freeware) atau shareware.
<itemize>
  <item>Anda bisa melihat-lihat (browse) server Linux server dengan menggunakan
  Network Neighborhood di Win95/ NT; dirikanlah sebuah server NBT semacam WINS.
  Silakan lihat SAMBA Webpage di <htmlurl url="http://lake.canberra.edu.au/pub/samba/samba.html" name="http://lake.canberra.edu.au/pub/samba/samba.html">
  <item>Implementasikan sebuah search engine dalam Intranet Anda. Silakan
  lihat ht://Dig di <htmlurl url="http://htdig.sdsu.edu/" name="http://htdig.sdsu.edu/">
  <item>Gunakan CUSeeMe dengan mendirikan reflektor lokal. Silakan lihat
  informasi lebih lanjut di Cornell <htmlurl url="http://cu-seeme.cornell.edu/" name="http://cu-seeme.cornell.edu/">
  <item>Pasanglah 'Web Conferencing'. Gunakan COW dari <htmlurl url="http://thecity.sfsu.edu/COW/" name="http://thecity.sfsu.edu/COW/">
  <item>Pasanglah SQL database. Silakan lihat mSQL Homepage di <htmlurl url="http://Hughes.com.au/" name="http://Hughes.com.au/">
  <item>Pasanglah server-server FTP, Gopher, Finger, Bootp di server Netware. Dapatkan di <htmlurl url="http://mft.ucs.ed.ac.uk/" name="http://mft.ucs.ed.ac.uk/">
  <item>Emulasikan sebuah server Netware. Silakan lihat NCP Utilities di
  <htmlurl url="ftp://sunsite.unc.edu/pub/Linux/system/filesystems/ncpfs/" name="ftp://sunsite.unc.edu/pub/Linux/system/filesystems/ncpfs/">
</itemize>
Jika Anda menemukan hal-hal menarik lain yang bisa dilakukan dengan server
intranet Linux Anda, silakan berkirim email kepada penulis.

<sect>Ucapan terima kasih dan hal-hal yang diatur secara hukum
<p>

<sect1>Terima kasih
<p>
Terima kasih kepada rekan-rekan di NCSA karena telah menyediakan dokumentasi
yang sangat baik, kepada David Anderson dan rekan-rekan lain yang telah
mencoba HOWTO ini dan memberikan komentar. Penjelasan detil masalah
Netware/IP adalah dari Romel Flores (rom@mnl.sequel.net).
<p>

<sect1>Hak cipta
<P>
Hak cipta dokumen ini &copy; 1996,1997 oleh Pramod Karnad. Dokumen ini
didistribusikan dengan syarat-syarat berikut:
<P>
<itemize>
<item>Dokumen-dokumen Linux HOWTO boleh diproduksi ulang dan didistribusikan
secara keseluruhan ataupun sebagian, di medium apapun, fisik atau elektronik,
selama dicantumkan informasi hak cipta ini di semua salinan. Distribusi
secara komersial diperbolehkan dan dianjurkan; namun demikian, diminta
menginformasikan penulis.
<item>Semua terjemahan, pekerjaan turunan atau kumpulan yang mengandung
dokumen-dokumen Linux HOWTO harus di bawah informasi hak cipta ini.
Yaitu, jika Anda membuat sebuah turunan/bentuk lain dari HOWTO, Anda
dilarang menerapkan larangan-larangan tambahan untuk distribusinya.
Pengecualian dipertimbangkan dalam kondisi-kondisi tertentu; silakan
menghubungi koordinator Linux HOWTO di alamat berikut.
<item>Jika Anda mempunyai pertanyaan, silakan menghubungi Greg Hankins,
koordinator Linux HOWTO, di <htmlurl url="mailto:gregh@sunsite.unc.edu" name="gregh@sunsite.unc.edu">.
Gunakan 'finger' untuk mendapatkan nomor telepon dan alamat darat.
</itemize>
<P>

</article>
