Lychee Fotoğraf yönetim aracı bir parçasıdırLinux için kullanıcıların Google Foto, iPhoto ve diğerleri gibi tescilli araçlarla gördüğümüz gibi dijital fotoğraflarını yerel ağda uzaktan yönetmelerini sağlayan web yazılımı. Genelde sunucu sınıfı dağıtımları hedef almaktadır, ancak bu yazılımı her zaman çevrimiçi olduğu sürece herhangi bir eski Linux işletim sisteminde kullanmak mümkündür.
Bu eğitimde, Linux'ta Lychee fotoğraf yönetim sisteminin nasıl kurulacağı ve kurulacağı üzerine çalışacağız. Ubuntu sunucusunu kurun ve nasıl devam edeceğinizi öğrenmek için kılavuzumuzla birlikte takip edin!
Not: Lütfen en az iki çekirdeğiniz ve 4 GB RAM'iniz olmadığı sürece Lychee'yi kullanmaya çalışmayın!
Başlamadan Önce
Lychee Fotoğraf yönetim sistemi herhangi bir üzerinde çalışırSunucu olarak çalışabilen Linux işletim sistemi. Bununla birlikte, bu eğitimde Ubuntu sunucusu altında ayarlamaya odaklanılacak. Anlaşılması kolay olan Ubuntu'yu seçiyoruz ve buradaki en iyi Linux sunucu işletim sistemlerinden biri. Ancak, Ubuntu sunucusunun büyük bir hayranı değilseniz, yine de bu kılavuzla birlikte takip etmekten çekinmeyin. Yükleme yönergeleri aynı, paket adlarındaki eksi farklar.
Lychee indir
Lychee fotoğraf yönetimini indirmelisinizYazılım için Ubuntu'ya özel paketler bulunmadığından, İnternet'ten kullanmadan önce aracı kullanın. Yazılımı indirmek için Git paketi üzerinden GitHub ile etkileşime geçmeniz gerekecektir. Bir terminal açın ve Git aracının en son sürümünü Ubuntu sunucunuza yükleyin.
sudo apt install git
Git aracı ayarlanmışsa, tuşunu kullanarak bir kök kabuk kazanın. su veya sudo Komut.
su -
veya
sudo -s
Kullanmak CD komutuyla terminal oturumunu ana dizinden / Var / www / html / Klasör. Yeni bir Lychee klasörü oluşturmadığınızdan emin olun! Git, indirme işlemi sırasında yeni bir klasör yaratacaktır.
cd /var/www/html/
Kullanarak kodu kopyalayın. git klonu Komut.
Not: Git ile ilgili sorun mu yaşıyorsunuz? Lychee'nin Zip arşivini Ubuntu sunucunuza indirmek için çekinmeyin!
git clone https://github.com/electerious/Lychee.git
Lychee kod klasörünün izinlerini güncelleyin. Lütfen aşağıdaki chmod komutunu dikkatlice okuyunuz! İzinler 750'ye ayarlanmış ve 777 değil. Doğru ayarlanmadıysa, Lychee düzgün çalışmayacak!
cd Lychee chmod -R 750 uploads/ chmod -R 750 data/
SQL veritabanını ayarla
Lychee yazılımı Ubuntu sunucunuzdadır. Ancak, henüz bir SQL veritabanı kurulu olmadığı için erişirseniz, Lychee çalıştırılamayacaktır. Bir SQL veritabanı kurmak için bir terminal açın ve aşağıdaki adımları izleyin.
Aşama 1: LAMP sunucu paketini Ubuntu sunucusuna kurun ve MySQL'i kurun.
su -
veya
sudo -s
apt install lamp-server^
Adım 2: MySQL güvenli kurulum işlemini çalıştırın ve veritabanı yazılımını Ubuntu sunucusu için yapılandırın.
mysql_secure_installation
Aşama 3: SQL Root hesabını kullanarak MySQL komut satırı arayüzüne giriş yapın.
mysql -u root -p
4. Adım: Lychee fotoğraf yönetim sistemi için yeni bir veritabanı hazırlayın.
create database lychee;
Adım 5: Lychee yazılımının MySQL ile etkileşime girmesi için bir kullanıcı oluşturun. ‘Şifre’yi istediğiniz SQL veritabanı şifresi ile değiştirdiğinizden emin olun.
GRANT ALL PRIVILEGES ON lychee. * TO lycheeadmin@"localhost" IDENTIFIED BY "Password" WITH GRANT OPTION;
Adım 6: MySQL için ayrıcalıkları temizleyin.
flush privileges;
7. Adım: MySQL komut satırı veritabanından çıkın.
PHP eklentileri
LAMP'ı kurduk (Linux Apache MySQL ve PHP)Ancak, Lychee’nin ihtiyaç duyduğu PHP eklenti paketleri Ubuntu’ya yüklenmediğinden işimiz bitmedi. Bunları kurmak için, bir terminal penceresi açın ve Apt paket yöneticisini kullanın.
sudo apt install php7.2-*
Yukarıdaki komut sisteminiz için gerekli tüm PHP eklentilerini ayarlamalıdır. Sorun yaşıyorsanız, lütfen resmi Lychee dokümantasyon sayfasına bakın.
Apache yapılandırması
Kurulum sürecindeki son adım, Lychee'yi Apache2 web sunucusunda bir site olarak ayarlamaktır. Bir terminal aç ve kullan dokunma yeni bir config dosyası yaratma komutu.
su -
veya
sudo -s touch /etc/apache2/sites-available/lychee.conf
Yeni yapılandırma dosyasını Nano metin düzenleyicide açın.
nano /etc/apache2/sites-available/lychee.conf
Aşağıdaki kodu Nano'ya yapıştırın ve tuşuna basın. Ctrl + O kurtarmak için. Kodu gözden geçirdiğinizden ve gereksinimlerinize göre değiştirdiğinizden emin olun.
VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/Lychee/
ServerName domain.com
ServerAlias www.domain.com
<Directory /var/www/html/Lychee/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/domainname.com-error_log
CustomLog /var/log/apache2/domainname.com-access_log common
</VirtualHost>
Lychee fotoğraf yönetim sisteminize şu adresten erişin:
http://ip-address-of-server/Lychee
WebUI yüklendiğinde, SQL kullanıcısını ve şifresini girmeniz gerekir. Kullanıcı adı için lycheeadmin. Şifre için daha önce belirlediğiniz SQL şifresini girin.
SQL bilgi seti ile yeni özel fotoğraf yönetim sisteminize erişebileceksiniz.
Yorumlar