Petunjuk Instalasi Linux SUSE 10.2 Linux bukan saja sekedar sistem operasi alternatif. Bersama-sama dengan gerakan Open Sourcenya Linux menjadi suatu fenomena yang cukup revolusioner pada penghuhung milenium ini. Tidak saja dari segi teknologi belaka, akan tetapi juga dari paradigma pengembangan sistem, cara pandang, model bisnis, cara berkolaborasi dan juga kesempatan yang ada. Untuk memahami mengenai fenomena ini dan mengambil manfaat sebesar- besarnya, tidak ada salahnya para pengguna komputer di Indonesia mencoba memanfaatkan Linux sebagai platform masa depannya. Di samping kinerjanya yang tinggi ditambah harganya yang murah serta kebebasan yang ditawarkan dan kesempatan menjadi pengembang perangkat lunak dunia yang terbentang luas sepertinya sangat disayangkan bila para praktisi komputer di Indonesia melewatkannya. Untuk mencoba Linux, para pengguna komputer memerlukan instalasi Linux di sistem komputer mereka. Instalasi Linux sering dikeluhkan oleh para pengguna sebagai sesuatu hal yang sulit. Hal tersebut sebenarnya kuranglah tepat, karena kesulitan ini sebetulnya ditimbulkan oleh perbedaan kebiasaan yang dimiliki oleh para pengguna yang sebelumnya memiliki latar belakang sistem operasi lainnya. Di samping itu, kebiasaan mengabaikan beberapa hal dasar yang penting dalam dokumentasi menimbulkan kesulitan proses instalasi. Memang diakui kekurangan dokumentasi dan petunjuk instalasi dalam bahasa Indonesia menimbulkan sedikit halangan bagi para calon pengguna Linux. Dengan ketersediaan bahasa Indonesia sejak Linux SuSE 6.0. pada program instalasi dan administrasi diharapkan memudahkan pengguna di Indonesia untuk memanfaatkan Linux.
31
Embed
Petunjuk Instalasi Linux SUSE · Web viewLinux bukan saja sekedar sistem operasi alternatif. Bersama-sama dengan gerakan Open Sourcenya Linux menjadi suatu fenomena yang cukup revolusioner
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Petunjuk Instalasi Linux SUSE 10.2
Linux bukan saja sekedar sistem operasi alternatif. Bersama-sama dengan gerakan Open Sourcenya Linux menjadi suatu fenomena yang cukup revolusioner pada penghuhung milenium ini. Tidak saja dari segi teknologi belaka, akan tetapi juga dari paradigma pengembangan sistem, cara pandang, model bisnis, cara berkolaborasi dan juga kesempatan yang ada. Untuk memahami mengenai fenomena ini dan mengambil manfaat sebesar-besarnya, tidak ada salahnya para pengguna komputer di Indonesia mencoba memanfaatkan Linux sebagai platform masa depannya. Di samping kinerjanya yang tinggi ditambah harganya yang murah serta kebebasan yang ditawarkan dan kesempatan menjadi pengembang perangkat lunak dunia yang terbentang luas sepertinya sangat disayangkan bila para praktisi komputer di Indonesia melewatkannya.
Untuk mencoba Linux, para pengguna komputer memerlukan instalasi Linux di sistem komputer mereka. Instalasi Linux sering dikeluhkan oleh para pengguna sebagai sesuatu hal yang sulit. Hal tersebut sebenarnya kuranglah tepat, karena kesulitan ini sebetulnya ditimbulkan oleh perbedaan kebiasaan yang dimiliki oleh para pengguna yang sebelumnya memiliki latar belakang sistem operasi lainnya. Di samping itu, kebiasaan mengabaikan beberapa hal dasar yang penting dalam dokumentasi menimbulkan kesulitan proses instalasi. Memang diakui kekurangan dokumentasi dan petunjuk instalasi dalam bahasa Indonesia menimbulkan sedikit halangan bagi para calon pengguna Linux. Dengan ketersediaan bahasa Indonesia sejak Linux SuSE 6.0. pada program instalasi dan administrasi diharapkan memudahkan pengguna di Indonesia untuk memanfaatkan Linux.
Contoh tampilan desktop default dari SuSE 10.2 yang mirip dengan Vista baik itu KDE maupun GNome nya.
Untuk SuSE 10.2 installasi lumayan berbeda dengan langkah lebih pendekControl Center SuSE 10.2 merupakan yang terlengkap, SuSE walaupun dikembangkan oleh komunitas, untuk mencari dokumentasi nya di internet pun bukan pekerjaan yang mudah, masih sedikit dokumentasi yang bagus dan mudah dipahami untuk distro ini. Tetapi beruntung sekali tools yang menyertai distro ini bekerja dengan sangat baik sehingga pengguna bisa dengan mudah melakukan konfigurasi OpenSuSE ini.
LANGKAH-LANGKAH INSTALASI LINUX SUSE 10.2
Langkah pertama adalah kita Restart terlebih dahulu computer yang akan kita install,lalu masukan CD,maka akan muncul tampilan YAST,Yast memandu kita melakukan instalasi Suse Linux. Instalasi terbagi dalam beberapa langkah,Yast bisa dipakai untuk berbagai konfigurasi ,Hardware,Sistem,Security dan Network.ini adalah tampilan pertama linux SUSE setelah proses restart,maka untuk memulai proses penginstallan kita pilih INSTALLATION, Setelah mendapatkan CD/DVD OpenSUSE, kita dapat melakukan proses instalasi OpenSUSE dengan mudah. Yang diperlukan hanyalah mengubah proses boot agar komputer melakukan proses booting dari CD/DVD.
Langkah Kedua ikuti petunjuk penginstallan, pada Menu pilihlah Installation,
Lalu setelah kita meng-klik installation maka tunggu sampai proses Loading selesai setelah itu kita akan melihat tampilan suse yang sangat bagus dengan warna biru,ini adalah tampilan linux suse setelah mengklik installation atau selama loading :
Lalu setelah itu akan muncul tampilan seperti dibawah ini :
Setelah selesai proses diatas maka Setelah selesai proses diatas maka akan muncul tampilan seperti dibawah ini,untuk memulai proses installasi maka akan muncul untuk pilihan bahasa maka kita pilih “ENGLISH (US) Lalu itu klik next :
pada menu instalation Mode pilih New Instalation, lalu pilih next untuk melanjutkan,
Lalu pada bagian ini kita tandai KDE kemudian klik next untuk melanjutkan,
Lalu masuk ke change,pilih partitioning dan software
Ini tampilan software lalu tandai
Lalu klik countinue
Pada menu Instalation Settings pilih tombol change kemudian pilih Base Partition Setup on this Proposal lalu Next, jika anda sudah terinstall windows maka akan diperlihatkan partisi yang ada beserta partisi linux yang akan diinstall maka akan tercipta dual booting (windows & OpenSuse 10.2) pada menu awal GRUB selanjutnya tekan accept, tekan accept lagi, kemudian pilih tombol install pada menu confirm installation,
Ini adalah tampilan setelah kita memilih install tunggu sampai proses loading selesai
:
Setelah selesai proses ini maka secara otomatis computer anda akan ter-restart, Seteah itu maka akan mncul tampilan seperti di bawah ini.Tunggu sampai proses ini selesai.
Maka akan ada tampilan seperti dibawah ini.
Di sini kita isi password user.
Kemudian isi Hostname dan Domain name
Kemudian akan tampil Network Configuration
Pada menu Test internet Conection pilih saja no, skip this test lalu tekan Next,
Ini adalah tampilan untuk Running Internet Conecction Test dengan kata lain yaitu untuk test koneksi internet.Kemudian next
Ini adalah Nevell Custumer Center ConfigrationPilih Configure LaterPilih next
Buat user yang lain selain root (e.g. admin):
System konfigurasi telah di buat kemudian next
Akhirnya yast menampilkan untuk mengecek hardware (kartu grafik,printer,sound,kartu TV dan Bluetooth).Anda dapat menyetujui
sesudah pengecekan hardware dianggap tidak penting untuk sebuah server.
Selamat ! Dasar instalasi anda telah lengkap.
Lanjutkan ke langkah berikutnya.
2. Installing And Configuring The Rest Of The System
Konfigurasi Penambahan IP Address
Jika anda ingin menambah IP Address di system anda,anda hanya menjalankan
yast2
YaST Control Center akan muncul. Selanjutnya ke Network Devices -> Network Card.Langkah berikutnya sama seperti selama setup network di install.
apt adalah pengemasan system terdahulu dari Debian. Sejak itu pemeliharaan lebih baik untuk ketergantungan pengemasan dari pada rpm itu akan menjadi baik jika kita dapat menggunakan itu di system baru SUSE kita. Ini akan menyimpan yang asli.Keuntungan ,apt telah teruji berdasarkan pembagian dari rpm,dan juga tersedia untuk SUSE 10.2.
Bind will run in a chroot jail under /var/lib/named.
MySQL
apt-get install mysql mysql-client mysql-shared mysql-devel perl-DBD-mysql perl-DBI perl-Data-ShowTable
chkconfig --add mysql/etc/init.d/mysql start
Sekarang cek jaringan tersebut hingga aktif. Run
netstat -tap
Seharusnya menampilkan isi kotak seperti di bawah ini:
tcp 0 0 *:mysql *:* LISTEN 6621/mysqld
Jika salah, edit /etc/my.cnf, muncul komentar seperti di bawah ini skip-networking:
# Don't listen on a TCP/IP port at all. This can be a security enhancement,# if all processes that need to connect to mysqld run on the same host.# All interaction with mysqld must be made via Unix sockets or named pipes.# Note that using this option without enabling named pipes on Windows# (via the "enable-named-pipe" option) will render mysqld useless!##skip-networking
*Catatan: kamu tidak dapat melakukan perintah di atas maka gunakan ISPConfig pasa system seperti ISPConfig memerlukan konfigurasi untuk penerima procmail. Tapi silahkan anda untuk mengaktifkan maildir under Management -> Settings -> EMail in the ISPConfig web interface.
Saya ingin menggunakan proftpd dari pada menggunakn vsftpd dimana suse default ftp server karena software control panel saya melakukan penginstalan di server ini (ispconfig) di butuhkan proftppd pada suse ini (penyaluran lain yang berbeda) sejak tidak adanya suse packages proftpd saya telah menyusunnya secara manual.
cd /tmp/wget --passive-ftp ftp://ftp.proftpd.org/distrib/source/proftpd-1.2.10.tar.gz
tar xvfz proftpd-1.2.10.tar.gzcd proftpd-1.2.10/./configure --sysconfdir=/etcmakemake install
cd ../rm -fr proftpd-1.2.10*
sekarang buat file /etc/init.d/proftpd:
#! /bin/sh# Copyright (c) 2000-2001 SuSE GmbH Nuernberg, Germany.# All rights reserved.## Original author: Marius Tomaschewski <[email protected]>## Slightly modified in 2003 for use with SuSE Linux 8.1,# by http://www.learnlinux.co.uk/## Slightly modified in 2005 for use with SuSE Linux 9.2,# by Falko Timme## /etc/init.d/proftpd#### BEGIN INIT INFO# Provides: proftpd# Required-Start: $network $remote_fs $syslog $named# Required-Stop:# Default-Start: 3 5# Default-Stop: 0 1 2 6# Description: Starts ProFTPD server
### END INIT INFO
# Determine the base and follow a runlevel link name.base=${0##*/}link=${base#*[SK][0-9][0-9]}
# Force execution if not called by a runlevel directory.test $link = $base && START_PROFTPD=yes # Modified by learnlinux.co.uktest "$START_PROFTPD" = yes || exit 0 # Modified by learnlinux.co.uk
# Return values acc. to LSB for all commands but# status (see below):## 0 - success# 1 - generic or unspecified error# 2 - invalid or excess argument(s)# 3 - unimplemented feature (e.g. "reload")# 4 - insufficient privilege# 5 - program is not installed# 6 - program is not configured# 7 - program is not running
case "$1" in start) echo -n "Starting ProFTPD Server: " test -f /etc/shutmsg && rm -f /etc/shutmsg /sbin/startproc $proftpd_bin rc_status -v ;;
stop) echo -n "Shutting down ProFTPD Server: " test -x /usr/local/sbin/ftpshut && /usr/local/sbin/ftpshut now && sleep 1 /sbin/killproc -TERM $proftpd_bin test -f /etc/shutmsg && rm -f /etc/shutmsg rc_status -v ;;
restart) ## If first returns OK call the second, if first or ## second command fails, set echo return value. $0 stop $0 start rc_status ;;
try-restart) ## Stop the service and if this succeeds (i.e. the ## service was running before), start it again. ## Note: not (yet) part of LSB (as of 0.7.5) $0 status >/dev/null && $0 restart rc_status ;;
reload|force-reload) ## Exclusive possibility: Some services must be stopped ## and started to force a new load of the configuration. echo -n "Reload ProFTPD Server: " /sbin/killproc -HUP $proftpd_bin rc_status -v ;;
status) # Status has a slightly different for the status command: # 0 - service running # 1 - service dead, but /var/run/ pid file exists # 2 - service dead, but /var/lock/ lock file exists # 3 - service not running echo -n "Checking for ProFTPD Server: " checkproc $proftpd_bin rc_status -v ;;
probe) ## Optional: Probe for the necessity of a reload, ## give out the argument which is required for a reload. [ $proftpd_cfg -nt $proftpd_pid ] && echo reload ;;
Install beberapa Perl Modules needed by SpamAssassin (comes with ISPConfig)
Installation using the Perl Shell
Masuk ke command anda sebagai root dan run mengikuti command untuk memulai Perl shell:
perl -MCPAN -e shell
Jika anda run ke Perl shell untuk pertama kali anda akan menanyakan beberapa pertanyaan .Di sebagian kotak pertanyaan akan gagal menjawabnya.
Catatan:Jika anda run ke sebuah firewall di system yang mempunyai kekuatan untuk mematikan sambil bekerja di Perl shell dalam perintah untuk Perl shell yang mampu mengambil modul yang dibutuhkan tanpa kelambatan yang besar. Setelah itu anda dapat menghidupkan.
Keuntungan besar Perl shell di banding dua metode lainnya yang menggambarkan disini adalah pemeliharaan tentang ketergantungan ketika sedang menginstall modul baru. Jika tampilan sebuah persyaratan modul Perl akan hilang ketika anda menginstall modul yang lainnya Perl shell anda jika seharusnya persyaratan install modul untuk anda.Anda seharusnya menjawab pertanyaan dengan “yes”.
Run mengikuti commands untuk install yang di butuhkan oleh SpamAssassin:
install HTML::Parserinstall Net::DNS (when prompted to enable tests, choose no)install Digest::SHA1install DB_Fileq (to leave the Perl shell)
Jika modul telah terinstal di system anda anda akan mendapatkan sebuah pesan yang mirip dengan salah satu pesan di bawah ini.
HTML::Parser is up to date.
Instalasi telah sukes dilaksanakan:
/usr/bin/make install -- OK
selesai
Penyusunan server sekarang sudah selesai, dan jika anda inginkan, anda dapat menginstal IspConfig disana.
A Note On SuExec
Jika anda ingin run CGI script dibawah suExec, anda bias menetapkan /srv/www home directory untuk membuat website oeh ISPConfig sebagai suse 10.2 suExec di susun dengan /srv/www as Doc_Root. Run /usr/sbin/suexec2 -V, dan terlihat seperti ni.
pilih/srv/www sebagai home directory untuk website selama instalasi dari ISPConfig terselesaikan :ketika anda bertanya untuk instalasi mode pilih expert mode.
Selanjutnya selama instalasi anda bertanya jika ada kegagalan directory /home/www seharusnya menjadi directory dimana ISPConfig akan membuat website. Jawab n dan enter /srv/www sebagai home directory untuk website