Ana içeriğe atla

UBUNTU SERVER dotProject Kurulumu




VitrualBox Nedir?

  • Bu program işletim sistemi içinde sanal bir makine oluşturarak 1 veya daha fazla işletim sistemi kurmaya yarayan, sistem içinde sanal bir sistem oluşturan bir program.

UbuntuServer Nedir?

  •  Kısa bir şekilde tanımlayacak olursak.Ubuntu Linux tabanlı özgür ve ücretsiz bir işletim sistemidir. 

dotProject Nedir?

  • php ile yazılmış web tabanlı proje takibine yarayan bir özgür yazılımdır. 

LAMP Nedir?


  • LAMP(Linux +Apache WEB Server + mySQL Server +PHP öğelerinin baş harflerinden oluşan bir kısaltma ifadesidir ) kısaca PHP desteği ile Linux üzerinde Apache ve mySQL kurulumu anlamına gelmektedir.

Apache Nedir?

  • Unix, GNU, FreeBSD, Linux, Solaris, Norvell NetWare, Mac OS X, Microsoft, OS/2, TPF, ve eComStation işletim sistemleri üzerinden çalışabilen ve dünya üzerinde çok kullanılan web sunucularından biridir.

MySQL Nedir?

  • MYSQL dünya en çok kullanılan açık kaynak kodlu bir veritabanı yazılım sistemidir. mySQL Linux, Unix, Windows ve OS/2 işletim sistemlerinde kullanılabilmektedir.

PHP Nedir?

  • PHP(açılımı PHP:Hypertext Preprocessor) geniş bir kitle tarafından kullanılan, özellikle sanal yöreler üzerinde galiştirme için tasarlanmış HTML içine gömülebilen bir betik dilidir.



Gerekli tanımlamaları yaptığımıza göre indirme ve kurulum işlemlerine başlayabiliriz :)

  • İlk olarak bilgisayarımıza aşağıdaki adresten kendi işletim sismimize uygun olan VirtualBox 'ı indiriyoruz.

https://www.virtualbox.org/wiki/Downloads  

  • Bir sonraki adım ise aşağıdaki adresten ubuntu server 'ı indiriyoruz.(şuan en güncel version:15.10 )

http://www.ubuntu.com/download/server 



  • Şimdi indirme işlemlerini tamamladıktan sonra kurulum aşamasına geçiyoruz  kurulumu videolu anlatım ile aşağıdaki linkten takip edebilirsiniz. 


  • VirtualBox kurulumunu yukarıda belirtilen linkten takip ettikten sonra LAMP ve dotProject kurulumuna geçiyoruz

Kod ekranı


Phpmyadmin

$sudo apt-get install phpmyadmin
sonrasında sizden bir root için parola isteyecektir ve
linkinden giriş yapabilirsiniz.
$ifconfig 
ile IP bilgisini öğreniyoruz. Ve o IP bilgisini tarayıcıya yazarak LAMP sunucusuna bağlanıyoruz.


dotproject - linux kurulumu


Uygulamanın çalışabilmesi için gerekli software i yüklüyoruz.

Apache ve php modulleri:

$ sudo apt-get install apache2 libapache2-mod-php5 php5 php5-mysql

$ sudo ls -al /etc/apache2/mods-enabled/php5.*



apache yi başlatmak için:

$ sudo /etc/init.d/apache2 start

browser a http://localhost yazdığımızda karşımıza apache nin çalıştığına dair bir bilgi gelirse, kurulumumuz başarıyla tamamlanmıştır.

MYSQL:

$ sudo apt-get install mysql-client-5.0 mysql-server-5.0

$ sudo dpkg-reconfigure mysql-server-5.0

root dışındaki bir userdan veritabanımıza erişebilmek için ysni bir user tanımlıyoruz.
mysql i çalıştırıyoruz.

$ mysql --user=root --password

mysql> CREATE USER dpuser IDENTIFIED BY 'dpuser';
mysql> GRANT ALL ON dpuser.* TO dpuser;

dotproject in son sürümünü internetten indiriyoruz (http://sourceforge.net/projects/dotproject/), arşivi /var/www nin altına açıyoruz.

$ sudo mv /home/cgdm/Masaüstü/dotproject-2.1.2.tar.gz /var/www

$ sudo tar xvzf dotproject-2.1.2.tar.gz

browserımıza


yazdık

Fatal Error. You haven't created a config file yet.
Click Here To Start Installation and Create One! (forwarded in 5 sec.)

yazısı çıktı. coonfigure işlemimizi tamamlamak için

Start Installation 

a tıklayalım.

Database server type: MySQL

Hostname: localhost

User: dotproject

Password: dotproject

User persistent connection: (unchecked)

Drop existing database: (unchecked)


şeklinde (kendi sistemimize uygun bir şekilde) configuration umuzu yaptıktan sonra

Install db & write cfg 

a tıklayıp işlemimizi tamamlayalım.

Burada benim karşılaştığım problemler:


config dosyası oluşamayabiliyor. ya manual olarak gerekli yere config dosyasını eklememiz gerekiyor ya da ilgili klasörün permissionlarını chmod ile değiştirmemiz gerekiyor.

database e bağlanılamayabiliyor. eğer dotprojecti localhostunuza kurduysanız
create user 'user'@'localhost' şeklinde tanımladığınız kullanıcılar dotproject database inize erişebiliyor.



İYİ ÇALIŞMALAR...





















Yorumlar

Bu blogdaki popüler yayınlar

UBUNTU DESKTOP İLE PFSENSE KURULUMU VE KULLANIMI

UBUNTU DESKTOP KURULUMU Öncelikle aşağıda belirtilen linkten Oracle VM Virtualbox'ın uygun sürümünü bilgisayarımıza indirip kuruluma gerçekleştirdikten sonra yeni bir sanal makine oluşturuyoruz. https://www.virtualbox.org/wiki/Downloads Sanal makinemizin adını ve işletim sistemini resimde belirtildiği gibi belirleyip ileri butonuna tıklıyoruz. Bellek boyutumuzu seçiyoruz default olarak gelen 4 MB yeterlidir ileri butonuna tıklayarak bir sonraki ekrana geçiyoruz. https://www.ubuntu.com/download/desktop   adresinden indirdiğimiz .iso dosyasını seçerek başlat butonuna tıklıyoruz. Kırmızı ile işaretlediğimiz Install Ubuntu butonuna tıklayarak ubuntu kurulumumuza başlıyoruz. Bulunduğumuz bölgeyi  veya istediğimiz herhangi bir bölgeyi seçerek devam ediyoruz. Karşımıza bu ekran çıktı ise ubuntu desktop kurulumunu başarılı bir şekilde gerçekleştirmişiz demektir.   KALİ KURULUMU Bezer şekilde kali kurulumunu

Core Kurulum ve Uygulama

Merhaba arkadaşlar, Size bugün VMware Workstation Player yardımı ile CORE (Common Open Resource Emulator)   kurulumunu anlatacağım ve örnek bir uygulama yapacağız. Core küçük uygulamalar yapabileceğimiz bir simulasyon programıdır. O zaman hadi kuruluma geçelim VMware Workstation Player Core Adreslerinden indirdikten sonra VMware Workstation Player' in .exe dosyasına tıklayarak aşağıda görülen ekranı açıyoruz. Daha sonra Player -> File -> Open   yolunu takip ediyoruz.  vcore-4.7 dosyasını nereye çıkardıysak oradan   .vmx   uzantılı dosyayı seçiyoruz. Daha sonra bizi böyle bir ekran karşılıyor burada Play virtual machine ye tıklayarak devam ediyoruz.  Kurulumu tamamladıktan sonra uygulamamıza geçebiliriz. Uygulama için bu videoyu da izleyebilirsiniz. https://www.youtube.com/watch?v=7QjU5eclZv4 Manu1 Buradan   router , host ve   pc alıyoruz. Menu2 Buradan ise ethernet switch ve wreless LAN 'ı alıyoruz