Ubuntu Sunucuda Kimai Kurulumu: Adım Adım Rehber
Merhaba! Fatih Soysal olarak, bu rehberde Ubuntu sunucunuzda Kimai zaman izleme yazılımını nasıl kuracağınızı adım adım anlatacağım. Kimai, açık kaynaklı ve oldukça güçlü bir zaman izleme uygulamasıdır. Kendi sunucunuzda barındırmanın avantajlarından faydalanmak ve verilerinizin kontrolünü elinizde tutmak istiyorsanız, bu rehber tam size göre. Başlamadan önce, bir Ubuntu sunucusuna ve temel komut satırı bilgisine sahip olmanız gerektiğini belirtmeliyim.
Gerekli Hazırlıklar
Öncelikle, sunucunuzda güncellemeleri yaparak işletim sisteminizi güncel tutmalısınız. Bunun için aşağıdaki komutu çalıştırın:
sudo apt update && sudo apt upgrade -y
Sonrasında, Apache web sunucusu, MariaDB veritabanı ve PHP ile gerekli PHP uzantılarını kuracağız. Bu bileşenler Kimai’nin düzgün çalışması için gereklidir. Aşağıdaki komutlar ile kurulumu gerçekleştirebilirsiniz:
sudo apt install apache2 mariadb-server php libapache2-mod-php php-mysql php-mbstring php-xml php-curl php-zip php-gd -y
Kurulum tamamlandıktan sonra, MariaDB için güvenli bir root şifresi belirlemeniz önemlidir. Aşağıdaki adımları takip ederek bunu yapabilirsiniz. Bu adım güvenlik açısından oldukça önemlidir.
sudo mysql_secure_installation
Kimai’nin İndirimi ve Kurulumu
Şimdi Kimai’yi indirebiliriz. Kimai’nin resmi web sitesinden veya GitHub deposundan en son sürümü indirebilirsiniz. Ben bu örnekte GitHub’dan indirmeyi tercih ediyorum. İndirdiğiniz dosyayı uygun bir dizine çıkarmanız gerekiyor. Örneğin, /var/www/html/ dizinini kullanabilirsiniz.
İndirme ve çıkarma işlemi tamamlandıktan sonra, Apache’in Kimai’nin bulunduğu dizini göstermesini sağlamalıyız. Bunun için aşağıdaki komutu kullanabilirsiniz:
sudo a2enmod rewrite
Ardından Apache’i yeniden başlatarak değişiklikleri etkinleştiriyoruz:
sudo systemctl restart apache2
Veritabanı Kurulumu
Kimai için bir veritabanı oluşturmamız gerekiyor. MariaDB’ye bağlanarak veritabanını ve kullanıcısını oluşturalım. Öncelikle MariaDB’ye bağlanın:
mysql -u root -p
Şifrenizi girdikten sonra, aşağıdaki komutları çalıştırın. kimai_db yerine istediğiniz bir veritabanı adı kullanabilirsiniz. kimai_user yerine de istediğiniz bir kullanıcı adı kullanabilirsiniz. Önemli olan şifrenizi güvenli seçmenizdir.
CREATE DATABASE kimai_db;
CREATE USER 'kimai_user'@'localhost' IDENTIFIED BY 'güçlü_şifre';
GRANT ALL PRIVILEGES ON kimai_db.* TO 'kimai_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Kimai’nin Yapılandırması
Tarayıcınızda http://[sunucu_ip_adresi] adresine giderek Kimai kurulumuna başlayabilirsiniz. Kurulum sihirbazını takip ederek veritabanı bilgilerinizi girin ve kurulumu tamamlayın. Bu aşamada veritabanı bilgilerini, daha önce oluşturduğunuz kimai_db, kimai_user ve güçlü şifrenizi kullanmanız gerekecektir. Kurulum aşamalarını dikkatlice takip etmeniz, olası sorunları önleyecektir. Başarıyla kurulumu tamamladıktan sonra, Kimai’yi kullanmaya başlayabilirsiniz.
Sonuç
Bu rehberde, Ubuntu sunucunuza Kimai’yi nasıl kuracağınızı adım adım anlattım. Umarım bu rehber, Kimai’yi kendi sunucunuzda barındırma yolculuğunuzu kolaylaştırmıştır. Herhangi bir sorunla karşılaşırsanız, yorum bölümünde sorularınızı sorabilirsiniz. Daha fazla web geliştirme içeriği için fatihsoysal.com adresini ziyaret edebilirsiniz.
#Etiketler: Kimai, Ubuntu, Kurulum, Zaman İzleme, Self-Hosting, Sunucu, Rehber, Adım Adım, Linux, Apache, MariaDB, PHP