Showing posts with label Pembuatan server. Show all posts
Showing posts with label Pembuatan server. Show all posts

konfigurasi

Konfigurasi




Untuk menerjemahkan ip ke domain lundergrazz.com kita harus melakukan 3 setting di bind9.

Agar ip dapat terhung dengan domain ada dua cara yaitu dengan pointing dan penerapan ns, pointing disini menerjemahkan ip server kita langsung di panel domain tanpa kita setting dns server, penerapan ns kita menanamkan ns yang telah kita buat di panel domain kita untuk di tarok di konfigurasi bind9.

Bind dns server

1. Dalam konfigurasi bind ada 3 file yang harus kita edit, yaitu /etc/bind/named.conf.local, /etc/bind/dm.lundergrazz, dan /etc/bind/ip.lundergrazz 

2. Kita edit yang pertama dulu /etc/bind/named.conf.local Ketikkan

  SUDO NANO /ETC/BIND/NAMED.CONF.LOCAL

 3. Tambahkan script ZONE :LUNDERGRAZZ.COM” setelah baris //INCLUDE “/ETC/BIND/ZONES.RFC1918”;

 //INCLUDE "/ETC/BIND/ZONES.RFC1918"; ZONE "LUNDERGRAZZ.COM" { TYPE MASTER; FILE "/ETC/BIND/DM.LUNDERGRAZZ"; }; ZONE "87.199.128 IN-ADDR.ARPA" { TYPE MASTER; FILE "/ETC/BIND/IP.LUNDERGRAZZ"; }; 


sekian terima kasih


instalasi di Wordpress


Instalasi wordpress




1. Wordpress applikasi untuk membuat website yang sangat bagus, buat anda yang ingin buat web tanpa harus menguasai php, css dan lain-lainnya.

 2. Cara installnya sangatlah mudah ikuti dengan seksama ya….

3. Download dulu file wordpress dari web resmi wordpress langsung dari server kita Ketikkan

WGET HTTP://WORDPRESS.ORG/LATEST.TAR.GZ

 4. Exstrack file wordpress .tar.gz Ketikkan

 TAR -XZVF LATEST.TAR.GZ 

5. Membuat database website wordpress Ketikkan

MYSQL –U ROOT –P

 (Membuat nama database)

 CREATE DATABASE LUNDERGRAZZWEB;

 QUERY OK,  1 ROW AFFECTED (0.00 SEC)

 (membuat user mysql )

CREATE USER ITMADURA@LOCALHOST;
 QUERY OK, 0 ROWS AFFECTED (0.00 SEC)

 (Membuat password dari user yang tadi kita buat)

SET PASSWORD FOR ITMADURA@LOCALHOST= PASSWORD("PASSWORD"); QUERY OK, 0 ROWS AFFECTED (0.00 SEC)

(Menerapkan database ke user mysql kita dengan akses password yang dimasukkan)

 GRANT ALL PRIVILEGES ON LUNDERGRAZZWEB.* TO ITMADURA@LOCALHOST IDENTIFIED BY 'PASSWORD'; QUERY OK, 0 ROWS AFFECTED (0.00 SEC) 

(Menyegarkan mysql)

 FLUSH PRIVILEGES; QUERY OK, 0 ROWS AFFECTED (0.00 SEC)

 (untuk keluar dari mysql) EXIT

6. Konfigurasi wordpress Ketikkan (yang bertanda ~/wordpress itu letak dimana wordpress kita di tempatkan)

CP ~/WORDPRESS/WP-CONFIG-SAMPLE.PHP ~/WORDPRESS/WP-CONFIG.PHP 

(Untuk memasukkan database, user dan password yang kita buat tadi di mysql)

NANO ~/WORDPRESS/WP-CONFIG.PHP

 (Sesuaikan dengan yang tadi kita buat)

 // ** MYSQL SETTINGS - YOU CAN GET THIS INFO FROM YOUR WEB HOST ** // /** THE NAME OF THE DATABASE FOR WORDPRESS */ DEFINE('DB_NAME', 'LUNDERGRAZZWEB'); /** MYSQL DATABASE USERNAME */ DEFINE('DB_USER', 'ITMADURA'); /** MYSQL DATABASE PASSWORD */ DEFINE('DB_PASSWORD', 'PASSWORD');

 (Langkah mengcopy file wordpress yang ada di root ke letak website khusus di server yaitu di /var/www)

 RSYNC -AVP ~/WORDPRESS/ /VAR/WWW/

CD /VAR/WWW/

 (Memberi hak akses pada folder /var/www dengan perintah berikut, dan yang usermod masukkan username yang digunakan kita di server)

SUDO CHOWN WWW-DATA:WWW-DATA /VAR/WWW/* -R SUDO USERMOD -A -G WWW-DATA USERNAME

 7. Instalasi wordpress di browser kita ketikkan ip server kita 128.199.87.124/wpadmin/install.php

 8. Ikuti alur instalasinya, mudah kok cukup memasukkan nama web, user, email dan password

 9. Jika sudah langsung kita cek ip server kita 128.199.87.124, jika sukses tampilannya akan berubah menjadi berwarna dan tulisan index of akan hilang

 10. Ok sudah selesai installnya.

11. Di panduan ini saya menggunakan domain lundergrazz.com tapi sebelum menggunakan domain itu kita harus setting dns servernya lewat bind9 yang sudah di install di atas KODE YANG RATA-RATA KAPITAL MOHON KETIKKAN ULANG DENGAN MENGGUNAKAN KATA KECIL, TUJUAN KAMI DI BUAT KAPITAL AGAR KITA BISA MEMAHAMI SECARA BETUL BAGAIMANA PROSES INSTALASINYA, JIKA KITA MAINNYA COPY SAJA KITA AKAN TIDAK BISA MEMAHAMI BETUL MESKI KITA BACA BERULANG-ULANG. (TULISAN AKAN LEBIH MEMBUAT LEBIH MENGERTI DARIPADA HANYA MEMBACA DAN MEMAHAMI)



Pembuatan server








Mari kita memulai langkah awal penginstalan web server dari pertama sampai akhir

 Siapkan repository onlinenya, agar lebih cepat disini saya pakai repo lokal dari kambing ui

deb http://security.debian.org/ wheezy/updates main

 deb http://kambing.ui.ac.id/debian/ wheezy main contrib non-free 

deb http://kambing.ui.ac.id/debian/ wheezyupdates main contrib non-free

 deb http://kambing.ui.ac.id/debian-security/ wheezy/updates main contrib non-free


Instalasi apache 

1. Masuklah ke root dulu jika di server kita tidak otomatis ke root

 Ketik SU

 Masukkan password server kita,
 2. Ketik APT-GET UPDATE & APT-GET UPGRADE

 3. Langsung kita install apachenya, Ketik APT-GET INSTALL APACHE2 Tunggu proses installnya, cepat ato tidaknya tergantung isp yang kita gunakan………. 

4. Jika sudah selesai instalasi 


Instalasi mysql 

1. Jika sudah install apache langsung kita ketahap instalasi mysql ini Ketikkan APT-GET INSTALL MYSQL-SERVER PHP5-MYSQL

2. Tunggu prosesnya sampai selesai jika ada pemberitahuan Y/t pilih y saja

 3. Di tengah instalasi nantik kita akan di suruh mengatur password, masukkan sesuai kita

 4. Jika sudah selesai kita coba untuk masuk ke mysqlnya dengan cara Ketik MYSQL –U ROOT –P Masukkan password mysql yang di atur tadi jika berhasil maka seperti ini 

5. Untuk keluar ketikkan EXIT 

Instalasi php 1

. Jika sudah selesai installasi myqlnya lanjut ke tahap instalasi php 

 2. Ketikkan APT-GET INSTALL PHP5 LIBAPACHE2-MOD-PHP5 PHP5-MCRYPT 

3. Tunggu sampai selesai

 4. Di dalam beberapa kasus biasanya apache memilih file pertma yaitu index.html sebagai perioritas pertama yang di baca, karna di web kita membutuhkan index.php yang harus di baca dulu maka kita harus mengatur tataletak file index.html menjadi index.php carnya kita ketikkan 

NANO /ETC/APACHE2/MODS-ENABLED/DIR.CONF 

5. Nantik akan muncul seperti ini

  DIRECTORYINDEX INDEX.HTML INDEX.CGI INDEX.PL INDEX.PHP INDEX.XHTML INDEX.HTM 

6. Silahkan pindahkan index.php ke bagian paling depan. Letakan setelah DirectoryIndex menjadi seperti berikut ini 

DIRECTORYINDEX INDEX.PHP INDEX.HTML INDEX.CGI INDEX.PL INDEX.XHTML I NDEX.HTM

7. Simpan dengan klik ctrl + x dan konfirmasi klik y

 8. Restart apachenya SERVICE APACHE RESTART

 9. Test php apakah sudah terinstal dengan baik ato tidak 

10. Ketik NANO /VAR/WWW/HTML/INFO.PHP 

11. Masukkan kode ini 

<php
phpinfo();>

12. Simpan sama carnya seperti yang nomer 7 

13. Test di browser masukkan ip server kita, 128.199.87.124/info.php maka hasilnya

 14. Itu tandanya sudah berhasil

 15. Lanjut ke tahap selanjutnya

Instalasi bind 

1. Untuk menginstal bind9 cukup dengan ketik APT-GET INSTALL BIND9 

2. Tunggu proses instalasinya sampai selesai 

3. Jika ada informasi Y/t ketik saja y

 4. Jika sudah selesai lanjut ke tahap konfigurasinya, geser ke page di bawah yang sudah tertera ikuti dengan cermat. 

OK Nb : Tanpa bind juga tidak apa-apa, kalo memang kita masih tidak ada domain yang komersial, tapi jika kita menggunakan server virtual maka kita bisa menggunakan domain terserah kita ingin domain apa saja. Menggunakan ip server saja sudah bisa membangun web, tapi jika orang mau buka web kita orang tersebut akan merasa kebingungan karna tidak hafal ip server kita.



Pengenalan Server

Pengenalan Server



.Apa sih server itu??? Pasti jika kita mendengar kata “server” di telinga kita tidaklah asing lagi, karna tanpa server dalam kehidupan sehari-hari kita tidak dapat melakukan apa saja, karna server ini pusat dari segalanya di dalam jaringan.

 SERVER di dalam lingkup perusahaan teknologi di jadikan sebagai pusat untuk membuat suatu layanan dalam Telepon, sms, internet, chatting, streaming, email, clouding dan gaming yang bersifat online .
Semua layanan ini menggunakan SERVER yang penerapannya berbeda-beda,
 SERVER arti lengkapnya : suatu computer yang di dalamnya sudah ada applikasi-applikasi yang sesuai dengan layanan yang akan di bentuk, sehingga dapat melayani client/pengguna lingkup local maupun public. Instalasi web server & instalasi wordpress 1 Applikasi web server.

 Sebelum melakukan instalasi web server

 kita harus mengetahui applikasi yang akan di install di server sebagi web server yang akan kita bangun,
 Untuk membangun web server ada 4 applikasi wajib yang harus kita install di server
 4 applikasi ini sering di sebut dengan LAMP ( linux, apache, mysql, php )
 dan bind sebagai penerjemah ip server kita menjadi sehingga dapat terhubung dengan domain yang kita miliki.
 Apache atau http server Server web yang dapat dijalankan di banyak sistem operasi (Unix,BSD, Linux, Microsoft Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web

#Protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan HTTP. Mysql Sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, dan multi-user.

#Php Bahasa pemrograman yang digunakan secara luas untuk penanganan pembuatan dan pengembangan sebuah situs web dan bisa digunakan bersamaan dengan HTML. Bind dns server Aplikasi server yang berfungsi untuk memberikan sebuah penamaan dimana sebuah IP diberikan sebuah nama/penamaan supaya lebih gampang di ingat dan penyebutan nya, dibandingkan dengan IP misal 128.199.87.124 dan di beri penamaan lundergrazz.com, kita akan lebih ingat yang lundergrazz.com saja.