Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

30.06.2014 1 Mysql, PhpMyAdmin, PHP, Dinamik Web Sayfası, PHPNuke Kullanımı.

Benzer bir sunumlar


... konulu sunumlar: "30.06.2014 1 Mysql, PhpMyAdmin, PHP, Dinamik Web Sayfası, PHPNuke Kullanımı."— Sunum transkripti:

1 30.06.2014 1 Mysql, PhpMyAdmin, PHP, Dinamik Web Sayfası, PHPNuke Kullanımı

2 30.06.2014 2 Giriş  Mysql Nedir?  PhpMyAdmin Nedir?  PHP Nedir?  Dinamik Web Sayfası Ne Demek?  PHP Nuke Nedir? Nasıl Kullanılır?  Uygulamalar 1. Phpmyadmin kullanarak öğrenci serverinda bize ait veritabanında tablolar oluşturmak 2. Web sayfamızdan php ile mysqle bağlanmak 3. Phpnuke kurmak ve ayarlamak

3 30.06.2014 3 Mysql Nedir?  MYSQL veritabanı yönetim sistemidir. (RDBMS=Relational Database Management System)  Hem standart Client/Server yapısıyla hem de Embedded veritabanı olarak kullanılır.  Tamamıyla C/C++ kullanılarak yazılmıştır.  MYSQL, gcc araçlarının mevcut olduğu tüm platformlarda çalışır (Windows, Linux, OpenBSD v.s.)

4 30.06.2014 4 Linux’da Mysql  Kurulumda seçildiği takdirde kurulacaktır.  Standart olarak Linux açıldığı zaman çalışır.  Manuel olarak #bash:/etc/init.d/mysqld start şeklinde çalıştırılabilir.

5 30.06.2014 5 Windows’da Mysql  Windows’da kurulumla beraber gelmez.  Ayrı kurmak gerekir.  Phptriad Apachetriad v.b. programlarda apache, php, mysql ve perl içinde barındıran windows için düzenlenmiş toplu paketler ile gelmektedir.  Phptriadı http://sourceforge.net/projects/phptriad http://sourceforge.net/projects/phptriad adresinde temin edebilirsiniz.

6 30.06.2014 6 PHP Nedir?  PHP bir script dilidir ve PHP ile yazılan kodlar bir editörde yazılıp PHP veya (kullanılan sürüme göre) PHP, PHP3 gibi uzantılı dosya olarak kaydedilir.  PHP ile yazılan dosyalar derlenmezler (compile edilmezler).

7 30.06.2014 7 Linux’da PHP  Kurulumda seçildiği takdirde kurulacaktır.  Standart olarak Linux açıldığı zaman çalışır.  Linux php uzantılı dosyaları yorumlamak için apache server kullanır.

8 30.06.2014 8 Windows’da PHP  Windows’da kurulumla beraber gelmez.  Ayrı kurmak gerekir.  Phptriad Apachetriad v.b. programlarda apache, php, mysql ve perl içinde barındıran windows için düzenlenmiş toplu paketler ile gelmektedir.  Phptriadı http://sourceforge.net/projects/phptriad http://sourceforge.net/projects/phptriad adresinde temin edebilirsiniz.

9 30.06.2014 9 PhpMyAdmin Nedir?  PhpMyAdmin PHP dili kullanılarak yazılmış MySQL veritabanını yönetmemizi sağlayan GNU/GPL lisanslı yazılımdır.  Şuan stable ve son sürüm olarak phpMyAdmin-2.6.1 mevcuttur.  http://www.phpmyadmin.net/ adresinden ücretsiz olarak indirebilirsiniz. http://www.phpmyadmin.net/

10 30.06.2014 10 Dinamik Web Sayfası Ne Demek? Dinamik Web Sayfaları, tasarım ve içeriği sistem yöneticisi ve/veya sahibi tarafından güncellenebilen-değiştirilebilen sayfalardır. Site içerisinde yer alan duyurular, etkinlikler, kampanyalar, haberler, fiyat ve ürün listeleri gibi sürekli güncellenmesi gereken alanların yönetimi sağlar. Örnekler: http://www.inonu.edu.trhttp://www.inonu.edu.tr, http://www.hepsiburada.com, http://cengiz.inonu.edu.trhttp://www.hepsiburada.comhttp://cengiz.inonu.edu.tr

11 30.06.2014 11 PHP Nuke Nedir?  Phpnuke nuke grubu tarafından yapılan ve kullanıcılarının da katkılarıyla giderek gelişen yeni eklentiler yapılmasına olanak sağlayan PHP dili kullanılarak yapılmış GNU/GPL lisanslı bir web portalıdır.  http://www.phpnuke.org adresinden ücretsiz olarak temin edilebilir. http://www.phpnuke.org  Şuan mevcut son sürüm PhpNuke7.6 dır.

12 30.06.2014 12 UYGULAMALAR 1. Phpmyadmin kullanarak öğrenci serverinda bize ait veritabanında tablolar oluşturmak 2. Web sayfamızdan php ile mysqle bağlanmak 3. Phpnuke kurmak ve ayarlamak

13 30.06.2014 13 Phpmyadmin kullanarak öğrenci serverinda bize ait veritabanında tablolar oluşturmak http://stu.inonu.edu.tr/phpmyadmin/

14 30.06.2014 14

15 30.06.2014 15

16 30.06.2014 16

17 30.06.2014 17

18 30.06.2014 18

19 30.06.2014 19

20 30.06.2014 20 select * from ogrenci_bilgi where ogrenci_no='0002'

21 30.06.2014 21 SELECT * FROM `ogrenci_bilgi` WHERE fakulte='Eğitim Fakültesi'

22 30.06.2014 22 Öğrenci serverinda bulunan web alanımızdan php kullanarak MySQL veritabanına bağlanmak. Önce MySQL bağlanmak için bir baglanti.php dosyası oluşturalım içeriği şöyle olmalı. baglanti.php

23 30.06.2014 23 listele.php

24 30.06.2014 24 http://stu.inonu.edu.tr/~cengiz/listele.php

25 30.06.2014 25 http://www.phpnuke.orghttp://www.phpnuke.org web adresinden Phpnukenin son veriyonu Phpnuke7.5.tar.gz veya Phpnuke7.5.zip indiriyoruz. Linuxda tar xfvz Phpnuke7.5.tar.gz yazarak Windowsda ise winzip veya winrar kullanarak sıkıştırılmış dosyayı açıyoruz. Açılan dosya içeriğinde yer alan dosyalar PHPNUKE Kurulumu

26 30.06.2014 26 Html klasoru içinde bulunan config.php doyasının default hali Bize sağlanan veri tabanına bağlanmamız için config.php dosyasının değiştirilmiş hali

27 30.06.2014 27 Gözat butonuna tıklanarak PHP-Nuke-7.5 klasoru altında yer alan sql klasoruneki nuke.sql dosyası seçilerek Git butonuna tıklanarak Phpnuke web portalımızın çalışması için kullandığı tablolar ve veriler ogrenci database içine yerleştirilir.

28 30.06.2014 28

29 30.06.2014 29 Gftp,FileZilla,WSFTP, veya CuteFTP programlarından biri ile stu.inonu.edu.tr bulunan web alanımıza bağlanarak PHP-Nuke-7.5 altında html klasoru içeriği web alanımızdaki public_html klasoru içine atılmalıdır.

30 30.06.2014 30 html klasoru içindeki dosyaların hepsini public_html içine attıktan sonra artık web sayfamıza bakabiliriz. http://stu.inonu.edu.tr/~cengiz/ http://stu.inonu.edu.tr/~cengiz/ Bu hata mesajı ile karşılaştığınız takdirde config.php dosyasına girmiş olduğunuz MySQL bağlantı için kullanılan bilgileri kontrol ediniz.

31 30.06.2014 31

32 30.06.2014 32

33 30.06.2014 33

34 Ohhh! Bitti


"30.06.2014 1 Mysql, PhpMyAdmin, PHP, Dinamik Web Sayfası, PHPNuke Kullanımı." indir ppt

Benzer bir sunumlar


Google Reklamları