Öncelikle,
Kurulum yaptığım bilgisayar: CentOS release 5.10 (Final)
(komut: cat /etc/*release)
Dosyamızı indirelim:
Arşivden çıkaralım:
Kurulum yapalım (deneyelim)
Sistemdeki eksik paketlerden dolayı kurulum yarıda kesiliyordu. Bu yüzden kuruluma başlamadan önce bir güncelleme yaptım:
Ardından eksik bazı paketleri kurdum:
Sizde çıkan hatalar farklı olabilir, ona göre eksik paketlerinizi kurabilirsiniz.
Kurulum aşamasında hata almadıysanız geçmiş olsun, ilk kısım bitti.
Bende Apache kurulu, bundan sonrasını ona göre anlatıyorum
httpd.conf'ta bazı değişiklikler yapacağız:
httpd.conf'un nerede olduğunu biliyorsanız aşağıdaki kısmı atlayıp düzenlemeye geçebilirsiniz.
Apache'nin nerede olduğuna bakalım
çıktı:
httpd.conf'nin nerede olduğuna bakalım:
dosya yeri:
Bir editörle httpd.conf'u açtıktan sonra
kısmını
olarak değiştirin. Değişiklikten sonra apache'yi yeniden başlatalım:
Şimdi Tor'da bazı ayarlamalar yapalım.
tor'u deneme amaçlı çalıştırdığımda şöyle bir bilgilendirme mesajı vardı:
Configuration file "/usr/local/etc/tor/torrc" not present, using reasonable defaults.
/usr/local/etc/tor/ klasörüne girdiğimde torrc.sample isimli dosyayı torrc olarak değiştirdim:
torrc'de ufak bir değişiklik yapalım:
HiddenServiceDir /usr/local/var/lib/tor/hidden_service/
HiddenServicePort 80 127.0.0.1:4986
Tor konfigrasyon dosyasında (torrc) belirttiğimiz yolları (klasörleri) yaratın:
/usr/local/var/lib/tor/hidden_service
tor'u çalıştırınca /usr/local/var/lib/tor/hidden_service/ içerisinde iki adet dosyanın oluşturulduğunu göreceksiniz:
hostname dosyasından adresimize bakalım:
/var/www/html/ nin içerisine artık istediğinizi ekleyin.
DipNot: Bu yazı meraktan ufak bir araştırma yapılarak yazılmıştır..
Kurulum yaptığım bilgisayar: CentOS release 5.10 (Final)
(komut: cat /etc/*release)
Dosyamızı indirelim:
Kod:
wget https://www.torproject.org/dist/tor-0.2.4.20.tar.gz
Arşivden çıkaralım:
Kod:
tar xzf tor-0.2.4.20.tar.gz; cd tor-0.2.4.20
Kurulum yapalım (deneyelim)
Kod:
./configure && make && make install
Sistemdeki eksik paketlerden dolayı kurulum yarıda kesiliyordu. Bu yüzden kuruluma başlamadan önce bir güncelleme yaptım:
Kod:
yum update
Ardından eksik bazı paketleri kurdum:
Kod:
yum -y groupinstall 'Development Tools'
yum install python-devel libxml2-devel libxslt-devel
yum install pyOpenSSL
yum install libevent libevent-devel
yum install openssl openssl-devel
Sizde çıkan hatalar farklı olabilir, ona göre eksik paketlerinizi kurabilirsiniz.
Kod:
./configure && make && make install
Kurulum aşamasında hata almadıysanız geçmiş olsun, ilk kısım bitti.
Bende Apache kurulu, bundan sonrasını ona göre anlatıyorum
httpd.conf'ta bazı değişiklikler yapacağız:
httpd.conf'un nerede olduğunu biliyorsanız aşağıdaki kısmı atlayıp düzenlemeye geçebilirsiniz.
Apache'nin nerede olduğuna bakalım
Kod:
ps -ef | grep apache
çıktı:
Kod:
apache 1541 28422 0 18:07 ? 00:00:00 /usr/sbin/httpd
httpd.conf'nin nerede olduğuna bakalım:
Kod:
/usr/sbin/httpd -V | grep SERVER_CONFIG_FILE
dosya yeri:
Kod:
/etc/httpd/conf/httpd.conf
Bir editörle httpd.conf'u açtıktan sonra
Kod:
Listen 127.0.0.1:PORT_NUMARASI
kısmını
Kod:
Listen 127.0.0.1:4986
olarak değiştirin. Değişiklikten sonra apache'yi yeniden başlatalım:
Kod:
/etc/init.d/httpd restart
Şimdi Tor'da bazı ayarlamalar yapalım.
tor'u deneme amaçlı çalıştırdığımda şöyle bir bilgilendirme mesajı vardı:
Configuration file "/usr/local/etc/tor/torrc" not present, using reasonable defaults.
/usr/local/etc/tor/ klasörüne girdiğimde torrc.sample isimli dosyayı torrc olarak değiştirdim:
Kod:
mv torrc.sample torrc
torrc'de ufak bir değişiklik yapalım:
HiddenServiceDir /usr/local/var/lib/tor/hidden_service/
HiddenServicePort 80 127.0.0.1:4986
Tor konfigrasyon dosyasında (torrc) belirttiğimiz yolları (klasörleri) yaratın:
/usr/local/var/lib/tor/hidden_service
tor'u çalıştırınca /usr/local/var/lib/tor/hidden_service/ içerisinde iki adet dosyanın oluşturulduğunu göreceksiniz:
Kod:
hostname
private_key
hostname dosyasından adresimize bakalım:
Kod:
cat /usr/local/var/lib/tor/hidden_service/hostname
/var/www/html/ nin içerisine artık istediğinizi ekleyin.
DipNot: Bu yazı meraktan ufak bir araştırma yapılarak yazılmıştır..
Son düzenleme: