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

Cara menginstal Concrete5 pada CentOS 6 VPS

Concrete5 adalah sistem manajemen konten (CMS) open source yang kuat yang ditulis dalam PHP yang memungkinkan untuk menyebarkan situs web berbasis konten yang kompleks dan dengan mudah mengelola konten dan strukturnya. Concrete5 hadir dengan banyak fitur seperti editor teks WYSIWYG, pemeriksa ejaan terintegrasi, penjadwalan konten, sistem izin lanjutan, dan banyak lagi.

Untuk menginstal dan menjalankan Concrete5 pada VPS Linux dengan CentOS, ikuti langkah-langkah mudah yang dijelaskan di bawah ini.
Petunjuk instalasi berlaku untuk server berbasis RPM Linux dengan LAMP (Linux, Apache, MySQL, dan PHP) yang diinstal di dalamnya.


Saat ini, Concrete5 membutuhkan:

  • PHP>=5.3 dengan ekstensi PHP berikut diaktifkan:MySQL, pustaka grafis GD dengan freetype, mcrypt, mbstring, curl, iconv, openssl dan zip;
  • Server Web Apache dikompilasi dengan modul mod_rewrite dan set 'AllowOverride All';
  • MySQL>=5.0 diinstal pada server virtual Linux Anda.

Unduh dan buka paket Concrete5 terbaru yang tersedia di http://www.concrete5.org/ :

cd /root
wget http://www.concrete5.org/download_file/-/view/58379/8497/ -O concrete5.zip
unzip concrete5.zip

Buat database MySQL baru untuk Concrete5 di server Anda:

mysql -u root -p
mysql> CREATE DATABASE concrete5db;
mysql> GRANT ALL PRIVILEGES ON concrete5db.* TO 'concrete5'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Buat direktif host virtual baru di Apache. Misalnya, edit file konfigurasi Apache Anda (/etc/httpd/conf/httpd.conf secara default):

Batalkan komentar pada baris berikut:

#NameVirtualHost *:80

kemudian, tambahkan baris berikut di akhir:

ServerAdmin [email protected]
DocumentRoot /var/www/html/concrete5/
ServerName www.your-domain.com
<Directory /var/www/html/concrete5/>
Options FollowSymLinks
        AllowOverride All
</Directory>
ErrorLog logs/your-domain.com-error_log
CustomLog logs/your-domain.com-access_log common

Cari file konfigurasi php menggunakan perintah berikut:

#php -i | grep php.ini
Configuration File (php.ini) Path => /etc
Loaded Configuration File => /etc/php.ini

Edit file 'php.ini' dan tambahkan/modifikasi baris berikut:

post_max_size = 20M
upload_max_filesize = 20M
memory_limit = 128M
safe_mode = Off

Mulai ulang server web Apache agar perubahan diterapkan.

Pindahkan file instalasi Concrete5 ke direktori root dokumen yang ditentukan dalam direktif host virtual di atas:

mv /root/concrete5.6.2.1 /var/www/html/concrete5

Selain itu, pengguna server web (Apache) harus dapat menulis ke direktori 'file', 'config' dan 'paket' dan file '.htaccess', sehingga Anda dapat melakukannya dengan mudah dengan menjalankan perintah berikut:

chown apache:apache -R /var/www/html/concrete5

Buka http://domain-anda.com/ di browser web. Jika semua persyaratan terpenuhi, klik tombol 'Lanjutkan ke Instalasi'. Masukkan informasi berikut:nama situs Anda, alamat email dan kata sandi untuk pengguna admin dan informasi database, lalu klik tombol ‘Instal concrete5’.

Setelah instalasi selesai, aktifkan search engine friendly atau 'Pretty URLs':klik hyperlink 'dasbor' -> 'System &Settings' -> 'Pretty URLs' -> 'Enable Pretty URLs' dan tekan 'Simpan'. Concrete5 menghasilkan dan mencoba menambahkan baris berikut ke file .htaccess (/var/www/html/concrete5/.htaccess):

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}/index.html !-f
RewriteCond %{REQUEST_FILENAME}/index.php !-f
RewriteRule . index.php [L]

Hanya itu saja. Instalasi Concrete5 sekarang selesai.

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 Concrete5 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 PHP 5.5 di CentOS

  2. Cara Menginstal PHP 7.3 di CentOS 8

  3. Cara Menginstal PHP 7.4 di CentOS 7

  1. Cara menginstal PHP-Nuke pada CentOS 6 VPS

  2. Cara menginstal PmWiki di CentOS 6 VPS

  3. Cara menginstal MyWebSQL di CentOS VPS

  1. Cara menginstal Wolf CMS di CentOS VPS

  2. Cara Menginstal PHP 7.2 di CentOS 7

  3. Cara Menginstal Feng Office di CentOS 7 VPS