Cara mengatur alat manajemen Foto Lychee di Linux

click fraud protection

Alat manajemen Foto Lychee adalah perangkat lunak web untuk Linux yang memungkinkan pengguna mengelola secara efisien dan jarak jauh foto digital mereka di jaringan lokal, seperti yang kita lihat dengan alat berpemilik seperti Foto Google, iPhoto, dan lainnya. Ini terutama ditargetkan pada distribusi tingkat server, tetapi dimungkinkan untuk menggunakan perangkat lunak ini pada OS Linux lama apa pun asalkan selalu online.

Dalam tutorial ini, kita akan membahas cara menginstal dan mengatur sistem manajemen foto Lychee di Linux. Instal server Ubuntu dan ikuti panduan kami untuk mempelajari cara menjalankannya!

Catatan: tolong jangan mencoba menggunakan Lychee kecuali Anda memiliki setidaknya dua core dan 4GB RAM!

Sebelum kita mulai

Sistem manajemen Foto Lychee berfungsi pada siapa saja OS Linux yang dapat dijalankan sebagai server. Dengan demikian, tutorial ini akan fokus pada pengaturannya di bawah server Ubuntu. Kami memilih Ubuntu karena mudah dimengerti, dan merupakan salah satu OS server Linux yang lebih baik di luar sana. Namun, jika Anda bukan penggemar berat server Ubuntu, silakan ikuti panduan ini. Instruksi instalasi adalah sama, minus perbedaan dalam nama paket.

instagram viewer

Unduh Lychee

Anda harus mengunduh alat manajemen foto Lychee dari internet sebelum Anda dapat menggunakannya, karena tidak ada paket khusus Ubuntu untuk perangkat lunak tersebut. Untuk mengunduh perangkat lunak, Anda harus berinteraksi dengan GitHub melalui paket Git. Buka terminal dan instal versi terbaru dari alat Git di server Ubuntu Anda.

sudo apt install git

Dengan alat Git diatur, dapatkan shell root menggunakan su atau sudo -s perintah.

su -

atau

sudo -s

Menggunakan CD perintah, pindahkan sesi terminal dari direktori home ke /var/www/html/ map. Pastikan Anda tidak membuat folder Lychee baru! Git akan membuat folder baru selama proses pengunduhan.

cd / var / www / html /

Mengkloning kode menggunakan git klon perintah.

Catatan: mengalami masalah dengan Git? Merasa bebas untuk unduh arsip Zip Lychee ke server Ubuntu Anda sebagai gantinya!

git klon https://github.com/electerious/Lychee.git

Perbarui izin folder kode Lychee. Silakan baca perintah chmod di bawah ini dengan cermat! Izin harus diatur ke 750, dan bukan 777. Jika tidak disetel dengan benar, Lychee tidak akan berjalan dengan benar!

cd Lychee. chmod -R 750 unggah / chmod -R 750 data /

Siapkan basis data SQL

Perangkat lunak Lychee ada di server Ubuntu Anda. Namun, Lychee kemungkinan akan gagal dijalankan jika Anda mengaksesnya karena belum memiliki basis data SQL. Untuk mengatur database SQL, buka terminal dan ikuti langkah-langkah di bawah ini.

Langkah 1: Instal paket server LAMP di server Ubuntu dan siapkan MySQL.

su -

atau

sudo -s
apt install lamp-server ^

Langkah 2: Jalankan proses instalasi aman MySQL dan konfigurasikan perangkat lunak database untuk server Ubuntu.

instalasi mysql_secure_installation

Langkah 3: Menggunakan akun SQL Root, masuk ke antarmuka baris perintah MySQL.

mysql -u root -p

Langkah 4: Buat database baru untuk sistem manajemen foto Lychee.

buat basis data lychee;

Langkah 5: Buat pengguna untuk perangkat lunak Lychee untuk berinteraksi dengan MySQL. Pastikan untuk mengubah ‘Kata Sandi’ ke kata sandi database SQL yang Anda inginkan.

PEMBERI SEMUA HAK ISTIMEWA DI Lychee. * UNTUK lycheeadmin @ 'localhost' DIIDENTIFIKASI DENGAN 'Kata Sandi' DENGAN PILIHAN GRANT;

Langkah 6: siram hak istimewa untuk MySQL.

hak istimewa;

Langkah 7: Logout dari database baris perintah MySQL.

Pengaya PHP

Kami telah menyiapkan LAMP (Linux Apache MySQL dan PHP,) tetapi kami belum selesai, karena paket tambahan PHP yang dibutuhkan Lychee tidak diinstal di Ubuntu. Untuk menginstalnya, buka jendela terminal dan gunakan manajer paket Apt.

sudo apt install php7.2- *

Perintah di atas harus mengatur semua add-on PHP yang diperlukan untuk sistem Anda. Jika Anda mengalami masalah, silakan merujuk ke halaman dokumentasi Lychee resmi.

Konfigurasi Apache

Langkah terakhir dalam proses instalasi adalah mengatur Lychee sebagai situs di server web Apache2. Buka terminal dan gunakan sentuh perintah untuk membuat file konfigurasi baru.

su -

atau

sudo -s sentuh /etc/apache2/sites-available/lychee.conf

Buka file konfigurasi baru di editor teks Nano.

nano /etc/apache2/sites-available/lychee.conf

Rekatkan kode di bawah ini ke Nano dan tekan Ctrl + O untuk menyimpannya. Pastikan untuk melihat kode dan mengubahnya sesuai dengan kebutuhan Anda.

VirtualHost *: 80>
ServerAdmin [email protected]
DocumentRoot / var / www / html / Lychee /
ServerName domain.com
ServerAlias ​​www.domain.com

Indeks Pilihan FollowSymLinks MultiViews
AllowOverride All
Pesanan mengizinkan, menolak
izinkan dari semua

ErrorLog /var/log/apache2/domainname.com-error_log
CustomLog /var/log/apache2/domainname.com-access_log umum

Akses sistem manajemen foto Lychee Anda di:

http://ip-address-of-server/Lychee

Saat WebUI dimuat, Anda harus mengisi pengguna SQL dan kata sandi. Untuk nama pengguna, masukkan lycheeadmin. Untuk kata sandi, masukkan kata sandi SQL yang Anda atur sebelumnya.

Dengan kumpulan informasi SQL, Anda akan memiliki akses ke sistem manajemen foto pribadi baru Anda.

watch instagram story