cPanel Flarum Kurulumu - R10.net
  • 16-01-2021, 20:51:52
    #1
    Terminal erişimi olan cPanel Hosting için hızlı Flarum kurulumu.





    Gereksinimler
    • mod_rewrite aktif.
    • PHP 7.2.9 veya üstü. curl, dom, gd, json, mbstring, openssl, pdo_mysql, tokenizer, zip uzantıları aktif. Arama çubuğuna php yazın. Select PHP Version butonuna tıklayın. PHP sürümünü ayarlayın ve listeden uzantıları tıklayarak aktif edin. PHP versiyonunu değiştiyseniz Set as current yazısına tıklamanız gerekmektedir.
    • MySQL 5.6 veya üstü, MariaDB 10.0.5 veya üstü.
    • SSH (terminal) erişimi ve composer çalıştırabilme.
    Veritabanı ve Kullanıcı Oluşturma
    Arama çubuğuna veritabanı yazalım. MySQL® VeritabanıSihirbazı butonuna tıklayın.
    1. Adım: Bir Veritabanı Oluştur bölümünde boş alana bir ad yazalım. Örneğin flarum. Bir sonraki adıma geçelim.



    Arka planı yeşil çıkan yazıyı bir not defterine yapıştırıp, kaydedelim. Tırnak işaretleri arasındaki sizin veritabanı adınızdır.



    2. Adım: Veritabanı Kullanıcılarını Oluştur bölümünde boş alanları dolduralım. Yazdığımız şifreyi not defterine de yazalım ve kaydedelim. Kullanıcı Oluştur butonuna basarak diğer adıma geçelim.
    Arka planı yeşil çıkan yazıyı bir not defterine yapıştırıp, kaydedelim. Tırnak işaretleri arasındaki sizin veritabanı kullanıcı adınızdır.



    3. Adım: Veritabanına kullanıcı ekle bölümünde TÜM AYRICALIKLAR yazısının yanındaki kutucuğa tıklayalım. Sayfayı alta kaydıralım ve Değişiklikleri Uygula butonuna basalım.
    Sol üstten logoya tıklayarak cPanel anasayfasına dönebiliriz.


    Alt Etki Alanı Ayarlama
    Arama çubuğuna alt etki yazalım ve çıkan butona tıklayalım. Etki Alanı seçeneğinden alan adını seçelim. Alt Etki Alanı kısmını dolduralım. Belge Kök Dizini çubuğuna bir kez sol tıklayalım. Otomatik güncellenecektir. Oluştur butonuna basalım.



    Gizli Dosyaları Gösterme
    Dosya Yöneticisi bölümünü açalım. Sağ üstten Ayarlar butonuna basalım. Gizli Dosyaları Göster yazısının yanındaki kutucuğa tıklayalım. Save butonuna basalım.



    Flarum Dosyalarını Yükleme
    Dosya Yöneticisi bölümünde alan adımız yazan klasörü açalım. Burada gördüğümüz dosyaları silmemiz gerekmektedir. Sırasıyla Tümünü Seç , Sil butonlarına basalım. Açılan pencerede Confirm butonuna basalım.
    cPanel anasayfasına gelelim. Sol üstten logoya tıklayarak gidebiliriz.

    Arama çubuğuna terminal yazalım. Çıkan seçeneğe tıklayalım.
    Sırasıyla bu komutları yazıp ENTER'a basalım.

    cd ./klasörünüzün-adı
    (Örneğin forum.alanadı.com)

    composer create-project flarum/flarum .
    Aşağıdaki resimdeki gibi başlar ise kurulum başlamış demektir.



    Komut satırı bize bu şekilde tekrar gelirse yükleme bitmiş demektir.



    Klasör boş değil diye hata alır iseniz tekrar dosyaları silmeniz gerekmektedir. cPanel kendisi durduk yere klasörlerde dosyalar oluşturabiliyor.



    Dizinleri Ayarlama
    Dosya Yöneticisi bölümüne gidelim. Alan adımızın klasörünü açalım. public klasörünü açalım. Sırasıyla Tümünü Seç , Taşı butonuna basalım. Bu dosyayı taşımak istediğiniz dosya yolunu girin: yazısı altındaki kutudaki /public kısmını silelim. Move File(s) butonuna basalım. Geri butonuna basarak klasörümüze geri dönelim.
    index.php dosyasının üzerine gelip sağa tıklayalım. Edit butonuna basalım. Açılan pencerede de Edit butonuna basalım. Yeni pencerede açılacaktır.

    $site = require '../site.php';
    satırını

    $site = require './site.php';
    şeklinde değiştirelim. Sağ üstten sırasıyla Değişiklikleri Kaydet , Kapat butonlarına basalım.
    site.php dosyasını da index.php dosyasını açtığımız şekilde açalım.

    'public' => DIR.'/public',
    satırını

    'public' => DIR,
    şeklinde değiştirelim. Sağ üstten sırasıyla Değişiklikleri Kaydet , Kapat butonlarına basalım.

    Güvenlik Ayarlamaları
    .htaccess dosyasını index.php dosyasını açtığımız şekilde açalım.

    # RewriteRule /.git / [F,L]
    # RewriteRule ^auth.json$ / [F,L]
    # RewriteRule ^composer.(lock|json)$ / [F,L]
    # RewriteRule ^config.php$ / [F,L]
    # RewriteRule ^flarum$ / [F,L]
    # RewriteRule ^storage/(.*)?$ / [F,L]
    # RewriteRule ^vendor/(.*)?$ / [F,L]
    satırlarını

    RewriteRule /.git / [F,L]
    RewriteRule ^auth.json$ / [F,L]
    RewriteRule ^composer.(lock|json)$ / [F,L]
    RewriteRule ^config.php$ / [F,L]
    RewriteRule ^flarum$ / [F,L]
    RewriteRule ^storage/(.*)?$ / [F,L]
    RewriteRule ^vendor/(.*)?$ / [F,L]
    şeklinde değiştirelim. Sağ üstten sırasıyla Değişiklikleri Kaydet , Kapat butonlarına basalım.
    Artık public klasörünü silebiliriz.

    Flarum Kurulumu
    Tarayımızda yeni bir sekme açalım. Alan adımızı adres çubuğuna yazalım ve ENTER'a basalım.



    Boşlukları dolduralım. Not defterimize yazdığımız veritabanı bilgilerimizi burada kullanacağız. MySQL kısımları veritabanı bilgileridir.
    Sayfayı alta kaldıralım ve Install Flarum butonuna basalım.

    Flarum başarıyla kurulacaktır. Sayfa yenilenene kadar kapatmayalım. Sayfa yenilendiğinde işlem bitmiş olacaktır.

    Hosting Önerisi

    https://www.cenuta.com/ Cenuta firmasındaki hosting paketleri Flarum yazılımı ile tam uyumlu çalışmaktadır. Hostinglerde SSH (Terminal) erişimi verilmektedir.
    İndirimli hosting almak için konuyu okuyabilisiniz :
    https://www.r10.net/satis-ortakligi/...lari-20-a.html
  • 16-01-2021, 20:53:20
    #2
    Paylaşım için teşekkürler. Yorumum bulunsun ihtiyacım olacak 😊
  • 16-01-2021, 20:56:57
    #4
    Dün hitli bir siteme ek bir alan olarak kurduk, deneyimliyoruz, beğenirsek uzun zaman kullanacağız
  • 16-01-2021, 21:01:40
    #5
    Cpanel yok directadmin var
  • 16-01-2021, 21:02:28
    #6
    uxslasher adlı üyeden alıntı: mesajı görüntüle
    Cpanel yok directadmin var
    Terminal erişiminiz var ise Flarum'u bu makaledeki yöntem ile kurabilirsiniz.
  • 06-02-2021, 23:03:31
    #7
    Şimdi kurulum yapmayı deneyeceğim.Umarım yapabilirim.
  • 07-02-2021, 00:14:14
    #8
    Akbas adlı üyeden alıntı: mesajı görüntüle
    Şimdi kurulum yapmayı deneyeceğim.Umarım yapabilirim.
    Bu konu ile ilgili sorun yaşarsanız yanıt gönderebilirsiniz. Farklı konularda da takılırsanız Flarum kategorisine konu açabilirsiniz. Elimden gelen yardımı sağlarım.
R10.net sizlere daha iyi hizmet sunmak için çerezleri kullanıyor.R10.net'i kullanarak çerezleri kullanmamızı kabul etmiş olacaksınız.
Detaylı bilgi almak için Gizlilik ve Çerez Politikası metnimizi inceleyebilirsiniz.