26.02.2009

Yusuf ile Proftpd+MySQLD Yukleme I

Kankam Yusuf'tan gelen bu gunun sorusu ise suydu:

"yaklasik 250 tane hesap barindiran bir FTP server kuracagim, nasil bir yol izleyeyim? Nasil bir yapi kuralim?"

Daha once denedigim ve cok iyi calisan bir yol olan Proftpd+MySQLD kurulumunu onerdim kankama.

Hemen kaynak kodu "http://www.proftpd.org/" dan tar.bz2 olarak indirdik.

Dosyayi /usr/local/src altina actik (cd /usr/local/src && tar -xvjf ~/Desktop/proftpd.xxx.xx.tar.bz2 )

Sonra

cd proftpd yaptik. Operasyona hazirdik artik. Peki eksik paketimiz ya da derleyicimiz var miydi diye sordum kendisine. Hemen .configure verdik. Eger basarili biterse make && make install yapip ek modul olmadan proftpd yi kuracaktik.

Ama Yusuf birden dedi ki: "

configure: error: C++ preprocessor "/lib/cpp" fails sanity check
kanka böle bi hata aldım
"

Sorunu hemen asratirdim. Birkac farkli gorus olsa da , sorun salinda gcc-cpp, gcc-c++ paketlerinin eksik olmasi gibi gorunuyordu.

Yusuf'tan paketleri taramasini rica ettim;

rpm -qa|grep gcc ciktisi su sekildeydi:

gcc-4.1.2-42.el5
libgcc-4.1.2-42.el5
compat-libgcc-296-2.96-138
libgcc-4.1.2-42.el5
gcc-java-4.1.2-42.el5

Peki bu sorunu nasil cozecektik?

Basit cevap:

libstdc++-devel ve gcc-c++ paketlerini kurup sorunu cozuyoruz.

Bu kadar ...