Ubuntu 24.04 (Noble Numbat ) üzerinde Liman kurulumu.
Liman 24.04 (Noble Numbat) sürümünü desteklemektedir. Liman paketleri Aciklab DEB depolarında bulunmaktadır. Fakat Liman paketinin bağımlı olduğu paketlerden (PHP ve PostgreSQL) dolayı farklı depoların eklemesi önerilmektedir.
Ubuntu 24.04 resmi depolarında PHP güncel paketleri olmadığı için aşağıdaki depo eklenmesi gerekmektedir:
Ubuntu resmi depolarında NodeJS sürümü eski olduğu için aşağıdaki depoların eklenmesi gerekmektedir.
Ubuntu 24.04 resmi depolarında PostgreSQL güncel paketleri olmadığı için aşağıdaki depo eklenmesi gerekmektedir:
2.0 sürümüne ait en son çıkan paketi yukarıdaki adresten sunucunuza indirerek direkt şu şekilde çalıştırmalısınız.
Depo üzerinden Liman MYS kurmak için öncelikle Liman'ın bulunduğu AcikLab deposunu sisteminize eklemeniz gerekmektedir. Öncelikle aşağıdaki iki komut ile depo adresini paket kaynak listenize eklemelisiniz:
Bu adımdan sonra Liman MYS'yi yükleyebilirsiniz:
Kurulum sonrasında ilk yapılması gereken Yönetici parolası oluşturmak. Bunun için aşağıdaki komutlar ile sudo yetkili kullanıcı ile yönetici hesabı oluşturulur:
Bu adım sonunda karşınıza liman web arayüzünden giriş yapacağınız kullanıcı adı ve parolanız çıkacaktır. Liman'ı kurduğunuz sunucunun ip adresini web tarayıcınız üzerine yazıp bu bilgiler ile giriş yaparsanız Liman'ın Web arayüzüne giriş yapmış olacaksınız.
Liman yönetici parolasını unutmanız durumunda aşağıdaki komutu kullanarak parolasını sıfırlayabilirsiniz.
Liman otomatik DEB paketi olarak Aciklab deposuna eklenmektedir. Bu paketler Ubuntu ve RHEL tabanlı işletim Sistemlerini desteklemektedir.
Eğer 1.x sürümünden güncelliyorsanız sistem üzerine güncelleme öncesi NodeJS 20 sürümü konumlandırılmalıdır. Eğer halihazırda 2.x sürümü bir Liman'a sahipseniz güncel paketi sunucuya atıp kurulumu yapabilirsiniz veya depolarımız üzerinden güncelleme yaptırabilirsiniz.
Sistem üzerine güncelleme öncesi NodeJS 20 sürümü konumlandırılmalıdır.
Docker kullanarak Liman yükleme
Docker Compose kurulumu için aşağıdaki betikleri çalıştırabiliriz.
Ayağa kaldırmak için son docker-compose.yml dosaysını aşağıdaki komutlarla indirelim ve çalıştıralım.
İşlemler başarılı gerçekleşti ise Docker Compose kurduğumuz makinenin ip adresine gittiğimizde aşağıdaki gibi bir arayüz bizi karşılayacaktır.
Kurulum sonrasında ilk yapılması gereken Yönetici parolası oluşturmak. Bunun için aşağıdaki komutlar ile sudo yetkili kullanıcı ile yönetici hesabı oluşturulur:
Bu adım sonunda karşınıza liman web arayüzünden giriş yapacağınız kullanıcı adı ve parolanız çıkacaktır. Liman'ı kurduğunuz sunucunun ip adresini web tarayıcınız üzerine yazıp bu bilgiler ile giriş yaparsanız Liman'ın Web arayüzüne giriş yapmış olacaksınız.
Liman yönetici parolasını unutmanız durumunda aşağıdaki komutu kullanarak parolasını sıfırlayabilirsiniz.
Kubernetes ortamına Liman deploy etmek
Liman Helm Chart dosyalarını yukarıdaki dosyaları kullanarak indiriniz.
İşlemler başarılı gerçekleşti ise Docker Compose kurduğumuz makinenin ip adresine gittiğimizde aşağıdaki gibi bir arayüz bizi karşılayacaktır.
Kurulum sonrasında ilk yapılması gereken Yönetici parolası oluşturmak. Bunun için aşağıdaki komutlar ile sudo yetkili kullanıcı ile yönetici hesabı oluşturulur:
Bu adım sonunda karşınıza liman web arayüzünden giriş yapacağınız kullanıcı adı ve parolanız çıkacaktır. Liman'ı kurduğunuz sunucunun ip adresini web tarayıcınız üzerine yazıp bu bilgiler ile giriş yaparsanız Liman'ın Web arayüzüne giriş yapmış olacaksınız.
Liman yönetici parolasını unutmanız durumunda aşağıdaki komutu kullanarak parolasını sıfırlayabilirsiniz.
Ubuntu 22.04 (Jammy Jellyfish) üzerinde Liman kurulumu.
Liman 22.04 (Jammy Jellyfish) sürümünü desteklemektedir. Liman paketleri Aciklab DEB depolarında bulunmaktadır. Fakat liman paketinin bağımlı olduğu paketlerden (PHP ve PostgreSQL) dolayı farklı depoların eklemesi önerilmektedir.
Ubuntu 20.04 ve 22.04 resmi depolarında PHP güncel paketleri olmadığı için aşağıdaki depo eklenmesi gerekmektedir:
Ubuntu resmi depolarında NodeJS sürümü eski olduğu için aşağıdaki depoların eklenmesi gerekmektedir.
Ubuntu 20.04 ve 22.04 resmi depolarında PostgreSQL güncel paketleri olmadığı için aşağıdaki depo eklenmesi gerekmektedir:
2.0 sürümüne ait en son çıkan paketi yukarıdaki adresten sunucunuza indirerek direkt şu şekilde çalıştırmalısınız.
Depo üzerinden Liman MYS kurmak için öncelikle Liman'ın bulunduğu AcikLab deposunu sisteminize eklemeniz gerekmektedir. Öncelikle aşağıdaki iki komut ile depo adresini paket kaynak listenize eklemelisiniz:
Bu adımdan sonra Liman MYS'yi yükleyebilirsiniz:
Kurulum sonrasında ilk yapılması gereken Yönetici parolası oluşturmak. Bunun için aşağıdaki komutlar ile sudo yetkili kullanıcı ile yönetici hesabı oluşturulur:
Bu adım sonunda karşınıza liman web arayüzünden giriş yapacağınız kullanıcı adı ve parolanız çıkacaktır. Liman'ı kurduğunuz sunucunun ip adresini web tarayıcınız üzerine yazıp bu bilgiler ile giriş yaparsanız Liman'ın Web arayüzüne giriş yapmış olacaksınız.
Liman yönetici parolasını unutmanız durumunda aşağıdaki komutu kullanarak parolasını sıfırlayabilirsiniz.
Oracle Linux (RHEL based) 8.x üzerinde kurulum dokümantasyonu
PHP'nin 8.1 sürümü için gerekli depolar eklenir ve sürüm etkinleştirilir.
Postgresql-15 sürümü için gerekli depolar eklenir ve sürüm etkinleştirilir.
Liman paketini indirebilmek için Açıklab deposundan indirilir.
Paketler güncellenir ve liman paketi kurulur.
LDAP sertifikalarını etkinleştirmek için aşağıdaki komut çalıştırılır. Aksi halde domain entegrasyonlarında bağlantı hatası alınacaktır.
Kurulum sonrasında ilk yapılması gereken Yönetici parolası oluşturmak. Bunun için aşağıdaki komutlar ile sudo yetkili kullanıcı ile yönetici hesabı oluşturulur:
Bu adım sonunda karşınıza liman web arayüzünden giriş yapacağınız kullanıcı adı ve parolanız çıkacaktır. Liman'ı kurduğunuz sunucunun ip adresini web tarayıcınız üzerine yazıp bu bilgiler ile giriş yaparsanız Liman'ın Web arayüzüne giriş yapmış olacaksınız.