Centos 5.2 üzerine rdiff-backup kurulumu
- Yazar: erkane • 01 December, 2008
Bu belgede Centos dağıtımı 5.2 sürümüne rdiff-backup yedekleme yazılımı ve rdiffWeb web arayüzü kurulumu anlatılmaktadır.
Rdiff-backup kurulumu
Rdiff-backup rpm paketi RPMFORGE web sitesinden indirilip kurulur.
RdiffWeb kurulumu
rdiff-backup web arayüzü kurulumu için kaynak rpm paketi kullanılarak yeni paket oluşturulup kurulur.
rdiffWeb yazılımı python-sqlite2 ve CherryPy yazılımlarına gereksinim duymaktadır.
Python-sqlite2 kurulumu
python-sqlite2 paketinin kurulumu için aşağıdaki komutlar uygulanır.
CherryPy kurulumu
CherryPy programın kurulumu için aşağıdaki komutlar uygulanır.
RdiffWeb yapılandırması
Referanslar:
[1] rdiff-backup: http://www.nongnu.org/rdiff-backup
[2] rdiffWeb: http://www.rdiffweb.org
[3] CherryPy: http://www.cherrypy.org
Rdiff-backup kurulumu
Rdiff-backup rpm paketi RPMFORGE web sitesinden indirilip kurulur.
# wget http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rdiff-backup-1.2.2-1.el5.rf.i386.rpm
# rpm -ivh rdiff-backup-1.2.2-1.el5.rf.i386.rpm
# rpm -ivh rdiff-backup-1.2.2-1.el5.rf.i386.rpm
RdiffWeb kurulumu
rdiff-backup web arayüzü kurulumu için kaynak rpm paketi kullanılarak yeni paket oluşturulup kurulur.
# wget http://www.rdiffweb.org/releases/rdiffWeb-0.6.3-1.src.rpm
# rpmbuild --rebuild rdiffWeb-0.6.3-1.src.rpm
# rpm -ivh /usr/src/redhat/RPMS/noarch/rdiffWeb-0.6.3-1.noarch.rpm
# rpmbuild --rebuild rdiffWeb-0.6.3-1.src.rpm
# rpm -ivh /usr/src/redhat/RPMS/noarch/rdiffWeb-0.6.3-1.noarch.rpm
rdiffWeb yazılımı python-sqlite2 ve CherryPy yazılımlarına gereksinim duymaktadır.
Python-sqlite2 kurulumu
python-sqlite2 paketinin kurulumu için aşağıdaki komutlar uygulanır.
# http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/python-sqlite2-2.3.3-1.el5.rf.i386.rpm
# rpm -ivh python-sqlite2-2.3.3-1.el5.rf.i386.rpm
# rpm -ivh python-sqlite2-2.3.3-1.el5.rf.i386.rpm
CherryPy kurulumu
CherryPy programın kurulumu için aşağıdaki komutlar uygulanır.
# wget http://download.cherrypy.org/cherrypy/3.1.1/CherryPy-3.1.1.tar.gz
# tar zxvf CherryPy-3.1.1.tar.gz
# cd CherryPy-3.1.1
# python setup.py install
# tar zxvf CherryPy-3.1.1.tar.gz
# cd CherryPy-3.1.1
# python setup.py install
RdiffWeb yapılandırması
# rdiff-web-config
# service rdiff-web start
# chkconfig rdiff-web on
# service rdiff-web start
# chkconfig rdiff-web on
Referanslar:
[1] rdiff-backup: http://www.nongnu.org/rdiff-backup
[2] rdiffWeb: http://www.rdiffweb.org
[3] CherryPy: http://www.cherrypy.org