Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal Wolf CMS di CentOS 7. Bagi Anda yang belum tahu, Wolf CMS adalah sistem manajemen konten dan merupakan Perangkat Lunak Gratis yang diterbitkan di bawah Lisensi Publik Umum GNU v3. Wolf CMS ditulis dalam bahasa pemrograman PHP. Wolf CMS adalah cabang dari Frog CMS.
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasinya cukup sederhana. Saya akan menunjukkan langkah-demi-langkah instalasi Wolf CMS di CentOS 7.
Prasyarat
- Server yang menjalankan salah satu sistem operasi berikut:CentOS 7.
- Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
- Akses SSH ke server (atau cukup buka Terminal jika Anda menggunakan desktop).
- Seorang
non-root sudo user
atau akses keroot user
. Kami merekomendasikan untuk bertindak sebagainon-root sudo user
, namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.
Instal Wolf CMS di CentOS 7
Langkah 1. Pertama-tama, pastikan semua paket sudah diperbarui.
yum -y update
Langkah 2. Instal server LAMP dan sertakan beberapa ekstensi PHP.
Kami akan menginstal Apache dengan yum, yang merupakan manajer paket default untuk CentOS 7:
yum install httpd
Menginstal MariaDB:
yum install mariadb mariadb-server mysql
Instal PHP dan beberapa modul PHP:
yum install php php-mysql php-common
Mulai layanan LAMP dan aktifkan untuk memulai pada sistem start-up menggunakan:
### Apache ###systemctl start httpdsystemctl aktifkan httpd### MariaDB ###systemctl start mariadbsystemctl aktifkan mariadb
Langkah 3. Konfigurasi MariaDB untuk Wolf CMS.
Secara default, MariaDB tidak dikeraskan. Anda dapat mengamankan MariaDB menggunakan mysql_secure_installation
naskah. Anda harus membaca dan di bawah setiap langkah dengan hati-hati yang akan mengatur kata sandi root, menghapus pengguna anonim, melarang login root jarak jauh, dan menghapus database pengujian dan akses untuk mengamankan MySQL:
mysql_secure_installation
Selanjutnya, kita perlu masuk ke konsol MariaDB dan membuat database untuk Wolf CMS. Jalankan perintah berikut:
mysql -u root -p
Ini akan meminta Anda untuk memasukkan kata sandi, jadi masukkan kata sandi root MariaDB Anda dan tekan Enter. Setelah Anda masuk ke server basis data, Anda perlu membuat basis data untuk Instalasi Wolf CMS:
BUAT DATABASE wolfcms CHARACTER SET utf8 COLLATE utf8_unicode_ci;BUAT PENGGUNA 'wolfcmsuser'@'localhost' DIIDENTIFIKASI DENGAN 'PASSWORD';BERIKAN SEMUA HAK ISTIMEWA PADA `wolfcms`.* ATAS 'wolfcms'; pra>Langkah 4. Instal Wolf CMS.
Download versi stabil terbaru dari Wolf CMS, Pada saat artikel ini ditulis, ini adalah versi 0.8.2. Jalankan perintah berikut:
wget https://bitbucket.org/wolfcms/wolf-cms-downloads/downloads/wolfcms-0.8.2.zipunzip wolfcms-0.8.2.zip -d /var/www/html/Kita perlu mengubah beberapa izin folder:
chown -R apache:apache wolfcmsLangkah 5. Konfigurasi server web Apache.
Buat VirtualHost baru untuk Wolf CMS dengan editor teks favorit Anda dengan perintah berikut:
nano /etc/httpd/conf.d/vhosts.confIncludeOptional vhosts.d/*.confKemudian konfigurasikan file seperti gambar di bawah ini:
### nano /etc/httpd/vhosts.d/yourdomain.tld.confServerAdmin [email protected] "/var/www/html/wolfcms"ServerName yourdomain.tldServerAlias www.yourdomain .tldErrorLog "/var/log/httpd/yourdomain.tld-error_log"CustomLog "/var/log/httpd/yourdomain.tld-access_log" gabungan DirectoryIndex index.html index.phpOptions FollowSymLinksAllowOverride AllPerlu semua diberikan Edit file konfigurasi php.ini:
### nano /etc/php.inimagic_quotes_gpc =MatiMulai ulang Apache agar perubahan diterapkan:
systemctl restart httpdLangkah 6. Mengakses Wolf CMS.
Wolf CMS akan tersedia pada port HTTP 80 secara default. Buka browser favorit Anda dan navigasikan ke
http://yourdomain.com
atauhttp://your-server-ip
dan selesaikan langkah-langkah yang diperlukan untuk menyelesaikan instalasi. Jika Anda menggunakan firewall, silakan buka port 80 untuk mengaktifkan akses ke panel kontrol. Setelah setup selesai, hapus direktori /install dan /docs dan hapus izin menulis untuk file config.php.Selamat! Anda telah berhasil menginstal Wolf CMS. Terima kasih telah menggunakan tutorial ini untuk menginstal sistem manajemen konten Wolf pada sistem CentOS 7. Untuk bantuan tambahan atau informasi berguna, kami menyarankan Anda untuk memeriksa resmi Situs web Wolf CMS.
Cent OS