RE: SSL Kurulumu

admin

Administrator
Yönetici
Katılım
13 Ağu 2009
Mesajlar
3,196
Tepkime puanı
1
Puanları
38
Yaş
37
Konum
Bursa
Web sitesi
www.opencart-tr.com
admin/config.php dosyalarına ekleyin ve adresleri kendi sitenize göre ayarlayın

admin/config.php
Kod:
// HTTPS
define('HTTPS_SERVER', 'http://www.siteadresiniz.xxx/admin/');
define('HTTPS_IMAGE', 'http://www.siteadresiniz.xxx/image/');

// HTTPS Bölümünde bulunan site adreslerinin başında bulunan http kısmını https yapınız

malesef' Alıntı:
- yine yönetici panelinde genel ayarlar-> Sunucu -> SSL kullanı Evet olarak işaretleyin
- genel ayarlar-> Sunucu -> Şifreleme anahtarını sunucudan aldığınız SSL KEY in -----BEGIN RSA PRIVATE KEY----- ve -----END RSA PRIVATE KEY----- olmadan kopyalayıp yapıştırın.

SSL KURULUMUNUZ TAMAMLANMIŞ OLACAKTIR ALLAHIN İZNİYLE
 

sarigulsahaf

OpenCart-TR
Katılım
29 Mar 2010
Mesajlar
12
Tepkime puanı
0
Puanları
0
Arkadaşlar SSL'in çalışması için Dedicated ip (yani bir deyişle sabit ip) lazım ve sunucunuzun SSL desteği vermesi lazım bunlara dikkat edin. Boşuna benim gibi kayfayı yemeyin

bunun dışında sunucunuz Ne ise googleda aratın muhakkan ayrıntılı anlatım var nasıl sertifika yüklenceğine dair verisign 15 günlük deneme sertifikası veriyor , rapidssl ise 1 aylık , Verisign 100 000 dolara kadar sigortalıyor siteyi ve bütün borwserlar tarafından en güvenilir olarak tanınıyor ama çok fahiş sertifika fiyatları örn : yıllık 1 000TL gibi...

Bu arada sabah aklıma geldi sabit ip derken internet sağlayicinin atadığı ip değil , web sunucunuzun ip si paylaşımlı ip olmayacak sadece size özel atanmış olmalı. yani adındanda anlaşılacağı gibi dedicated ip olması lazım bunlara dikkat edin yoksa sayfaya tanıtsanızda çalışmaz

Evet arkadaşlar SSL kurulumunu başarıyla tamamladım. Şimdi sırasıyla yapmanız gerekenleri anlatacağım.
Birincisi RapidSSL den deneme sürümü Sertifka alımı ;

Anasayfada göreceğiniz sertifika çeşitlerinden ikisi şöyle

Rapipssl sertifikası 79 dolar olan sadece tek bir domaini SSL sertifikalaması içindir
Repidssl Wildcard sertifikası ki fiyatı 199 dolar ama düz hesap 200 de :p :) şaka bir yana buda
alt domeinleriniz varsa onlarıda SSL kapsamına alma içindir. (www.falansite.com -> tek alandı oluyor , dvd.falansite.com -> gibi bir adresde alt domain oluyor yani dvd adli alt domaine sahipsiniz demek oluyor. bunu koruma altına almak için wilcard ama yok tek ise yani www ise 79 dolarlık olanı alabilirsiniz)

Gelelim Deneme SSL ine ;

Hemen sayfanın altına doğru Try before you buy with FreeSSL™ ibaresi var yani satın almadan evvel deneyin manasına geliyor. Bu arada ingilizceniz iyi olsa iyi olur cünkü bilgisayar size telefon edicek onay almak için neyse Free Trial a tıklayın. Burada komik olan şey sayfa Verisign sertifikası ile koruma altına alınmış olması :) (aslında komik değil eğer kendi sertifikasını kullnasaydı hata verirdi tarayıcılarımız kendisi imzalamış dolandırıcılık olabilirdiye tabii verisignın kendisi için başka bir yerden sertifika almasınada gerek yok) bu sayfada çıkan formu doğru bilgilerle dolduruyoruz. Submiti tıklayıp bir sonraki adıma geçiyoruz. Açılan sayfada turuncu Free Trail butonuna tıklıyoruz. FreeSSL Enrollment başlıklı sayfaya geliyoruz. hiç beklemeden Continue diyoruz
Enter CSR adlı sayfaya geliyoruz. İşte burada kasılacağız biraz neden ? , çünkü sunucunuza göre bu CSR kodunu oluşurmak farklılık gösteriyor. Endişe etmeyin ben buradayım çok uğraşıp çözdüm bu işi çok şükür , hemen solda Ordiring var onun artısına tıklayıp menüyü açıyoruz. Generate CSR ' tıklıyoruz ve bir sunucular listesi geliyor ordan sunucunuzu seçiyorsunuz ve yardım sıralamalarındakini yapıp CSR kodunu elde ediyorsunuz. benimki plesk panel olduğu için işim kolaydı. Plesk panelde sertifiklara girip yeni sertifika ekle deyip ayarlar kısmından şirket bilgilerini giriyorsunuz , talep et butonuna tıklıyorsunuz hemen aşağı rapd ssl de gördüğünüz karmaşık bir kod dökülüyor CSR başlıklı kısmı BEGIN ve END dahil kopyalayıp RapidSSL e kopyalayıp devam ediyorsunuz. Buradan sonrasını yazamıyorum ama zor kısım burasıydı. Sakın sakın sertifikayı silmeyin her code uniqetir yani aynı isimleri girip bir daha CSR kodu üretip sertifika talep ettiğinizde aynı şey gelmez. En sonunda oraya kopyaladığınız gibi bir kod mail adresinize gelicek işte bu sizin SSL sertifikanız onu kopyalarıp pleskte olturduğunuz sertifikanın alt kısımındaki Sertifika yı metin olarak yükle kısımına kopyalayıp metni gönder diyorsunuz. ve tadaaa sertifikanız hazır

ikinci adım

başlangıçta sunucunuzdan SSL desteğini açmanız gerektiğini söyledim ve aynı zamanda sabit ip yani sunucunuz kimse size tekil ip vermesi gerektiğinide söyledim yani SSL paylaşımlı ip kullanan sunucuda çalışmaz. sonra SSL ve SSl olmayan içreik barındırma için tek bir dizin kullanın özelliği aktif olmalı. ondan sonra ne yapacağız. tabii paylaşımlı ipden tekil ipye geçişte 1 saatlik bekleme süresi var bu esnada sayfa sunumuz duracak neden ? çünkü ipniz Name serverlarda güncellenmesi gerçekleştiği için. sunucunuz genel ayarlarında sertifika adlı bir kısım olması lazım ip ve SSL desteklerinin acılımından sonra artık sertifikayı sitenize yükleyebilirsiniz. Hayırlı uğurlu olsun

sonrada admin arkadaşımızın verdiği değişiklikleri yapıyoruz. ve tabii opencart admin panelinden SSL için eveti işaretlemeyi unutmuyoruz.

SSL li opencart için
www.sarigulsahaf.com sitesine bakabilir test olarak üye olursanız ben size onay veririm logon olunca neler olduğuna bakarsınız. Tabii tarayıcı uyarı verirse güvenebilirsiniz. Çünkü şu anda verisign deneme sertifikası yüklü

anlatıklarım diğer sunucular içinde aşağı yukarı böyle rapidsslden sertifika alırken telefonla onay alıyor korkucak bisi yok beep sesinden sonra adınızı ve yaşadığınız şehri söyleyin
sonra ekranda çıkan 4 haneli kodu girip # (anladığım kadarıyla haş key diyor telefondaki bayan bilgisayar sesi) tuşuna basın ve işlem tamam.


Başarılar dilerim

yaklaşık maliyet alan adi kaydı 10 dolar , hosting takriben 30 dolar , özel ip 15 dolar , sertifika 79 dolar , bunlar 1 yıllık maliyetlerdir.

TL olarak 250 lirayı bulur. (İlla verisign olsun dersiniz sanırım güvenlik maliyeti 1 500 Tl yi bulabilir.)
 

quckan

OpenCart-TR
Katılım
20 Nis 2010
Mesajlar
7
Tepkime puanı
0
Puanları
0
eka7a' Alıntı:
admin/config.php dosyalarına ekleyin ve adresleri kendi sitenize göre ayarlayın

admin/config.php için
Kod:
// HTTPS
define('HTTPS_SERVER', 'https://www.siteadresiniz.xxx/admin/');
define('HTTPS_IMAGE', 'https://www.siteadresiniz.xxx/image/');

Genel ayarlar bölümünden ssl kullan evet yapıp şifreleme anahtarını eklediğimizde işlem tamam olmuyormu? Bu kodlar ne için pek anlamadım:huh:
 

sarigulsahaf

OpenCart-TR
Katılım
29 Mar 2010
Mesajlar
12
Tepkime puanı
0
Puanları
0
bu kodlar kullanıcı login olurken işe yarıyor. SSL sertifikanı tanıt , ve bu kodlar olmadan siteye girmeyi dene seni yönlerdiği sayfa muhtemelen boş olucak. Bu kodları yazarak sisteme girdiğinde adres bara bakarsan artık site adının https:// olarak başladığını göreceksin
 

zaknebutt

OpenCart-TR
Katılım
15 Nis 2010
Mesajlar
11
Tepkime puanı
0
Puanları
0
S.A

Arkadaşlar ssl yi yükledim. herşey hazır. configlerde tamam. ama şifreleme anahtarını bir türlü bulamadım. cpanelde ssl bölümüne girdim ama Encryption Key diye bir yer bulamadım.
 

madridista

OpenCart-TR
Katılım
9 Mar 2010
Mesajlar
16
Tepkime puanı
0
Puanları
0
ssl kullanan arkadaşlara tavsiye site üzerinde header.tp gibi yada herhangi bi tema veya html modülüne resim eklerken kullanılan http:// protokolünu silip linkleri https:// yapın.
yoksa sitesnizdeki sertifika hata verir taramalarda.

ayrıca arkdaşların verdiği config düzenlemesi yapıldğında sitede dolaşırken http:// ile, ödeme sayfasında ve admin panelinde https:// ile karşılacaksanız. ki olması gerekende budur.
 

madridista

OpenCart-TR
Katılım
9 Mar 2010
Mesajlar
16
Tepkime puanı
0
Puanları
0
zaknebutt' Alıntı:
Allah razı olsun yardımın için.dediklerini uyguladım oldu. Siteyi çalıştırdım.kasaya gelince https ile başlıyor fakat şöyle bir hata veriyor.
sill.jpg

sana zahmet bir bakabilirsen sevinirim.

config dosyanda hiç bir hata yok. ssl sorunsuzca kurmuşsun.

sorunun nedeni sitene elle eklediğin http:// uzantısyla başlayan resim yada linkler.
 

PcMaKeR

OpenCart-TR
Katılım
10 May 2010
Mesajlar
5
Tepkime puanı
0
Puanları
0
sarigulsahaf' Alıntı:
RapidSSL Wildcard sertifikası ki fiyatı 199 dolar ama düz hesap 200 de :p :) şaka bir yana buda
alt domeinleriniz varsa onlarıda SSL kapsamına alma içindir. (www.falansite.com -> tek alandı oluyor , dvd.falansite.com -> gibi bir adresde alt domain oluyor yani dvd adli alt domaine sahipsiniz demek oluyor. bunu koruma altına almak için wilcard ama yok tek ise yani www ise 79 dolarlık olanı alabilirsiniz)

Bir önerim var.

https://www.globessl.com/SSL-Certificates,Globe-Standard-Wildcard-SSL.htm

GlobeSSL çok uygun fiyata veriyor WildCard SSL i.

121 Dolar.
Bütün browserlarla uygun. Hatta Nokia N81 de bile çalıştı...

1 senelik alıp deneyin.

Çok iyi birşey öneririm ;)
 

mutluok

OpenCart-TR
Katılım
17 Ağu 2010
Mesajlar
5
Tepkime puanı
0
Puanları
0
madridista' Alıntı:
zaknebutt' Alıntı:
Allah razı olsun yardımın için.dediklerini uyguladım oldu. Siteyi çalıştırdım.kasaya gelince https ile başlıyor fakat şöyle bir hata veriyor.
sill.jpg

sana zahmet bir bakabilirsen sevinirim.

config dosyanda hiç bir hata yok. ssl sorunsuzca kurmuşsun.

sorunun nedeni sitene elle eklediğin http:// uzantısyla başlayan resim yada linkler.

Arkadaşlar ben de aynı sorun var ama ben siteme daha ürün bile girmedim bu tema kayma sorunu nasıl ortadan kaldırcaz hangi dosyalarını değiştirmemiz lazım şimdiden teşkkür ederim yardımlarınızı beklerim teşkkürler.
 

onurtez

OpenCart-TR
Katılım
29 Nis 2010
Mesajlar
105
Tepkime puanı
0
Puanları
0
Yaş
34
Konum
Eskişehir
Web sitesi
oyunparam.com
ssl kurdugunuzda tek yapmanız gerekn confıg ayalarını duzeltmek ve daha once baska sıtelerden http olarak ekledıgınz herseyı https yapmak olcak ılk 1 hafta cok sıkıntı yasaıtı banada ssl bende ssl123 kurdum gayete ıyı suan
 

CanerErd

OpenCart-TR
Katılım
28 Ağu 2010
Mesajlar
6
Tepkime puanı
0
Puanları
0
Merhabalar,

SSL kurulumunu yaptıktan sonra siteyi açtığımda bozuk geliyor yani sanki CSS dosyasını yüklememiş gibi herşey text olarak alt alta çıkıyor birtek logo
düzgün geliyor neden olabilir?

*SSL kurulumu yapıldı
*Statik ip alındı ve ilgili domaine atandı
* config dosyalarında gerekli değişiklikler yapıldı

adres: onyedistore.com.tr

Saygılar
Caner
 

CanerErd

OpenCart-TR
Katılım
28 Ağu 2010
Mesajlar
6
Tepkime puanı
0
Puanları
0
mirac' Alıntı:
Site gayet düzgün çalışıyor gibi.. Tarayıcı ön belleğini temizlemeyi denedinizmi..

Merhabalar,

Config.php den eklediğim satırları tekrar disable etmiştim site kötü gözüktüğü için. Şuan satır satır çıkıyor ie ile. Chrome ile açtığımda ise https ile açılıyor ancak kuru kafa ibaresi çıkıyor yani geçerli değil gibisinden.

Şuan bakabilirsiniz www.onyedistore.com.tr

Saygılar
Caner
 

admin

Administrator
Yönetici
Katılım
13 Ağu 2009
Mesajlar
3,196
Tepkime puanı
1
Puanları
38
Yaş
37
Konum
Bursa
Web sitesi
www.opencart-tr.com
Bende kontrol etmiştim. Özellikle IE sorun çıkarıyor diye IE8 ile açıp baktım ayrıca Chrome ile de baktım. Ben kontrol ederken SSL kuruluydu ve hiçbir sorun vermeden çalışmıştı. Mirac çalışıyor deyince altına bir daha cevap yazmayayım dedim. Yaptığın değişiklikleri kontrol et asıl şuan çalışmıyor.
 

Arif Ertaş

OpenCart-TR
Katılım
26 Ağu 2010
Mesajlar
8
Tepkime puanı
0
Puanları
0
Notice: Constant HTTPS_SERVER already defined in /home/arif/public_html/index.php on line 58

Notice: Constant HTTPS_IMAGE already defined in /home/arif/public_html/index.php on line 59
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/arif/public_html/index.php:58) in /home/arif/public_html/system/library/session.php on line 11


Bende bu şekil bir hata verdi nedendir?

Yardımcı olabilecek kimse yokmu bu konu hakkında.
 

admin

Administrator
Yönetici
Katılım
13 Ağu 2009
Mesajlar
3,196
Tepkime puanı
1
Puanları
38
Yaş
37
Konum
Bursa
Web sitesi
www.opencart-tr.com
Biraz sabırlı olsanız zaman buldukça tüm sorulara cevap yazmaya çalıyoruz.

system/cache içini ve tarayıcı önbelleğiniz temizle dosyalarda ve site ayarlarında yaptığın değişikleri kontrol et.
 

tahsn85

OpenCart-TR
Katılım
6 Ağu 2010
Mesajlar
15
Tepkime puanı
0
Puanları
0
sunucuya ekledim panelde ki kısma rastgele bişi yazmam yeterlimi
 

admin

Administrator
Yönetici
Katılım
13 Ağu 2009
Mesajlar
3,196
Tepkime puanı
1
Puanları
38
Yaş
37
Konum
Bursa
Web sitesi
www.opencart-tr.com
Burada nasıl yapılacağı var.
http://www.ihs.com.tr/ssl/freessl/thawte-ssl-123-sertifikasi.html

Sertifikanızı satın aldığınız şirket verecek.
 

sadikonal

OpenCart-TR
Katılım
30 Tem 2010
Mesajlar
6
Tepkime puanı
0
Puanları
0
Notice: Constant HTTPS_SERVER already defined in /home/modaevx/domains/modaev.com/public_html/index.php on line 61

Notice: Constant HTTPS_IMAGE already defined in /home/modaevx/domains/modaev.com/public_html/index.php on line 62


bende de bu hata geliyor.

ssl tanımı private_html adlı klasörde. sunucunun bulunduğu firma gerekli dosyaları buraya kopyaladiyor.

nedir bu gerekli olana anlamadım.
 

admin

Administrator
Yönetici
Katılım
13 Ağu 2009
Mesajlar
3,196
Tepkime puanı
1
Puanları
38
Yaş
37
Konum
Bursa
Web sitesi
www.opencart-tr.com
sadikonal' Alıntı:
Notice: Constant HTTPS_SERVER already defined in /home/modaevx/domains/modaev.com/public_html/index.php on line 61

Notice: Constant HTTPS_IMAGE already defined in /home/modaevx/domains/modaev.com/public_html/index.php on line 62


bende de bu hata geliyor.

ssl tanımı private_html adlı klasörde. sunucunun bulunduğu firma gerekli dosyaları buraya kopyaladiyor.

nedir bu gerekli olana anlamadım.

Arif Ertaş' Alıntı:
Notice: Constant HTTPS_SERVER already defined in /home/arif/public_html/index.php on line 58

Notice: Constant HTTPS_IMAGE already defined in /home/arif/public_html/index.php on line 59
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/arif/public_html/index.php:58) in /home/arif/public_html/system/library/session.php on line 11


Bende bu şekil bir hata verdi nedendir?

Yardımcı olabilecek kimse yokmu bu konu hakkında.



Bende tam olarak ne demek istediklerini anlamadım. index.php dosyasında değişiklik yaptıysanız dosyayı tekrar yükleyin ve yukarıdakileri uygulayın.
 
Üst