alucard Posted June 4, 2015 Posted June 4, 2015 unigui de hazırladığım bir uygulamayı yayınlamayı düşünüyorum. ancak serverde exe çalışmasımı gerekiyor. http://prime.fmsoft.net/demo/gedit.dll şeklinde yayınlama ihtimalimiz yokmu. yada bu dll dosyasını nasıl oluşturuyoruz. Quote
Hayri ASLAN Posted June 4, 2015 Posted June 4, 2015 Merhaba, http://forums.unigui.com/index.php?/topic/3048-guide-to-deployment/ buraya bakabilirsiniz. Quote
bugra Posted June 16, 2015 Posted June 16, 2015 dll oluşturmak için projenizi ISAPI module olarak oluşturmanız gerekiyor. Eğer projenizi Standalone Server/ISAPI Module seçeneğiyle oluşturduysanız en baştaki {$define UNIGUI_VCL} kodunu comment hale getirip compile ederseniz bilgisayarınızda oluşan exe dll kütüphanesini taşıyacağından bu exe'nin uzantısını dll olarak değiştirdiğinizde işlem tamamlanacaktır. Eğer projenizi sadece standalone server halinde oluşturduysanız o zaman program ProjectName; uses Forms, ServerModule in 'ServerModule.pas' {UniServerModule: TUniGUIServerModule}, MainModule in 'MainModule.pas' {UniMainModule: TUniGUIMainModule}, Main in 'Main.pas' {MainForm: TUniForm}; {$R *.res} begin Application.Initialize; TUniServerModule.Create(Application); Application.Run; end. şeklinde olan proje kodunuzu library ProjectName; uses uniGUIISAPI, ServerModule in 'ServerModule.pas' {UniServerModule: TUniGUIServerModule}, MainModule in 'MainModule.pas' {UniMainModule: TUniGUIMainModule}, Main in 'Main.pas' {MainForm: TUniForm}; {$R *.res} exports GetExtensionVersion, HttpExtensionProc, TerminateExtension; end. şekline çevirdikten sonra compile edin. ISAPI'lerin ISS serverlara ya da Apache 2.2 serverına kurulumu için UniGUI.pdf 'ten Developer's Guide başlığı altındaki ISAPI Module başlığını inceleyin. Umarım yardımcı olabilmişimdir Quote
jakarta2 Posted April 12, 2016 Posted April 12, 2016 Merhaba, Localde IIS'i ayarladım dll dosyası çalışıyor peki web sitelerinin serverlarında nasıl yapıcaz? Mesela Cpanel'de böyle bir ayar var mıdır? Quote
pro_imaj Posted April 12, 2016 Posted April 12, 2016 Merhaba, Localde IIS'i ayarladım dll dosyası çalışıyor peki web sitelerinin serverlarında nasıl yapıcaz? Mesela Cpanel'de böyle bir ayar var mıdır? Merhaba; Böyle bir şeye ihtiyacınız olmayacak. IIS'de www.siteniz.com olan yere Domain tarafında ip yönlendirmesi yapacaksınız. IIS'de de ilgili yolu gösterdiğinizde .dll uzantıya yönlenecek. Kendi Web Server'nız olmadan olmaz. Quote
jakarta2 Posted April 13, 2016 Posted April 13, 2016 Tekrar merhaba; Sizin söyleminizden hosting firmasının domainin'de ip yönlendirmesi yapıcam yani adsl ip numaramı yazıcam, modem'den de yönlendirmeyi iis kurduğumuz bilgisayara yapıcam anladım ve yaptım ancak hosting firmasının dns yönlendirmesinde bu ip adresi kayıt defterinde yoktur diye bir hata verdi. Quote
pro_imaj Posted April 13, 2016 Posted April 13, 2016 Tekrar merhaba; Sizin söyleminizden hosting firmasının domainin'de ip yönlendirmesi yapıcam yani adsl ip numaramı yazıcam, modem'den de yönlendirmeyi iis kurduğumuz bilgisayara yapıcam anladım ve yaptım ancak hosting firmasının dns yönlendirmesinde bu ip adresi kayıt defterinde yoktur diye bir hata verdi. Hosting/Domain firmasına gelmeden önce; Sabit ip'niz ile internet bağlantısı olan bir bilgisayardan bağlanabildiniz mi bunu test edin. Quote
jakarta2 Posted April 13, 2016 Posted April 13, 2016 Evet haklıymışsınız modem ip adresiyle gelinmiyor. localhost\klasor\dosya.dll şeklinde yazınca oluyor http//ipadresi ya da http//ipadresi.8077 yazınca bir şey olmuyor. Peki ama neden? modemden her türlü yönlendirmeyi yaptım 8077 portunu, 80 portunu 8080 portunu başka ne yapmam gerekiyor? bilgisayarın firewall'unu kapattım bu kezde dosya.dll dosyasını bilgisayara indirmeye başladı :-) http://ipadresi/unitech/dosya.dllşeklinde yazınca oldu ama bu bana doğruymuş gibi gelmiyor :-) hala bir şeyleri yanlış ya da eksik yapıyorum. Quote
jakarta2 Posted April 13, 2016 Posted April 13, 2016 Sanırım şimdi oldu. Bir tane html yapıp onunla klasöre ve dosyaya yönlendirme yaptım. Yardımlarınız için teşekkür ederim Quote
pro_imaj Posted April 14, 2016 Posted April 14, 2016 Sanırım şimdi oldu. Bir tane html yapıp onunla klasöre ve dosyaya yönlendirme yaptım. Yardımlarınız için teşekkür ederim Yapmış olmanıza sevindim. İyi çalışmalar. Quote
jakarta2 Posted May 12, 2016 Posted May 12, 2016 Selam; Web sitesi tamamen application oldu. Soru şu? Arama motorları (google, yandex v.s.) bu web sitesindeki (dll dosyası) içerikleri bulabilecekler mi? Quote
pro_imaj Posted May 12, 2016 Posted May 12, 2016 Cevap olarak Hayır. Arama motorları sadece ilk sayfayı alabiliyor. Bunun yerine Asıl siteniz ve uygulama gibi düşünmek en mantıklısı. 1 Quote
jakarta2 Posted May 12, 2016 Posted May 12, 2016 Yani diyorsunuz ki kardeşim ne yaparsan yap git html, php v.s. bişi öğren başka çaren yok :-) Anlayışınıza çok teşekkür ederim... Quote
pro_imaj Posted May 12, 2016 Posted May 12, 2016 Unigui ile web sitesi değilde web projesi yapmak çok avantajlı. Çok güzel yeni özellikler geliyor, projeyi çok hızlı çıkartabilir siniz. *Bizde sizdeniz Quote
EmrahOzgur Posted September 6, 2017 Posted September 6, 2017 Merhaba; Böyle bir şeye ihtiyacınız olmayacak. IIS'de www.siteniz.com olan yere Domain tarafında ip yönlendirmesi yapacaksınız. IIS'de de ilgili yolu gösterdiğinizde .dll uzantıya yönlenecek. Kendi Web Server'nız olmadan olmaz. Merhaba Ufak bir deneme yapmak istiyorum bunun ile alakalı fakat web tarafında projemiz nasıl çalışacak anlayamadım... Bir projeyi web üzerinde yayınlamak ile ilgili bilgi verebilirmsiniz acaba? Teşekkür ederim... Quote
pro_imaj Posted September 6, 2017 Posted September 6, 2017 Merhaba; Projeye faaliyete almak için bir Server var mı? Varsa tam olarak neyi yapamadığınızı yazarsanız yardımcı olurum. İyi çalışmalar. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.