Feeds:
Tulisan
Komentar

Tulisan ini melanjutkan tulisan sebelumnya yakni “Membuat WebServer di FreeBSD”. Disini saya meginstall Joomla dan WordPress.

1. Menginstall Joomla

1. Download file source joomlaa

2. ekstrak file tersebut ke direktori

/usr/local/www/apache22/data/ joomla

3. ubah owner dari folder joomla dengan

chown -R www joomla

chmod -R 775 joomla

2. Menginstall WordPress

1. Download file source wordpress

2. Masuk directory 

 cd  /usr/local/www/apache22/data

3. Ekstrak file source

Tar –xzvf (nama source wordpress)

4.  ubah owner dari folder wordpress dengan

chown -R www wordpress

chmod -R 775 wordpress

5. Instalasi dengan menggunakan browser 

6. Jangan lupa buat database di phpMyAdmin

Untuk membuat webserver di freeBSD kita harus menginstall mySQL, Apache, php5, php5-extentions, dan php my-admin. Cara-cara menginstallnya dapat menggunakan ports.

1. Menginstall MySQL 

1. Menuju ke direktori mysql50-server port :

cd /usr/ports/databases/mysql50-server/

2. Install

make install clean

3. Buka rc.conf dengan

ee /etc/rc.conf

4. Tambahkan script 

mysql_enable=“YES”

5. Start mysql 

/usr/local/etc/rc.d/mysql50-server start

6. Check apakah mysql sudah jalan

ps –ax | grep mysql

2. Menginstall apache22 

1. Menuju direktori apache22 port 

cd usr/ports/www/apache22

2. Installasi 

make install clean

3. Buka /etc/rc.conf , dan tambahkan :

apache22_enable=“YES”

4. Check apakah apache22 sudah jalan:

ps –ax | grep http

3. Menginstall php5 

1. Menuju direktori PHP5 port :

cd /usr/ports/lang/php5

2. Installasi

make install clean

4. Menginstall php5-extentions

1. Menuju direktori php5-extensions meta port

cd /usr/ports/lang/php5-extensions

2. Installasi

make install clean

3. Installasi file php.ini

cp /usr/local/etc/php.ini-dist /usr/local/etc/php.ini

4. Mengedit file konfigurasi apache (/usr/local/etc/apache22/httpd.conf) ,dan tambahkan script dibawah ini 

Addtype application/x-httpd-php .php 

Addtype application/x-httpd-php-source .phps

5. Carilah baris yang mengandung :

DirectoryIndex index.html

 ubahlah menjadi :

DirectoryIndex index.php index.html

6. Memfungsikan settingan bahasa dengan me remove tanda # pada baris :

#Include etc/apache22/extra/httpd-languages.conf

menjadi

Include etc/apache22/extra/httpd-languages.conf

7. Mengedit file settingan bahasa (/usr/local/etc/apache22/extra/httpd-languages.conf) dan tambahkan pada baris terakhir sbb:

AddDefaultCharset On

8. Start apache

/usr/local/etc/rc.d/apache22 start

5. Menginstall phpMyAdmin

1. Menuju direktori phpMyAdmin port :

cd /usr/ports/databases/phpmyadmin

2. Installasi

make install clean

3. phpMyAdmin  sudah terinstal di /usr/local/www/phpMyAdmin

Untuk menggunakannya, dibutuhkan alias dan direktori entry di /usr/local/etc/apache22/httpd.conf

Tambahkan script berikut pada baris yang mengandung <IfModule alias_module> :

Alias /phpmyadmin /usr/local/www/phpMyAdmin

4. Tambahkan script berikut pada bagian <Directory> :

<Direcrtory “/usr/local/www/phpMyAdmin”>

Order allow, deny

Allow for all

</Directory>

5. Membuat config direktori untuk phpMyAdmin dan membuatnya read/write/executable :

cd /usr/local/www/phpMyAdmin

mkdir config

chmod –R 777 config

6. Restart apache

/usr/local/etc/rc.d/apache22 restart

7. Mengkonfigurasi phpMyAdmin menggunakan browser

http://hostname/phpmyadmin/scripts/setup.php

Konfigurasinya adalah :

1. Mengubah “Authentication Type” ke http

2. Menghapus root pada “User for Config

3. Biarkan konfigurasi lainnya sesuai default

4. klik tombol Add untuk menambah new server

8. Mengcopy file config dari phpMyAdmin/config ke directory phpMyAdmin:

cp config/config.inc.php .

9. Menghaspus direktori sebelumnya :

rm –rf config

chmod 444 config.inc.php

10. phpMyAdmin telah terinstall

Setelah itu, kita dapat menempatkan website kita di

/usr/local/www/apache22/data/

kemudian akses phpmyadmin di http://hostname/phpmyadmin/ pada web browser

Komunikasi dengan server mail (telnet)

Komunikasi dengan server smtp (mail server) untuk membuat fake mail. Berikut adalah screenshot untuk mengirim ke mail students.itb.ac.id (perintah di dalam screenshot) :

Fake mail yang dibuat tersebut akhirnya terkirim ke inbox. Ini buktinya :

Untuk mengirim fake mail ke server luar ITB saya mengalami kegagalan.

Pesan error yang muncul adalah Relay access denied. Sepertinya untuk mengirim fake mail keluar ITB harus dari dalam kampus (jaringan 167.205.0.0/16). Sepertinya bisa diakali dengan VPN, tapi sayang account AI3 saya sudah expired.

Komunikasi dengan server HTTP (telnet)

Untuk server didalam ITB, saya menggunakan website www.itb.ac.id.
20 baris pertama Script yang didapatkan saat dibuka dengan menggunakan browser adalah,


Sedangkan dengan menggunakan telnet, website www.itb.ac.id didapatkan hasil yang ditunjukkan seperti screenshot dibawah ini,

Untuk server diluar ITB, saya gunakan www.glodokshop.com, dengan menggunakan browser, didapatkan hasil,

Sedangkan dengan menggunakan telnet didapatkan,

RFC tentang HTTP

RFC tentang HTTP

Dalam membuat aplikasi web, kita dapat mengunakan metode GET dan POSt dalam pengiriman data keweb server. Perbedaan GET dan POST adalah dalam metode yang digunakan untuk pengiriman data. Dengan GET, kita cukup mengirimkan data dengan menambahkannya di URL. COntoh pengiriman data dengan metode GET adalah,
http://google.com?q=agni+luthfi+heryana
Dari contoh URI diatas, bisa diartikan bahwa kita mengakses web server google.com dan mengirimkan data melalui variabel q untuk di proses di web server google. Sedangkan untuk metode POST data tidak bisa dikirimkan melalui URI, kita harus mendefenisikan form dengan menggunakan method POST terlebih dahulu. Walaupun kita juga bisa mendefenisikan form dengan metode GET juga.

Metode GET Menurut RFC 2616
Dengan menggunakan metode GET, HTTP Client bisa mengambil informasi dari server dengan mengirimkan data melalui URI walaupun bisa juga dengan form yang menggunakan metode GET yang mana ujung – ujungnya data tersebut tetap dikirimkan juga melalui URL.
Hasil dari permintaan dengan metode GET dapat bersifat cacheable. Dan metode GET juga memiliki kondisional If-Modified-Since, If-Unmodified-Since, If-Match, If-None-Match, ataupun If-Range yang ditujukan untuk menentukan apakah hasil dari permintaan HTTP Client akan diberikan server atau tidak. Ini bertujuan untuk mengurangi trafik antara HTTP Client dan Server yang mana jika hasil permintaan hasil permintaan tersebut sudah pernah ada di HTTP Client (sudah pernah diminta sebelumnya) maka HTTP Server tidak lagi memberikan permintaan tersebut.
Pada intinya, metode GET digunakan untuk memanggil dan menerima sebuah dokumen. URL digunakan untuk mengirimkan data.
Metode POST Menurut RFC 2616
Metode POST digunakan untuk mengirimkan data dari HTTP Client untuk diproses di HTTP Server, kemudian HTTP server memberikan hasil dari proses tersebut ke HTTP Client. Data yang dikirimkan dengan metode POST disertakan pada baris permintaan (body of request) bukan pada URI. Dan hasil dari permintaan dengan metode POST ini tidak bersifat cacheable. Metode POST digunakan untuk mengirimkan sebuah form, dan menerima response.
Head adalah metode yang sama dengan GET namun hanya menerima header HTTP saja. Biasanya digunakan untuk caching.
Cookie adalah sebaris informasi yang dipasang pada sebuah server web dalam sebuah file di hard disk anda. Server web melakukannya melalui browser web (itu sebabnya mengapa cookie sering kali disebut cookie browser). Cookie biasanya terdiri dari satu baris informasi. Informasi-informasi ini disimpan dalam sebuah file bernama cookies.txt, disalah satu sub-folder browser anda.
Cookie digunakan oleh server web (komputer yang menampung situs web) untuk meletakkan informasi di hard disk anda. Tipe informasi ini mencakup, namun tidak terbatas pada, user ID dan password, tanggal dan waktu anda mengunjungi situs web, halaman yang ditampilkan, dan banyak lagi.

The Hypertext Transfer Protocol (HTTP) adalah protocol level aplikasi untuk bertukar system informasi.

Options adalah metode untuk merepresentasikan request informasi tentang opsi komunikasi yang memungkinkan yang diidentifikasi oleh Request-URI.

Metoda DELETE merequest server yang asli untuk menghapus sumber yang diidentifikasikan oleh Request-URI.

Metoda TRACE digunakan untuk melibatkan remote, layer aplikasi dari request message.

Ini adalah lanjutan tugas dari ARC yang menerjemahkan web.

Terjemahan http://w3schools.com/css/css_reference.asp

Background

Property

Description

Values

IE

F

N

W3C

background

properti pendek untuk mengatur semua properti latar dalam satu deklarasi

background-color

background-image
background-repeat background-attachment background-position

4

1

6

1

background-attachment

Mengatur bagaimana latar belakang gambar dibuat diam atau digeser dengan page

scroll

fixed

4

1

6

1

background-color

Mengatur elemen warna latar

color-rgb
color-hex
color-name

transparent

4

1

4

1

background-image

Mengatur gambar sebagai latar

url(URL)
none

4

1

4

1

background-position

Mengatur awal dari latar gambar

top left
top center
top right

center left
center center
center right
bottom left
bottom center
bottom right
x% y%
xpos ypos

4

1

6

1

background-repeat

Mengatur bagaimana latar gambar diulang

repeat
repeat-x
repeat-y
no-repeat

4

1

4

1

Border

Property

Description

Values

IE

F

N

W3C

border

Mengatur properti dari empat batas dalam satu deklarasi

border-width
border-style
border-color

4

1

4

1

border-bottom

Mengatur properti dari order bawah dalam satu deklarasi

border-bottom-width
border-style
border-color

4

1

6

1

border-bottom-color

Mengatur warna border bawah

border-color

4

1

6

2

border-bottom-style

Mengatur style border bawah

border-style

4

1

6

2

border-bottom-width

Mengatur lebar border bawah

thin
medium
thick
length

4

1

4

1

border-color

Mengatur warna dari empat border, bisa dari satu hingga empat

color

4

1

6

1

border-left

Mengatur border kiri dalam satu deklarasi

border-left-width

border-style
border-color

4

1

6

1

border-left-color

Mengatur warna dari border kiri

border-color

4

1

6

2

border-left-style

Mengatur style dari border kiri

border-style

4

1

6

2

border-left-width

Mengatur lebar border kiri

thin
medium
thick
length

4

1

4

1

border-right

Mengatur properti border kanan dalam satu deklarasi

border-right-width
border-style
border-color

4

1

6

1

border-right-color

Mengatur warna border kanan

border-color

4

1

6

2

border-right-style

Mengatur style border kanan

border-style

4

1

6

2

border-right-width

Mengatur lebar border kanan

thin

medium
thick
length

4

1

4

1

border-style

Mengatur lebar border kanan bisa dari satu hingga empat

none

hidden
dotted
dashed
solid
double
groove
ridge
inset
outset

4

1

6

1

border-top

Mengatur properti border atas dalam satu deklarasi

border-top-width
border-style
border-color

4

1

6

1

border-top-color

Mengatur warna border atas

border-color

4

1

6

2

border-top-style

Mengatur style border atas

border-style

4

1

6

2

border-top-width

Mengatur lebar border atas

thin
medium
thick
length

4

1

4

1

border-width

Mengatur lebar border atas bisa dari satu hingga empat

thin
medium
thick
length

4

1

4

1

Classification

Property

Description

Values

IE

F

N

W3C

clear

Mengatur sisi dari elemen diamna elemen sampingan lain tidak diperbolehkan

left
right
both
none

4

1

4

1

cursor

Mengatur tipe kursor untuk ditampilkan

url
auto
crosshair
default
pointer
move

e-resize
ne-resize
nw-resize
n-resize
se-resize
sw-resize
s-resize
w-resize
text

wait
help

4

1

6

2

display

Mengatur bagaimana elemen ditampilkan

none

inline
block
list-item
run-in
compact
marker
table
inline-table
table-row-group

table-header-group
table-footer-group
table-row
table-column-group
table-column
table-cell
table-caption

4

1

4

1

float

Mengatur bagaimana gambar dan teks muncul

left
right
none

4

1

4

1

position

Menyimpan elemen dalam posisi statis, relatif, mutlak atau terkunci

static
relative
absolute
fixed

4

1

4

2

visibility

Mengatur elemen terlihat atau tidak terlihat

visible
hidden
collapse

4

1

6

2

Dimension

Property

Description

Values

IE

F

N

W3C

height

Mengatur tinggi elemen

auto
length
%

4

1

6

1

line-height

Mengatur jarak garis

normal
number
length
%

4

1

4

1

max-height

Mengatur tinggi maksimum dari elemen

none
length
%

-

1

6

2

max-width

Mengatur lebar maksimum dari elemen

none
length
%

-

1

6

2

min-height

Mengatur tinggi minimum dari elemen

length
%

-

1

6

2

min-width

Mengatur lebar minimum dari elemen

length
%

-

1

6

2

width

Mengatur lebar dari elemen

auto

%
length

4

1

4

1

Font

Property

Description

Values

IE

F

N

W3C

font

Mengatur semua properti font dalam satu deklarasi

font-style
font-variant
font-weight
font-size/line-height
font-family
caption
icon
menu

message-box
small-caption
status-bar

4

1

4

1

font-family

Memproritaskan marga keluarga dalam elemen

family-name

generic-family

3

1

4

1

font-size

Mengatur ukuran font

xx-small
x-small
small

medium
large
x-large
xx-large
smaller
larger
length
%

3

1

4

1

font-size-adjust

Mengatur nilai aspek dalam elemen sehingga dapat menetapkan ukuran untuk font selanjutnya

none
number

-

-

-

2

font-stretch

Mengecilkan atau memperbesar ukuran font keluarga

normal
wider
narrower
ultra-condensed

extra-condensed
condensed
semi-condensed
semi-expanded
expanded
extra-expanded
ultra-expanded

-

-

-

2

font-style

Mengatur style font

normal
italic
oblique

4

1

4

1

font-variant

Mengatur menampilkan teks dalam ukuran normal atau kecil

normal
small-caps

4

1

6

1

font-weight

Mengatur bobot font

normal
bold
bolder
lighter
100
200
300
400

500
600
700
800
900

4

1

4

1

Generated Content

Property

Description

Values

IE

F

N

W3C

content

memperbaharui isis dokumen. Digunakan dengan :before dan :after elemen antara

string
url
counter(name)
counter(name, list-style-type)

counters(name, string)
counters(name, string, list-style-type)
attr(X)
open-quote
close-quote
no-open-quote
no-close-quote

 

1

6

2

counter-increment

Mengatur pengurangan dari kejadian pada selektor

none
identifier number

 

 

 

2

counter-reset

Mengatur nilai dari counter kejadian pada selektor

none
identifier number

 

 

 

2

quotes

Mengatur tipe tanda kuota

none
string string

-

1

6

2

List and Marker

Property

Description

Values

IE

F

N

W3C

list-style

Mengatur properti untuk semua list dalam satu deklarasi

list-style-type
list-style-position
list-style-image

4

1

6

1

list-style-image

Mengatur gambar sebagai lambang item marker

none
url

4

1

6

1

list-style-position

Mengatur dimana daftar item marker ditaruh dalam list

inside
outside

4

1

6

1

list-style-type

Mengatur tipe daftar item marker

none

disc
circle
square
decimal
decimal-leading-zero
lower-roman
upper-roman
lower-alpha
upper-alpha

lower-greek
lower-latin
upper-latin
hebrew
armenian
georgian
cjk-ideographic
hiragana
katakana

hiragana-iroha
katakana-iroha

4

1

4

1

marker-offset

 

auto

length

 

1

7

2

Margin

Property

Description

Values

IE

F

N

W3C

margin

Mengatur properti margin dalam satu deklarasi

margin-top

margin-right
margin-bottom
margin-left

4

1

4

1

margin-bottom

Mengatur margin bawah dari suatu elemen

auto
length
%

4

1

4

1

margin-left

Mengatur margin kiri dari suatu elemen

auto
length
%

3

1

4

1

margin-right

Mengatur margin kanan dari suatu elemen

auto
length
%

3

1

4

1

margin-top

Mengatur margin atas dari suatu elemen

auto
length
%

3

1

4

1

Outlines

Property

Description

Values

IE

F

N

W3C

outline

Mengatur semua outline properti dalam satu deklarasi

outline-color
outline-style
outline-width

-

1.5

-

2

outline-color

Mengatur warna outline disekitar elemen

color
invert

-

1.5

-

2

outline-style

Mengatur style outline disekitar elemen

none
dotted
dashed
solid
double
groove
ridge
inset
outset

-

1.5

-

2

outline-width

Mengatur lebar outline disekitar elemen

thin
medium
thick

length

-

1.5

-

2

Padding

Property

Description

Values

IE

F

N

W3C

padding

Mengatur properti pengisi dalam satu deklarasi

padding-top
padding-right

padding-bottom
padding-left

4

1

4

1

padding-bottom

Mengatur properti pengisi bawah dari suatu elemen

length

%

4

1

4

1

padding-left

Mengatur properti pengisi kiri dari suatu elemen

length
%

4

1

4

1

padding-right

Mengatur properti pengisi kanan dari suatu elemen

length
%

4

1

4

1

padding-top

Mengatur properti pengisi atas dari suatu elemen

length
%

4

1

4

1

Positioning

Property

Description

Values

IE

F

N

W3C

bottom

Mengatur seberapa jauh batas bawah dari suatu elemen ada diatas/dibawah batas bawah dari elemen induk

auto
%
length

5

1

6

2

clip

Mengatur bentuk elemen. Elemen disisipkan dalam bentuk ini dan ditampilkan

shape
auto

4

1

6

2

left

Mengatur seberapa jauh bats kiri dari elemen menuju batas kanan/kiri dari elemen induk

auto
%
length

4

1

4

2

overflow

Mengatur apa yang tejadi jika isi dari elemen memenuhi area

visible
hidden
scroll
auto

4

1

6

2

position

Menaruh elemen dalam keadaan statis,relatif, absolut atau posisi terkunci

static
relative
absolute
fixed

4

1

4

2

right

Megnatur seberapa jauh ujung kanan dari elemen menuju kiri/kanan ujung kanan dari elemen induk

auto
%
length

5

1

6

2

top

Mengatur seberapa jauh elemen di ujung atas terhadap atas/bawah ujung atas elemen induk

auto
%
length

4

1

4

2

vertical-align

Mengatur garis vertikal dari elemen

baseline
sub
super
top
text-top
middle
bottom
text-bottom

length
%

4

1

4

1

z-index

Mengatur urutan simpan dari elemen

auto

number

4

1

6

2

Table

Property

Description

Values

IE

F

N

W3C

border-collapse

Mengatur apakah batas tabel menjadi satu batas atau dikeluarkan sebagai HTML standar

collapse
separate

5

1

7

2

border-spacing

Mengatur jarak yang memisahkan kotak batas

length length

5M

1

6

2

caption-side

Mengatur posisi dari judul tabel

top
bottom
left
right

5M

1

6

2

empty-cells

Mengatur apakah ditunjukkan atau tidak kotak kosong dalam tabel

show
hide

5M

1

6

2

table-layout

Mengatur algoritma yang digunakan untuk menampilkan kotak tabel, baris dan kolom

auto
fixed

5

1

6

2

Text

Property

Description

Values

IE

F

N

W3C

color

Mengatur warna teks

color

3

1

4

1

direction

Mengatur arah teks

ltr
rtl

6

1

6

2

line-height

Mengatur jarak antar garis

normal
number
length

%

4

1

4

1

letter-spacing

Menambah /mengurangi spasi antar karakter

normal
length

4

1

6

1

text-align

Menyusun teks dalam elemen

left
right
center
justify

4

1

4

1

text-decoration

Menambah dekorasi teks

none
underline
overline

line-through
blink

4

1

4

1

text-indent

Indentasi dari baris pertama dari teks dalam elemen

length

%

4

1

4

1

text-shadow

 

none
color
length

 

 

 

 

text-transform

Mengontrol kata dalam elemen

none
capitalize
uppercase

lowercase

4

1

4

1

unicode-bidi

 

normal
embed
bidi-override

5

 

 

2

white-space

Mengatur bagaimana spasi putih dalam elemen diatur

normal
pre
nowrap

5

1

4

1

word-spacing

Menambah atau mengurangi spasi antar kalimat

normal
length

6

1

6

1

Pseudo-classes

Pseudo-class

Purpose

IE

F

N

W3C

:active

Menambah style khusus pada elemen aktif

4

1

8

1

:focus

Menambah style khusus pada elemen ketika elemen mempunyai fokus

-

1.5

8

2

:hover

Menambah style khusus pada elemen ketika dimouse

4

1

7

1

:link

Menambah style khusus pada link yang belum dikunjungi

3

1

4

1

:visited

Menambah style khusus pada link yang pernah dikunjungi

3

1

4

1

:first-child

Menambah style khusus pada elemen yang merupakan anak pertama dari elemen lain

-

1

7

2

:lang

membolehkan penulis memilih bahasa yang digunakan dalam elemen yang dimaksud

-

1

8

2

Pseudo-elements

Pseudo-element

Purpose

IE

F

N

W3C

:first-letter

Menambah style khusus pada kata pertama dari teks

5

1

8

1

:first-line

Menambah style khusus pada baris pertama dari teks

5

1

8

1

:before

Memasukkan isi sebelum elemen

 

1.5

8

2

:after

Memasukkan isi setelah elemen

 

1.5

8

2

Tugas ARC kali ini sangat berat, bayangkan saya harus menerjemahkan sebuah web dan juga saya harus membuat sebuah web pribadi yang berisi profil saya. Tapi tak apalah saya harus tetap semangat karena ini dapat menambah wawasan saya tentang dunia web.

Terjemahan http://w3schools.com/tags/

Tag

Description

DTD

<!–…–>

Mendefinisikan komentar

STF

<!DOCTYPE>

Mendefinisikan tipe dokumen

STF

<a>

Mendefinisikan tempat penulisan

STF

<abbr>

Mendefinisikan singkatan

STF

<acronym>

Mendefinisikan akronim

STF

<address>

Mendefinisikan elemen alamat

STF

<applet>

Pembantahan. Mendefinisikan applet

TF

<area>

Mendefinisikan area dalam gambar

STF

<b>

Mendefinisikan teks bold

STF

<base>

Mendefinisikan sumber URL dari link dalam page

STF

<basefont>

Pembantahan.Mendefinisikan dasar font

TF

<bdo>

Mendefinisikan arah dari tampilan teks

STF

<big>

Mendefinisikan teks besar

STF

<blockquote>

Mendefinisikan kutip panjang

STF

<body>

Mendefinisikan elemen body

STF

<br>

Memasukkan spasi 1 baris

STF

<button>

Mendefinisikan tombol tekan

STF

<caption>

Mendefinisikan tabel caption

STF

<center>

Pembantahan. Mendefinisikan teks menuju center

TF

<cite>

Mendefinisikan kutip

STF

<code>

Mendefinisikan kode teks komputer

STF

<col>

Mendefinisikan atribut kolom tabel

STF

<colgroup>

Mendefinisikan grup kolom tabel

STF

<dd>

Mendefinisikan deskripsi definisi

STF

<del>

Mendefinisikan teks yang terhapus

STF

<dir>

Pembantahan. Mendefinisikan list directory

TF

<div>

Mendefinisikan bagian pada dokumen

STF

<dfn>

Mendefinisikan definisi dari syarat

STF

<dl>

Mendefinisikan daftar definisi

STF

<dt>

Mendefinisikan konsep definisi

STF

<em>

Mendefinisikan penekanan teks

STF

<fieldset>

Mendefinisikan fieldset

STF

<font>

Pembantahan. Mendefinisikan font teks, ukuran dan warna

TF

<form>

Mendefinisikan daftar

STF

<frame>

Mendefinisikan jendela

F

<frameset>

Mendefinisikan kerangka

F

<h1> to <h6>

Mendefinisikan header 1 menuju 6

STF

<head>

Mendefinisikan informasi tentang dokumen

STF

<hr>

Mendefinisikan syarat horizontal

STF

<html>

Mendefinisikan HTML dokumen

STF

<i>

Mendefinisikan teks italic

STF

<iframe>

Mendefinisikan kerangka dalam jendela

TF

<img>

Mendefinisikan gambar

STF

<input>

Mendefinisikan daerah input

STF

<ins>

Mendefinisikan teks yang disisipkan

STF

<isindex>

Pembantahan. Mendefinisikan sebaris daerah dalam

TF

<kbd>

Mendefinisikan teks keyboard

STF

<label>

Mendefinisikan label atau form kontrol

STF

<legend>

Mendefinisikan judul dalam fieldset

STF

<li>

Mendefinisikan daftar item

STF

<link>

Mendefinisikan referensi sumber

STF

<map>

Mendefinisikan peta gambar

STF

<menu>

Pembantahan. Mendefinisikan daftar menu

TF

<meta>

Mendefinisikan informasi meta

STF

<noframes>

Mendefinisikan seksi tanpa kerangka

TF

<noscript>

Mendefinisikan seksi tanpa tulisan

STF

<object>

Mendefinisikan objek yang disisipkan

STF

<ol>

Mendefinisikan daftar yang dipesan

STF

<optgroup>

Mendefinisikan grup pilihan

STF

<option>

Mendefinisikan pilihan dalam daftar

STF

<p>

Mendefinisikan paragraf

STF

<param>

Mendefinisikan batas objek

STF

<pre>

Mendefinisikan teks yang siap diformat

STF

<q>

Mendefinisikan kutip pendek

STF

<s>

Pembantahan. Mendefinisikan strikethrough teks

TF

<samp>

Mendefinisikan contoh kode komputer

STF

<script>

Mendefinisikan script

STF

<select>

Mendefinisikan daftar yang dapat dipilih

STF

<small>

Mendefinisikan teks kecil

STF

<span>

Mendefinisikan bagian dalam dokumen

STF

<strike>

Pembantahan. Mendefinisikan strikethrough teks

TF

<strong>

Mendefinisikan strong teks

STF

<style>

Mendefinisikan style definisi

STF

<sub>

Mendefinisikan teks subscript

STF

<sup>

Mendefinisikan teks superscript

STF

<table>

Mendefinisikan tabel

STF

<tbody>

Mendefinisikan badan tabel

STF

<td>

Mendefinisikan kotak tabel

STF

<textarea>

Mendefinisikan area teks

STF

<tfoot>

Mendefinisikan footer

STF

<th>

Mendefinisikan awal tabel

STF

<thead>

Mendefinisikan awal tabel

STF

<title>

Mendefinisikan judul dokumen

STF

<tr>

Mendefinisikan baris tabel

STF

<tt>

Mendefinisikan teks teletype

STF

<u>

Pembantahan. Mendefinisikan teks yang digarisbawahi

TF

<ul>

Mendefinisikan daftar yang belum dipesan

STF

<var>

Mendefinisikan variabel

STF

<xmp>

Pembantahan. Mendefinisikan teks yang siap diformat

 

MengInstal di FreeBSD

Menginstal Software di FreeBSD

Untuk bisa menginstall sofware baru, pada sistem berbasis UNIX dapat dilakukan beberapa langkah sebagai berikut :
1. Download softwarenya, yang bisa didistribusikan dalam format source code maupun sudah dalam code biner
2. Ekstrak file tersebut
3. Cari dan baca dokumentasi dari software tersebut (biasanya ada pada subdirektori /doc)
4. Jika software didistribusikan pada format source code, maka harus dicompile terlebih dahulu. Mungkin diperlukan mengedit beberapa parameter tertentu.
5. Test dan install software tersebut.

Dalam FreeBSD ada 2 cara menginstall yang utama, yaitu melalui Package dan Ports. Package merupakan source code yang sudah dicompile dengan parameter yang paling umum, sehingga bisa berjalan pada semua mesin. Sedangkan Ports masih berupa source code yang harus dicompile terlebih dahulu. Dari Package dan Ports ada beberapa keuntungan masing-masing ;

Keuntungan Package :
• Ukuran terkompresi dari file biner lebih kecil daripada source code
• Package tidak memerlukan kompilasi tambahan.

Keuntungan Ports :
• Karena package dicompile menggunakan parameter yang umum, biasanya package berjalan lebih lambat daripada ports. Hal ini terjadi karena ports dapat dicompile menggunakan parameter-parameter yang spesifik pada mesin kita (ex : compile code yang spesifik pada mesin berbasis Athlon atau Intel)
• Beberapa lisensi software melarang pendistribusian file binary dari suatu software, sehingga harus didistribusikan melalui source codenya
• Dengan melihat source code kita dapat membaca code tersebut dan melihat masalah yang mungkin terjadi

Package
Instalasi Software menggunakan Package :
• Download package dari software yang kita ingin install (misal dari ftp.freebsd.org)
• Setelah selesai terdownload package bisa diinstal menggunakan perintah pkg_add. Dalam contoh akan diinstall software lsof
#pkg_add lsof-4.56.4.tgz
• Jika kita tidak mengetahui versi yang tepat yang dibutuhkan kita dapat menggunakan parameter -r
# pkg_add -r lsof

Mengatur Packages
Dapat digunakan perintah sebagai berikut :
pkg_info : untuk mendaftar dan mendeskripsikan berbagai packages yang terinstall
pkg_version : untuk membandingkan versi dari package yang terinstall dan versi paling baru.

Menghapus Package
Untuk menghapus package yang telah terinstall dapat digunakan perintah pkg_delete.
#pkg_delete xchat-1.7.1
Bila kita tidak mengetahui nama dan versi dari software yang ingin kita hapus, dapat digunakan perintah :
# pkg_delete xchat\*
Dengan perintah ini, semua packages dengan awal nama xchat akan dihapus

Ports
Pertama kita harus mendapatkan koleksi ports. Ada beberapa cara dalam mendapatkannya :
• Ketika menginstall FreeBSD pertama kali
• Metode CVSUP
# csup -L 2 -h cvsup.FreeBSD.org /usr/share/examples/cvsup/ports-supfile
• Metode Portsnap
# portsnap fetch
Ekstrak file :
# portsnap extract
Jika ingin mengupdate :
# portsnap update
• Metode Sysinstall
Jalankan sysinstall :
# sysinstall
Lalu pilih : configure -> distribution -> ports -> exit -> pilih media instalasi -> exit

Instalasi dengan menggunakan Ports
Note: Untuk bisa menginstall dengan metode ports kita harus login menggunakan user root. Serta diharapkan kita memiliki koleksi ports yang up to date.

Koleksi ports mengasumsikan kita memiliki koneksi internet. Jika tidak, kita perlu mengcopykan secara manual distfile ke direktori /usr/ports/distfiles

Untuk memulai, pindah ke direktori dari ports yang ingin kita install :
# cd /usr/ports/sysutils/lsof
Ketika sudah di dalam direktori ports, kita harus mengcompile ports tersebut menjadi file biner.
# make
Setelah proses compile selesai, maka sekarang saatnya menginstall :
# make install
Sebaiknya kita juga menghapus file temporary yang yang digunakan ketika proses kompilasi. Selain menghemat space, namun juga menghindari masalah yang mungkin terjadi ketika kita mengupgrade port tersebut.
# make clean

Menghapus Ports yang terinstall
# pkg_delete lsof-4.57

Sumber : FreeBSD Handbook

E-QSO

E-QSO atau kepanjangan dari Elektronik QSO adalah suatu layanan komunikasi suara jarak jauh dengan menggunakan media Internet untuk berkomunikasi antara satu stasiun dengan stasiun lainya, layanan E-QSO yang ada di Indonesia saat ini di sediakan oleh ORARI yang dapat diakses di alamat http://eqso.orari.net.
Saat ini sudah ada beberapa stasiun gateway di Bandung yang menggunakan layanan ini, diantaranya adalah:

1. YD1JEA Gateway Bandung Utara – UHF 431.000 mhz

2. YC1JEL Gateway Bojonagara – VHF 144.940 mhz

http://eqso.orari.net/status.html

Arstitektur E-QSO GATEWAY YD1JEA

Untuk koneksi Internet dari rumah ke Provider menggunakan WIFI 2.4 Ghz, yang diarahkan ke Provider dengan jarak 5 KM, kemudian dari Client AP, diturunkan ke Akses Point yang ada didalam Rumah agar semua komputer yang ada dirumah dapat mengakses Internet tanpa kabel, Salah satu komputer client yang ada dirumah disambungkan ke Radio Transceiver dengan menggunakan Kabel data yang dapat dibuat sendiri, lihat di http://eqso.orari.net, Radio yang digunakan untuk Gateway menggunakan YAESU FT 8800R, dipancarkan ke Udara pada frekuensi UHF 431.000 mhz, user yang monitor di frekuensi ini dapat menggunakan gateway YD1JEA untuk berkomunikasi dengan Rekan-rekan AMATIR dimanapun berada.

MENGGUNAKAN EQSO

Menggunakan eQSO

Dokumentasi ini membantu Anda menyiapkan fasilitas eQSO dasar di komputer Anda. Pada gambar di atas, posisi Anda seperti yang tergambar di sebelah kiri (YBØEO). Untuk bisa memanfaatkan eQSO, komputer Anda harus:

  • PC standar (prosesor kelas Pentium I, kecepatan 200 MHz, memori 32 MB, ruang harddisk sisa minimal 1 MB, memiliki soundcard yang terpasang ke speaker, mic atau headset);
  • Menggunakan sistem operasi Windows 95 atau lebih tinggi. Dalam dokumentasi ini, kami menggunakan Windows XP SP2. Bila Anda menggunakan Windows versi lain, tampilan atau perintah yang tampak mungkin berbeda;
  • Ada koneksi Internet. Bandwidth yang dipakai adalah 15 Kbps, dengan demikian modem dial-up 33,6 Kbps sudah lebih dari cukup untuk menikmati layanan ini;
  • Tersedia aplikasi khusus. Klik di sini untuk download eQSO RF Gateway… (nama file client_M0ZPD.exe 204.919 byte, dengan modem dial-up 33,6 Kbps akan terdownload dalam 1 menit).

Berikut adalah tahap-demi tahapnya:

  1. Pastikan komputer Anda dapat mengakses server. Caranya, pilih menu Start è Run è cmd kemudian ketik ping eqso.orari.net seperti contoh ini.

Respon yang diharapkan adalah “Reply from x.x.x.x” menandakan koneksi Internet berjalan baik. Jika Anda mendapat balasan “Request timed out“, periksa apakah Internet Anda berjalan baik? Jika Internet Anda baik-baik saja, mungkin server eqso.orari.net yang sedang tidak aktif atau firewall di ISP Anda menolak koneksi Anda ke server.

  1. Kadang-kadang, beberapa rekan salah mencolok jack mic ke lubang Line-in. Untuk itu pastikan Anda memasang mic di lubang Mic. Kadang-kadang Anda juga perlu mengatur setting recording dengan cara pilih menu Start è Run è sndvol32 /r kemudian centang pilihan Select pada kolom Microphone. Atur juga slider volume kira-kira pada posisi 50%.

  1. Jalankan program client_M0ZPD.exe yang sudah Anda download. Layar yang tampil adalah sebagai berikut:

Yang perlu Anda ubah adalah sebagai berikut:

Server

eqso.orari.net

Port

500

Room

Indonesia (atau lainnya)

Callsign

Jika Anda seorang amatir radio, gunakan callsign Anda.Jika Anda bukan amatir radio, Anda bisa menggunakan callsign SWLxxxx di mana xxxx adalah angka acak sebagai pengenal diri (misalnya: SWL1234). Anda boleh berbicara HANYA JIKA tidak ada callsign yang berakhiran -L atau -R di ruang yang Anda kunjungi. Jika ada callsign yang berakhiran-L atau -R maka Anda harus mematikan mic Anda atau pindahlah ke ruangan lain yang tidak ada callsign -L atau -R.

Comment

Isilah dengan nama lengkap, kota dan propinsi.

Klik tombol Connect untuk terhubung ke server. Jika dalam waktu sekian lama tidak bisa terhubung, firewall di ISP Anda mungkin menolak koneksi Anda ke server.

  1. Bila sudah ada yang bergabung di server, Anda dapat melihat mereka di layar. Silakan bergabung dengan mereka sesuai operating procedure yang biasa kita gunakan kala berbicara di udara. Software yang dipakai memiliki fasilitas VOX (Voice Operated Transmitter) sehingga jika ingin berbicara, tunggu sampai semua berhenti bicara baru kemudian Anda mulai berbicara.

Sumber : http://eqso.orari.net/?page_id=8

APRS

A P R S
(Automatic Position Reporting System)

APRSTM adalah integrasi perangkat keras dan perangkat lunak yang memungkinkan untuk secara otomatis dan “realtime” melihat posisi dari sasaran yang bergerak ( kendaraan, orang dan cuaca ) dengan menggunakan peta yang ditampilkan pada layar monitor.
Dikembangkan oleh Bob Bruninga, WB4APR pada awal 1990an dan dalam waktu 10 tahun lebih dari mulai diperkenalkan, APRS telah berkembang pesat yang mencakup semua aspek dari amatir radio.

Pengoperasian APRS memerlukan :

  • Perangkat amatir radio.
  • TNC ( atau soundcard ) untuk radio paket.
  • Komputer.
  • Program APRS.

Untuk pengoperasian yang akurat, banyak stasion APRS juga menggunakan Global Positioning System (GPS) yang dihubungkan dengan komputer pada stasionnya.

Tidak seperti untuk PBBS, Node dan DX cluster, APRS menggunakan UNCONNECTED protocol untuk memancarkan posisi tepat ( koordinat ) dari stasion, simbol yang menunjukkan jenis stasion yang digunakan dan keterangan singkat mengenai kondisi stasion tsb.
APRS dapat pula digunakan untuk “keyboard-to keyboard chatting”, mengirim pesan pendek, mempunyai kemampuan mencari arah, dapat dihubungkan dengan stasion APRS lainnya diseluruh dunia melalui internet, melihat lokasi dan spesifikasi gempa bumi yang dipancarkan oleh stasion cuaca, dan sebagainya.

Karena menggunakan UNCONNECTED protocol, jumlah paket yang dipancarkan dapat diminimalkan. APRS cukup mengirim 1 paket yang membawa semua informasi mengenai stasion tsb. Jika paket tsb tidak dapat diterima pada transmisi pertama, APRS akan mengulang pancarannya setiap beberapa waktu yang ditentukan. Ini membuat penggunaan frekuensi menjadi lebih efisien.

Ada beberapa program APRS yang tersedia, seperti : WinAPRS, javAPRS, APRSPLUS, Pocket APRS, WayPoint, UI-View, dll.

sumber:http://sms.unikom.ac.id/taryana/y.php?/info/r/aprs

Tulisan Sebelumnya »