Piwigo - Buat situs web galeri foto Anda sendiri

Piwigo - Buat situs web galeri foto Anda sendiri

Piwigo adalah proyek open-source yang memungkinkan Anda membuat galeri foto Anda sendiri di web dan mengunggah foto dan membuat album baru. Platform ini mencakup beberapa fitur kuat bawaan, seperti album, tag, tanda air, geolokasi, kalender, pemberitahuan sistem, tingkat kontrol akses, tema, dan statistik.

Piwigo memiliki sejumlah besar plugin yang tersedia (lebih dari 500) dan koleksi tema yang hebat. Itu juga diterjemahkan dalam lebih dari 50 bahasa. Fungsi intinya ditulis Php bahasa pemrograman dan memerlukan backend database RDBMS, seperti Mysql database.

Galeri Foto Piwigo

Fakta ini membuatnya mudah digunakan Piwigo Di atas a LAMPU (Linux, Apache, Mysql, Dan Php) Tumpukan yang diinstal di server Anda sendiri, VPS, atau di lingkungan yang di -host bersama.

Demo online tersedia untuk Anda coba sebelum menginstal Piwigo pada sistem centos.

URL demo: http: // piwigo.org/demo/ 

Persyaratan:

  1. VPS khusus dengan nama domain terdaftar.
  2. Server Centos 7 atau Centos 8 dengan pemasangan minimal.
  3. Tumpukan lampu dipasang di Centos 7 atau Centos 8.

Piwigo adalah proyek open-source yang dapat digunakan di server VPS pilihan Anda.

Anda bisa mendapatkan 2GB RAM VPS dari Linode untuk $ 10, Tapi itu tidak dikelola. Jika Anda menginginkan VPS yang dikelola, maka gunakan penawaran promosi Bluehost baru kami, Anda akan bangun 40% Off on hosting. Jika Anda mendapatkan VPS yang dikelola, mereka mungkin akan menginstal Piwigo untuk Anda.

Di panduan ini, kami akan belajar cara menginstal dan mengonfigurasi Piwigo Perangkat lunak galeri gambar di atas a LAMPU Tumpukan dalam a Centos 8/7 VPS server.

Menyiapkan Pra-Permintaan untuk Piwigo

1. Setelah Anda menginstal LAMPU Tumpuk pada VPS Anda dengan mengikuti panduan dalam deskripsi artikel, pastikan Anda juga menginstal di bawah ini Php Ekstensi diperlukan oleh Piwigo untuk dijalankan dengan benar di server Anda.

# YUM Instal PHP PHP-XML PHP-MBSTRING PHP-GD PHP-MYSQLI 

2. Selanjutnya, instal utilitas baris perintah berikut di server VPS Anda untuk mengunduh dan mengekstrak Piwigo Sumber Arsip di sistem Anda.

# yum instal unzip zip wget 

3. Selanjutnya, masuk ke database MySQL dan jalankan perintah di bawah ini untuk membuat a Piwigo database dan pengguna yang akan digunakan untuk mengelola database. Ganti nama database dan kredensial yang digunakan dalam tutorial ini dengan pengaturan Anda sendiri.

# mysql -u root -p Mariadb [(tidak ada)]> Buat database Piwigo; Mariadb [(tidak ada)]> Berikan semua hak istimewa di Piwigo.* ke 'Piwigouser'@' localhost 'diidentifikasi oleh'pass123'; Mariadb [(tidak ada)]> hak istimewa flush; Mariadb [(tidak ada)]> KELUAR 

4. Selanjutnya, buka dan edit file konfigurasi PHP dan atur dengan benar zona waktu Pengaturan untuk server Anda. Gunakan Dokumen PHP untuk mendapatkan daftar pengaturan zona waktu.

# nano /etc /php.ini 

Temukan dan masukkan baris di bawah ini [Tanggal] penyataan.

tanggal.timezone = Eropa/your_city 
Atur TimeZone dalam konfigurasi PHP

Simpan dan tutup file dan restart Apache http server untuk menerapkan semua perubahan, dengan menerbitkan perintah di bawah ini.

# Systemctl restart httpd 

5. Selanjutnya, kita perlu menerapkan konteks keamanan selinux untuk memungkinkan Apache menulis Piwigo direktori root web /var/www/html menggunakan perintah berikut.

# yum menginstal policycoreutils -python -utils # semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/html (/.*)?" # restorecon -r -v/var/www/html 

Instal Piwigo di Centos 8/7

6. Pada langkah berikutnya, kunjungi halaman unduhan resmi Piwigo dan ambil sumber zip installer terbaru di sistem Anda menggunakan utilitas wget dengan menerbitkan perintah di bawah ini. Setelah unduhan selesai, ekstrak arsip Piwigo Zip di direktori kerja Anda saat ini.

# wget http: // piwigo.org/download/dlcounter.php?kode = terbaru -o piwigo.zip # ls # unzip piwigo.ritsleting 
Unduh Piwigo Software

7. Setelah Anda mengekstrak arsip zip, salin Piwigo Sumber file ke jalur webroot domain Anda dengan mengeluarkan perintah di bawah ini. Setelah itu, Grant Apache Pengguna hak istimewa untuk Webroot file dan daftar konten jalur root dokumen server web Anda.

# cp -rf piwigo/*/var/www/html/ # chown -r apache: apache/var/www/html/ # ls -l/var/www/html/ 
Menyiapkan Piwigo di bawah Apache

8. Selanjutnya, ubah izin file webroot untuk Piwigo file yang diinstal dan hibah _data direktori izin tulis penuh untuk pengguna sistem lain, dengan mengeluarkan perintah di bawah ini.

# chmod -r 755/var/www/html/ # chmod -r 777/var/www/html/_data/ # ls -al/var/www/html/ 
Mengatur izin di piwigo

9. Sekarang, mulailah proses instalasi Piwigo. Buka browser dan navigasikan ke alamat IP server Anda atau nama domain.

http: // 192.168.1.164 atau http: // domain Anda.com 

Di layar instalasi pertama, pilih Piwigo bahasa dan Sisipkan Pengaturan Basis Data MySQL: Host, Pengguna, Kata Sandi, dan Awalan Tabel. Juga, tambahkan akun admin piwigo dengan kata sandi yang kuat dan alamat email dari akun admin. Akhirnya, tekan Mulai Instalasi tombol untuk menginstal piwigo.

Konfigurasi Instalasi Piwigo

10. Setelah instalasi selesai, tekan terus Kunjungi galeri Tombol untuk dialihkan ke Panel Admin Piwigo.

Instalasi Piwigo selesai

11. Di layar berikutnya, karena belum ada gambar yang diunggah ke server, tekan Mulailah tur Tombol Untuk menampilkan jendela panduan perangkat lunak dan meninjau semua langkah yang diperlukan untuk mengunggah foto Anda dan menggunakan galeri gambar Piwigo.

Mulai Tur Piwigo Dasbor Admin Piwigo

Itu saja! Sekarang Anda dapat mulai membuat galeri gambar dan mengunggah file gambar Anda ke server menggunakan salah satu solusi open-source yang paling fleksibel untuk meng-host foto Anda.

Galeri Gambar Piwigo

Jika Anda mencari seseorang untuk dipasang Piwigo Perangkat lunak galeri gambar, pertimbangkan kami, karena kami menawarkan berbagai layanan Linux dengan tarif minimum yang adil dengan dukungan gratis 14 hari melalui email. Minta instalasi sekarang.