GNU/Linux >> Belajar Linux >  >> Cent OS

Cara menginstal phpList pada CentOS 7 VPS

phpList sangat populer dan mudah digunakan sistem buletin open source yang dirancang untuk penyebaran informasi, seperti buletin, berita, iklan hingga daftar pelanggan. Ini memungkinkan pengguna untuk menambah dan mengelola pelanggan email, membuat milis mereka sendiri, dan mengirim buletin email. phpList ditulis dalam PHP dan menggunakan database MySQL untuk menyimpan informasi. Ini sudah tersedia dan cukup mudah untuk diinstal pada sistem VPS Linux apa pun.

Dalam artikel ini kami akan memandu Anda melalui instalasi phpList pada VPS CentOS 7.

PERSYARATAN

Kami akan menggunakan paket Hosting VPS Linux SSD 1 kami untuk tutorial ini.

PERBARUI SISTEM

Seperti biasa, pastikan server Anda sepenuhnya mutakhir dengan perintah di bawah ini:

# yum update

PASANG LAMPU

Langkah pertama Anda adalah menginstal Linux Apache, MariaDB &PHP atau lebih dikenal dengan LAMP . LAMPU sebenarnya adalah akronim untuk tumpukan solusi layanan web yang terdiri dari Linux, Apache HTTP Server, mesin database MySQL atau MariaDB, dan bahasa pemrograman PHP, Perl atau Python. Berikan hal berikut:

# yum install httpd openssl mod_ssl mariadb mariadb-server mysql unzip

Setelah instalasi LAMP selesai, aktifkan Apache dan MariaDB untuk memulai saat boot dan mulai dengan perintah di bawah ini:

# systemctl enable mariadb && systemctl enable httpd
# systemctl start httpd && systemctl start mariadb

Untuk tweak konfigurasi lebih lanjut di Apache, PHP dan MariaDB, periksa posting blog kami yang luar biasa.

Selanjutnya jalankan skrip pasca-instalasi MariaDB mysql_secure_installation :

# mysql_secure_installation

Konfigurasikan seperti ini:

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

Sekarang setelah Anda menginstal LAMP stack aktif, Anda perlu membuat database untuk phpList. Masukkan MariaDB sebagai root:

# mysql -u root -p

MariaDB > create database phplist;

MariaDB > grant all privileges on phplist.* to phplistuser@localhost identified by 'your_password';

MariaDB > flush privileges;

MariaDB > exit
Bye

INSTAL PHPLIST

Kami akan mengunduh instalasi phpList ke /opt direktori, ekstrak, pindahkan ke root dokumen Apache dan atur kepemilikan yang benar dengan perintah di bawah ini:

# cd /opt

# wget -O phplist-3.0.12.zip http://prdownloads.sourceforge.net/phplist/phplist-3.0.12.zip?download

# unzip phplist-3.0.12.zip

# mv phplist-3.0.12/public_html/lists/ /var/www/html/

# cd /var/www/html/

# chown -R apache: lists/

Sekarang, langkah kita selanjutnya adalah memodifikasi file konfigurasi phpList dan memasukkan nilai database baru:

# vim lists/config/config.php

$database_host = "localhost";
$database_name = "phplist";
$database_user = "phplistuser";
$database_password = 'your_password';

Saat Anda masih mengedit file konfigurasi, ubah nilai variabel 'TEST' dari 1 menjadi 0 untuk menonaktifkan mode pengujian.

define ("TEST",0);

Instal ekstensi PHP yang sangat dibutuhkan untuk menghindari masalah halaman kosong yang diketahui saat mengakses prosedur instalasi phpList untuk pertama kalinya:

# yum install php-mbstring

Mulai ulang Apache agar perubahan diterapkan:

# service httpd restart

Hanya itu saja. Sekarang buka browser favorit Anda dan arahkan ke http://your_server_ip/lists/admin untuk menyelesaikan instalasi phpList. Anda akan disambut oleh halaman berikut:

Inisialisasi database dengan mengklik Inisialisasi Database. Sekarang selesaikan konfigurasi sesuai kebutuhan Anda.

Itu saja. Jika Anda mengikuti langkah-langkah di atas phpList berhasil diinstal pada CentOS 7 VPS Anda.

Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal phpList untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Cent OS
  1. Cara menginstal Piwik pada CentOS VPS

  2. Cara menginstal ocPortal pada CentOS 7 VPS

  3. Cara menginstal ownCloud 8 pada CentOS 7 VPS

  1. Cara menginstal Selfoss pada CentOS 7 Linux VPS

  2. Cara menginstal OpenMRS pada CentOS 6 VPS

  3. Cara menginstal Review Board pada CentOS 7 VPS

  1. Cara menginstal Railo pada CentOS 7 VPS

  2. Cara menginstal Gibbon di CentOS VPS

  3. Bagaimana Cara Menginstal NodeBB di VPS CentOS?