Member baru? Bingung? Perlu bantuan? Silakan baca panduan singkat untuk ikut berdiskusi.

Welcome to Forum Sains Indonesia. Please login or sign up.

Maret 28, 2024, 05:29:36 PM

Login with username, password and session length

Topik Baru

Artikel Sains

Anggota
Stats
  • Total Tulisan: 139,653
  • Total Topik: 10,405
  • Online today: 87
  • Online ever: 1,582
  • (Desember 22, 2022, 06:39:12 AM)
Pengguna Online
Users: 0
Guests: 112
Total: 112

Aku Cinta ForSa

ForSa on FB ForSa on Twitter

Mengubah "localhost" menjadi "www.***.**" pada UNIX / Linux

Dimulai oleh heru.htl, Juli 19, 2009, 08:31:49 PM

« sebelumnya - berikutnya »

0 Anggota dan 1 Pengunjung sedang melihat topik ini.

heru.htl

Anda hobi eksperimen desain web?
Anda juga eksperimen desain web Anda di lokal server pakai PC (plus pakai HTTPD macam Apache?)?
Anda pakai UNIX Like OS'es atau mungkin varian Linux?

Anda ingin tampilkan nama (SERVER_NAME atau fully qualified domain name) situs lokal jadi selain "[pranala luar disembunyikan, sila masuk atau daftar.]"?

Ini caranya:

(1). Edit file configurasi OS host /etc/hosts

Ini adalah configurasi default dari /etc/hosts UNIX/LINUX:
127.0.0.1 localhost
127.0.1.1 computer-name

::1 localhost [other_ipv6_name]
...
...


Maka yang harus Anda lakukan adalah mengubah dan atau menambahkan sesuatu sbb:

127.0.0.1 my-home.net
# tambahkan ini jika perlu:
127.[0-255].[0-255].[0-254] another-local.net
127.0.1.1 computer-name

::1 localhost [other_ipv6_name]
...
...


(2) Restart UNIX/Linux anda (sebenarnya hanya jika perlu untuk menghandel app yang melakukan cache nama localhost).


Setelah itu, coba pada browser URL local dengan alamat eksampel

[pranala luar disembunyikan, sila masuk atau daftar.]

Jika perlu, tambahkan konfigurasi VirtualHost pada httpd.conf atau pada conf file dalam directori "site-enabled" jika Anda pakai Apache v.2.x:

<VirtualHost my-home.net:80>

   ServerAdmin [email protected]

   ServerName my-home.net:80
   ServerAlias my-home.net

   DocumentRoot /var/www/

    <Directory /var/www/>
        # Warning, do not set Indexes (but just set to -Indexes),
        # if you won't all file in this directory to be showed up.
        Option -Indexes +FollowSymLinks
        Order allow,deny
        Deny from none
        Allow from All
        # Notice! If you want HTTPD access conf. file (such .htaccess) working with this directory,
        # always set directive AllowOverride All. Otherwise, set directive AllowOverride None.
        AllowOverride All
    </Directory>

    ErrorLog /var/logs/apache2/error.log
    TransferLog /var/logs/apache2/access.log

</VirtualHost>