Friday, September 5, 2014

How to setup Repository for CentOS Server


How to setup Repository for CentOS Server biasanya sih kalo mau dapetin repository harus mengusung editan di editornya, yang bisa langsung mengaktifkan sudo apt-get update biasa dijalankan di linux ubuntu.


Install perisian untuk laksana cron job (seperti task scheduler dalam windows) :
# yum install vixie-cron

Install perisian Local Mail Transfer Agent :
# yum install sendmail

Install perisian Network Time Protocol untuk kegunaan server sync masa internet :
# yum install ntp

Install perisian zip dan unzip :
# yum install zip unzip

Install perisian mengawal pelaksanaan perisian installer :
# yum install make

Install perisian untuk pengesahan pendaftaran pengguna linux :
# yum install xauth

Install perisian telnet komunikasi menggunakan command line. Lebih kurang sama seperti SSH tapi tak selamat. Guna untuk uji
httpd dan uji port :
# yum install telnet

Install NCFTP sebagai ftp client untuk hantar data backup :
# yum install ncftp

Install perisian wget bagi muat turun file terpantas dalam linux :
# yum install wget

[ SETUP PERISIAN REPOSITORY CENTOS - SITE MENDAPATKAN PERISIAN TERKINI UNTUK CENTOS ]

# cd /opt
# mkdir -p /opt/installer

Semak Server menggunakan linux kernel dan apa nama hostname server :
# uname -ar

Result : Linux centos64 2.6.32-358.11.1.el6.i686 #1 SMP Wed Jun 12 01:01:27 UTC 2013 i686 i686 i386 GNU/Linux

Semak OS 64 bit atau 32 bit :
# getconf LONG_BIT
Result : 32

Cara Instalasi EPEL, RPMFORGE dan REMI repository :

[EPEL REPOSITORY]

Untuk CentOS/RHEL 5 32-Bit :
# wget http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
# rpm -ivh epel-release-5-4.noarch.rpm

Untuk CentOS/RHEL 5 64-Bit :
# wget http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
# rpm -ivh epel-release-5-4.noarch.rpm

Untuk CentOS/RHEL 6 32-Bit :
# wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm

Untuk CentOS/RHEL 6 64-Bit :
# wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm

[REMI REPOSITORY]

* Ia ada versi PHP 5.4 dan 5.5. Jika nak guna PHP 5.4 disablekan repo ini

Untuk CentOS/RHEL 5 32-64 Bit :
# wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
# rpm -Uvh remi-release-5*.rpm

Untuk CentOS/RHEL 6 32-64 Bit :
# wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
# rpm -Uvh remi-release-6*.rpm

Tetapan kekal REMI repository
# nano /etc/yum.repos.d/remi.repo
Tetapkan enabled kepada 1 bagi [remi]

[RPMFORGE REPOSITORY]
Instalasi DAG GPG Key :
# wget http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
# rpm --import RPM-GPG-KEY.dag.txt

Untuk CentOS/RHEL 5 32 Bit :
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
# rpm -Uvh rpmforge-release-0.5.2-2.el5.rf.i386.rpm

Untuk CentOS/RHEL 5 64 Bit :
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
# rpm -Uvh rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm

Untuk CentOS/RHEL 6 32-Bit :
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
# rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.i686.rpm

Untuk CentOS/RHEL 6 64-Bit :
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
# rpm -U webmin-1.660-1.noarch.rpm

[WEBTATIC REPOSITORY - REPO UNTUK KEKALKAN GUNA PHP 5.3]

Untuk CentOS/RHEL 6.x :
# rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm

Untuk CentOS/RHEL 5.x :
# rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm


~ Be a Creator Not a User ~

Printer Hp Laserjet Pro M12w

Keluaran baru dari produk HP yang masih mengeluarkan jenis laserjet untuk office atau perkantoran, yang mana membutuhkan printer yang bisa m...