Dalam postingan ini, kami akan membahas cara menginstal October CMS di Ubuntu, dengan Nginx dan MariaDB. October adalah platform CMS gratis, open-source, dan dihosting sendiri, ditulis dalam PHP dan dibangun di atas kerangka kerja Laravel. Ini harus bekerja pada sistem VPS Linux lainnya juga tetapi telah diuji dan ditulis untuk Ubuntu 14.04. Menginstal CMS Oktober di Ubuntu, adalah tugas yang cukup mudah, dan tidak akan memakan waktu lebih dari 10 menit.
Kami bangga menjadi Mitra Resmi OctoberCMS
1. Perbarui sistem dan instal paket yang diperlukan.
root@vps:~# apt-get -y update && apt-get -y upgrade root@vps:~# apt-get install python-software-properties curl git
2. Instal MariaDB dan buat database.
root@vps:~# apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db root@vps:~# add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/10.0/ubuntu trusty main' root@vps:~# apt-get -y update root@vps:~# echo -e "Package: *\nPin: origin ftp.osuosl.org\nPin-Priority: 1000" | tee /etc/apt/preferences.d/mariadb root@vps:~# apt-get install mariadb-server root@vps:~# mysql -uroot -p MariaDB [(none)]> create database octobercms; MariaDB [(none)]> GRANT ALL PRIVILEGES ON octobercms.* TO 'octobercms'@'localhost' IDENTIFIED BY 'octobercmsPassword' MariaDB [(none)]> flush privileges; MariaDB [(none)]> \q;
3. Instal PHP dan Nginx
apt-get install nginx php5-fpm php-cli php5-mysql php5-mcrypt php5-curl php5-sqlite
4. Instal Komposer
root@vps:~# curl -sS https://getcomposer.org/installer | php root@vps:~# mv composer.phar /usr/local/bin/composer
5. Buat direktori root untuk situs web Anda dan unduh kode sumber aplikasi
root@vps:~# mkdir -p /var/www/yourwebsite.com/{public_html,logs} root@vps:~# cd /var/www/yourwebsite.com/public_html root@vps:~# composer create-project october/october public_html dev-master
6. Konfigurasi
Buka file app/config/app.php dan ubah:
'url' => 'http://yourwebsite.com'
Buka file app/config/cms.php dan ubah:
'activeTheme' => 'demo', 'backendUri' => '/admin'
Buka file app/config/database.php dan atur parameter koneksi database.
Jalankan perintah artisan berikut”
php artisan key:generate php artisan october:up
7. Konfigurasi Nginx
Buat blok server Nginx baru dengan konten berikut
root@vps:~# cat <<'EOF' > /etc/nginx/sites-available/yourwebsite.com server { server_name yourwebsite.com; listen 80; root /var/www/yourwebsite.com/public_html; access_log /var/www/yourwebsite.com/logs/access.log; error_log /var/www/yourwebsite.com/logs/error.log; index index.php; location / { try_files $uri $uri/ /index.php?$query_string; } location ~ \.php$ { fastcgi_index index.php; fastcgi_split_path_info ^(.+\.php)(.*)$; fastcgi_keep_conn on; include /etc/nginx/fastcgi_params; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; } location ~ /\.ht { deny all; } } EOF
Tautkan dan mulai ulang server
root@vps:~# ln -s /etc/nginx/sites-available/yourwebsite.com /etc/nginx/sites-enabled/yourwebsite.com root@vps:~# /etc/init.d/nginx restart
8. Setel izin yang benar
root@vps:~# chown -R www-data: /var/www/yourwebsite.com/public_html/
Itu dia. Sekarang buka browser Anda, ketik alamat situs web Anda dan gunakan default
nama pengguna :admin
sandi: admin
Silakan periksa situs web resmi Oktober untuk detail lebih lanjut.
Tentu saja, Anda tidak perlu melakukan semua ini jika menggunakan salah satu dari Tumpukan Hosting CMS yang Dioptimalkan, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk Menginstal CMS Oktober di Ubuntu, untuk Anda. Mereka tersedia 24 × 7 dan akan segera menangani permintaan Anda. Anda juga dapat melihat panduan kami tentang Cara menginstal Oktober CMS di CentOS 7.
PS. Jika Anda menyukai posting ini, tentang cara menginstal Oktober CMS di Ubuntu, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.