Cotonti adalah open source, sistem manajemen konten berbasis komunitas (CMS) dan kerangka kerja manajemen konten (CMF) yang didukung oleh PHP dan MySQL. Pada artikel ini kami akan memandu Anda melalui proses menginstal Cotonti pada CentOS 7 VPS dengan Apache, PHP dan MariaDB.
Masuk ke VPS Linux Anda sebagai root pengguna dan pastikan semua paket sudah diperbarui
yum -y update
Sekarang, kita akan menginstal MariaDB
yum install mariadb-server mariadb
Mulai MariaDB dan tambahkan untuk memulai secara otomatis saat sistem dinyalakan
systemctl start mariadb.servicesystemctl aktifkan mariadb.service
Jalankan perintah berikut untuk mengamankan server MariaDB Anda dan mengatur kata sandi root baru
mysql_secure_installation
Cotonti membutuhkan database MySQL, jadi masuk ke server MySQL dengan root pengguna dan buat database dan pengguna baru
mysql -u root -pMariaDB [(none)]> BUAT DATABASE cotonti;MariaDB [(none)]> BERIKAN SEMUA HAK ISTIMEWA PADA cotonti.* UNTUK 'cotontiuser'@'localhost' DIIDENTIFIKASI DENGAN 'PASSWORD';MariaDB [( none)]> hak istimewa flush;MariaDB [(none)]>> \q;
Jangan lupa untuk mengganti 'PASSWORD' dengan kata sandi yang sebenarnya.
Sekarang, kita akan menginstal server web Apache
yum install httpd
Mulai server web dan aktifkan untuk memulai saat boot
systemctl start httpdsystemctl aktifkan httpd
Instal PHP dan beberapa ekstensi PHP
yum install php php-mysql php-gd php-mbstring php-common
Unduh rilis terbaru Cotonti ke server Anda
wget https://github.com/Cotonti/Cotonti/archive/master.zip
Ekstrak arsip yang diunduh ke direktori root dokumen di server Anda.
yum -y install unzipunzip master.zip -d /var/www/html/mv /var/www/html/Cotonti-master/ /var/www/html/cotoni
Salin file konfigurasi sampel dan ubah izinnya
cp /var/www/html/cotonti/datas/config-sample.php /var/www/html/cotonti/datas/config.phpchmod 666 /var/www/html/cotonti/datas/config.phpUbah kepemilikan
chown -R apache:apache /var/www/html/cotonti/Sekarang, kami akan menyiapkan arahan hosting virtual Apache untuk situs web Cotonti Anda.
Buat file ‘/etc/httpd/conf.d/vhosts.conf’ dengan konten berikut
Sertakan Opsional vhosts.d/*.confdan buat direktori ‘/etc/httpd/vhosts.d’ tempat kita akan meletakkan semua host virtual kita.
mkdir /etc/httpd/vhosts.dBuat host virtual untuk domain Cotonti Anda
vim /etc/httpd/vhosts.d/yourdomain.confServerAdmin [email protected] "/var/www/html/cotonti"ServerName yourdomain.comServerAlias www.yourdomain.comErrorLog "/var /log/httpd/yourdomain.com-error_log"CustomLog "/var/log/httpd/yourdomain.com-access_log" gabungan DirectoryIndex index.phpOpsi FollowSymLinksAllowOverride AllPersyaratkan semua diberikan Dan restart Apache agar perubahan diterapkan
systemctl restart httpdItu saja. Sekarang, kita perlu makan siang installer web mengakses http://yourdomain.com . Wizard penginstalan akan memeriksa apakah server Anda memenuhi semua persyaratan, dan akan menyelesaikan penginstalan Cotonti. Anda harus memasukkan informasi MySQL Anda dan membuat pengguna administrator.
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 menyiapkannya 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.
Cara menginstal ownCloud 8 pada CentOS 7 VPS Cara menginstal Server Direktori LDAP 389 pada CentOS 6 VPSCent OS