RSS

Arsip Kategori: linux

fail setting linux ubuntu

Jika anda mengalami fail pada saat setting ubuntu, misal :

$ sudo /etc/init.d/apache2 start

atau

$ sudo /etc/init.d/bind9 start

atau perintah yang lain.

Untuk penelusuran kesalahan anda bisa melakukan perintah dibawah ini :

$ sudo /usr/sbin/named -g

maka akan muncul contoh tampilan sebagai berikut :

11-Jan-2012 15:20:25.822 automatic empty zone: D.F.IP6.ARPA
11-Jan-2012 15:20:25.822 automatic empty zone: 8.E.F.IP6.ARPA
11-Jan-2012 15:20:25.823 automatic empty zone: 9.E.F.IP6.ARPA
11-Jan-2012 15:20:25.823 automatic empty zone: A.E.F.IP6.ARPA
11-Jan-2012 15:20:25.823 automatic empty zone: B.E.F.IP6.ARPA
11-Jan-2012 15:20:25.823 automatic empty zone: 8.B.D.0.1.0.0.2.IP6.ARPA
11-Jan-2012 15:20:25.823 automatic empty zone: 0.1.1.0.0.2.IP6.ARPA
11-Jan-2012 15:20:25.828 none:0: open: /etc/bind/rndc.key: permission denied
11-Jan-2012 15:20:25.828 couldn’t add command channel 127.0.0.1#953: permission denied
11-Jan-2012 15:20:25.829 none:0: open: /etc/bind/rndc.key: permission denied
11-Jan-2012 15:20:25.829 couldn’t add command channel ::1#953: permission denied
11-Jan-2012 15:20:25.829 ignoring config file logging statement due to -g option
11-Jan-2012 15:20:25.831 zone 0.in-addr.arpa/IN: loaded serial 1
11-Jan-2012 15:20:25.832 zone 127.in-addr.arpa/IN: loaded serial 1
11-Jan-2012 15:20:25.834 zone 1.168.192.in-addr.arpa/IN: loaded serial 1
11-Jan-2012 15:20:25.836 zone 255.in-addr.arpa/IN: loaded serial 1
11-Jan-2012 15:20:25.842 zone localhost/IN: loaded serial 2
11-Jan-2012 15:20:25.843 zone tkjsmk3.net/IN: loaded serial 2
11-Jan-2012 15:20:25.844 managed-keys-zone ./IN: loading from master file managed-keys.bind failed: file not found
11-Jan-2012 15:20:25.844 managed-keys-zone ./IN: loaded serial 0
11-Jan-2012 15:20:25.848 running

Amati tampilan di atas, akan menunjukan kesalahan setting linux. perbaiki kesalahannya dan coba jalankan lagi.

 

semoga bermanfaat.

 

 
Leave a comment

Posted by pada Januari 11, 2012 in linux

 

Kaitkata: , , , , ,

Membangun Website Linux Ubuntu bag. 3

3.  Membuat Suddomain

Perintah menambah user linux ubuntu :

$tkjsmk3@tkjsmk3-Kota-Tegal:~$ sudo adduser lan
[sudo] password for tkjsmk3:
Adding user `lan’ …
Adding new group `lan’ (1001) …
Adding new user `lan’ (1001) with group `lan’ …
Creating home directory `/home/lan’ …
Copying files from `/etc/skel’ …
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for lan
Enter the new value, or press ENTER for the default
Full Name []: Lokal Area Network
Room Number []: 0
Work Phone []: 12345
Home Phone []: 67890
Other []:
Is the information correct? [Y/n] y
tkjsmk3@tkjsmk3-Kota-Tegal:~$ ls /home
lan  root  tkjsmk3
tkjsmk3@tkjsmk3-Kota-Tegal:~$

Dengan cara yang sama buat user baru dengan nama user wan perintahnya :

$tkjsmk3@tkjsmk3-Kota-Tegal:~$ sudo adduser wan

Maka isi dari direktory home, untuk menampilkan isi direktory home ( ls /home) :

  • lan
  • root
  • tkjsmk3
  • wan

Isi dari direktory lan :

  • Desktop
  • Downloads
  • Documents
  • Music
  • Pictures
  • Public
  • Templates
  • Videos
  • examples.desktop

Menyiapkan direktory untuk lokasi website pada setiap user, misalkan website akan ditempatkan pada direktory Public.

$ sudo mkdir /home/lan/Public/html
$ sudo mkdir /home/lan/Public/html/cgi-bin
$ sudo mkdir /home/lan/Public/html/logs

Membuat file index.html pada direktory /home/lan/Public/html

$ sudo gedit /home/lan/Public/html/index.html

<HTML>
<TITLE>WEB LAN.TKJSMK3</TITLE>
<BODY>
Website ini
Lokasi : /home/lan/Public/html/
</Body>
</HTML>

Mengganti hak akses :

$ sudo chmod -R 755 /home/lan/Public/html/
$ sudo chown -R www-data:www-data /home/lan/Public/html/

Ulangi lagi  hal yang sama untuk user wan dan tkjsmk3.

Menyalin file default pada direktory /etc/apache2/sites-available/  ke file dengan nama sesuai subdomain misalkan lan.tkjsmk3.net :

$ sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/lan.tkjsmk3.net

Buat Virtual file lan.tkjsmk3.net :

$ sudo gedit /etc/apache2/sites-available/lan.tkjsmk3.net

<VirtualHost *:80>
DocumentRoot “/home/lan/Public/html/”
ServerName lan.tkjsmk3.net
ServerAdmin tkjsnk3@tkjsmk3.net
ErrorLog /home/lan/Public/html/logs/error.log

<Directory /home/lan/Public/html/>
Options Indexes FollowSymLinks MultiViews +Includes
AllowOverride None
Order allow,deny
allow from all
</Directory>
</VirtualHost>

Link dengan perintah a2ensite :

$ sudo a2ensite lan.tkjsmk3.net

Buat Virtual file wan.tkjsmk3.net :

$ sudo gedit /etc/apache2/sites-available/wan.tkjsmk3.net

<VirtualHost *:80>
DocumentRoot “/home/wan/Public/html/”
ServerName wan.tkjsmk3.net
ServerAdmin tkjsnk3@tkjsmk3.net
ErrorLog /home/wan/Public/html/logs/error.log

<Directory /home/wan/Public/html/>
Options Indexes FollowSymLinks MultiViews +Includes
AllowOverride None
Order allow,deny
allow from all
</Directory>
</VirtualHost>

Link dengan perintah a2ensite :

$ sudo a2ensite wan.tkjsmk3.net

Buat Virtual file tkjsmk3.net :

$ sudo gedit /etc/apache2/sites-available/tkjsmk3.net

<VirtualHost *:80>
DocumentRoot “/home/tkjsmk3/Public/html/”
ServerName  tkjsmk3.net
ServerAdmin tkjsnk3@tkjsmk3.net
ErrorLog /home/tkjsmk3/Public/html/logs/error.log

<Directory /home/tkjsmk3/Public/html/>
Options Indexes FollowSymLinks MultiViews +Includes
AllowOverride None
Order allow,deny
allow from all
</Directory>
</VirtualHost>

Link dengan perintah a2ensite :

$ sudo a2ensite tkjsmk3.net

Restart apache2

$ sudo /etc/init.d/apache2 restart

Konfiguarasi DNS:

Pada terminal, masukkan perintah berikut untuk menginstal dns (Jika belum di Install):

$ sudo apt-get install bind9

Edit /etc/bind/ named.conf.options : (tambahkan DNS IP ISP Anda)

$ sudo gedit /etc/bind/named.conf.options

directory “/var/cache/bind”;
// If there is a firewall between you and nameservers you want
// to talk to, you may need to fix the firewall to allow multiple
// ports to talk. See http://www.kb.cert.org/vuls/id/800113
// If your ISP provided one or more IP addresses for stable
// nameservers, you probably want to use them as forwarders.
// Uncomment the following block, and insert the addresses replacing
// the all-0′s placeholder.
// forwarders {
// 0.0.0.0;
// };
// Menambah IP DNS ISP Anda

forwarders {
192.168.1.9;
203.130.193.74;
202.134.0.155;
202.155.0.10;
202.155.0.15;     };

auth-nxdomain no; # conform to RFC1035
listen-on-v6 { any; };
};

Primary Master untuk domain tkjsmk3.net. Edit /etc/bind/named.conf.local:

$ sudo gedit /etc/bind/named.conf.local

//
// Do any local configuration here
//

// Consider adding the 1918 zones here, if they are not used in your
// organization
//include “/etc/bind/zones.rfc1918″;

zone “tkjsmk3.net” {
type master;
file “/etc/bind/db.tkjsmk3.net”;
};

zone “9.168.192.in-addr.arpa” {
type master;
notify no;
file “/etc/bind/db.192″;
};

Membuat file /etc /bind/db.tkjsmk3.net :

$ sudo cp /etc/bind/db.local /etc/bind/db.tkjsmk3.net

Edit file /etc/bind/db.tkjsmk3.net

$ sudo gedit /etc/bind/db.tkjsmk3.net

;
; BIND data file for local loopback interface
;
$TTL    604800
@    IN    SOA    ns.tkjsmk3.net. root.tkjsmk3.net. (
2        ; Serial
604800        ; Refresh
86400        ; Retry
2419200        ; Expire
604800 )    ; Negative Cache TTL
;
@    IN    NS    ns.tkjsmk3.net.
@    IN    A    192.168.1.9
@    IN    AAAA    ::1
@    IN    MX    10    mail.tkjsmk3.net.

ns    IN    A    192.168.1.9
www    IN    A    192.168.1.9
mail    IN    A    192.168.1.9
ftp    IN    A    192.168.1.9
lan    IN    A    192.168.1.9
wan    IN    A    192.168.1.9

Sekarang buat file /etc/bind/db.192 :

$ sudo cp /etc/bind/db.127 /etc/bind/db.192

Edit /etc/bind/db.192 :

$ sudo gedit /etc/bind/db.192

;
; BIND reverse data file for local loopback interface
;
$TTL    604800
@    IN    SOA    ns.tkjsmk3.net. root.tkjsmk3.net. (
1        ; Serial
604800        ; Refresh
86400        ; Retry
2419200        ; Expire
604800 )    ; Negative Cache TTL
;
@    IN    NS    ns.
9    IN    PTR    ns.tkjsmk3.net.
9    IN    PTR    www.tkjsmk3.net.
9    IN    PTR    mail.tkjsmk3.net.
9    IN    PTR    ftp.tkjsmk3.net.
9    IN    PTR    lan.tkjsmk3.net.
9    IN    PTR    wan.tkjsmk3.net.

edit /etc/resolv.conf :

$ sudo gedit /etc/resolv.conf

nameserver 192.168.1.9
nameserver 202.134.0.155
nameserver 202.155.0.15

Restart BIND9

$ sudo /etc/init.d/bind9 restart

 
Leave a comment

Posted by pada Januari 10, 2012 in linux

 

Kaitkata: , , , , , ,

Membangun Website Linux Ubuntu bag. 2

2. Merubah Lokasi penyimpanan Website

Untuk merubah tempat penyimpanan yang secara default pada direktory /var/www/ akan dipindahkan misalnya ke direktory /home/tkjsmk3/web/, tkjsmk3 merupakan contoh folder user linux.

Membuat folder web :

$ sudo mkdir /home/tkjsmk3/web

Merubah konfigurasi apache :

copy file default ke file tkjsmk3

$ sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/tkjsmk3

Merubah isi file tkjsmk3

$ sudo gedit /etc/apache2/sites-available/tkjsmk3

<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /home/tkjsmk3/web/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /home/tkjsmk3/web/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory “/usr/lib/cgi-bin”>
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
Alias /doc/ “/usr/share/doc/”
<Directory “/usr/share/doc/”>
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>

Ada 2 utiliy yang digunakan yaitu:

a2ensite (apache2enabled site) untuk mengaktifkan site yang sudah kita buat pada langkah sebelumnya
a2dissite (apache2dissable site) untuk menon-aktifkan site sebelumnya

Menon-aktipkan default dan mengaktifkan tkjsmk3 :

$ sudo a2dissite default && sudo a2ensite tkjsmk3

Restart apche

$ sudo /etc/init.d/apache2 restart

Membuat file index.html pada /home/tkjsmk3/web/ :

$ sudo gedit /home/tkjsmk3/web/index.html

Ketik contoh html :

<HTML>
<TITLE>WEB TKJ</TITLE>
<BODY>
Selamat Datang
<BR>
<BR>
WEBSITE TKJRI
<BR>
<BR>
Web ini disimpan dilokasi /home/tkjsmk3/web/
</HTML>

Mencoba memanggil web tkj dengan aplikasi web browsing dengan alamat : http://localhost/

akan tampil sebagai berikut :

Selamat Datang
WEBSITE TKJRI
Web ini disimpan dilokasi /home/tkjsmk3/web/

Jika tidak muncul seperti diatas, rubah atribut tkj :

$ sudo chmod 755 /home/tkjsmk3/web/index.html

Ulangi lagi memanggil web tkj.

 

 
Leave a comment

Posted by pada Januari 8, 2012 in linux

 

Kaitkata: , , , , ,

Membangun Website Linux Ubuntu bag. 1

1. Install apache2

Langkah pertama adalah menginstal aplikasi webserver apache.

$ sudo apt-get install apache2

Jika tidak berhasil install apache, linux ubuntu harus di update

$ sudo apt-get update

Ulangi lagi perintah instal apache2

$ sudo apt-get install apache2

Mencoba hasil install webserver apache, jalankan aplikasi browser (misalkan mozila) buka dengan alamat web http://localhost

Maka akan muncul :

It works!

This is the default web page for this server.
The web server software is running but no content has been added, yet.
Membuat website

Secara default untuk membuat website disimpan pada direktory /var/www/, misalkan kita akan membuat web tkj, untuk memudahkan buat direktory tkj untuk manpung file-file web yang akan dibuat.

Membuat direktory tkj :

$ sudo mkdir /var/www/tkj

Membuat file index.html pada /var/www/tkj/ :

$ sudo gedit /var/www/tkj/index.html

Ketik contoh html :

<HTML>
<TITLE>WEB TKJ</TITLE>
<BODY>
Selamat Datang
<BR>
<BR>
WEBSITE TKJRI
<BR>
<BR>
Web ini disimpan dilokasi /var/www/tkj/
</HTML>

Mencoba memanggil web tkj dengan aplikasi web browsing dengan alamat : http://localhost/tkj/

akan tampil sebagai berikut :

Selamat Datang

WEBSITE TKJRI

Web ini disimpan dilokasi /var/www/tkj/
Jika tidak muncul seperti diatas, rubah atribut tkj :

$ sudo chmod 755 /var/www/tkj
$ sudo chmod 755 /var/www/tkj/index.html

Ulangi lagi memanggil web tkj.

Perintah – perintah lainnya untuk webserver:
$ sudo /etc/init.d/apache2 start     => menjalankan apache /webserver
$ sudo /etc/init.d/apache2 stop      => menghentikan apache /webserver
$ sudo /etc/init.d/apache2 restart   => menjalankan ulang apache /webserver

 
Leave a comment

Posted by pada Januari 8, 2012 in linux

 

Kaitkata: , , ,

Setting IP Linux Ubuntu 11.10

Setting IP pada Linux Ubuntu 11.10, langkah sebagai berikut :

  1. DASH HOME, ketik pada search network connections
  2. pilih aplikasi network connections
  3. pada pilihan Wired (LAN), Wireless (WLAN), Mobile Broadband (modem GSM)
  4. jika mau setting IP Lan pilih Wired
  5. Pilih Ethernet yang akan disetting IP, kemudian pilih Edit
  6. Pilih IPv4 Settings
  7. pada Method : pilih Manul
  8. Address anda pilih Add
  9. Address : masukan IP Address
  10. Netmask : masukan Netmask
  11. Gateway : masukaan Gateway
  12. DNS Server : masukan DNS sesuai ISP anda
  13. Pilih Save

 

Langkah Selanjutnya anda restar network, sebelumnya koneksikan komputer dengan jaringan.

 

 
2 Comments

Posted by pada Januari 5, 2012 in linux

 

Kaitkata: , , , , ,

 
Ikuti

Get every new post delivered to your Inbox.

Bergabunglah dengan 899 pengikut lainnya.