• DestekKurulum
  • Ubuntu için Plesk Panel + Nginx + Flarum Kurulumu ve Ayarları

Bu şekilde kullanmanın şu yararları oluyor:

  • Flarum SSH erişimi istediği için SSH’dan eklentileri rahatça yükleyebiliyorsunuz.
  • MariaDB, PHP, Nginx vb. yüklü geliyor.
  • Panel yüklü olduğu için çoğu şeyin ayarlaması çok kolaylaşıyor.

Bu komutla Plesk kurulumunu başlatın.
sh <(curl https://autoinstall.plesk.com/one-click-installer || wget -O - https://autoinstall.plesk.com/one-click-installer)

Plesk kurulduktan sonra
http://ipadresi:8443
Bunu tarayıcınızda açın. Makinenin root bilgileri plesk’in giriş bilgileridir. Plesk’i ayarlayın. Lisans kısmında trial’i seçin

Plesk giriş yaptıktan sonra resimdeki kısımda Servis Sağlayıcısı görünümüne geçin.

Alan Adı kısmından alan adınızı ekleyin. Alan adını Let's Encrypt ile koru seçeneğini seçmeyi unutmayın.

Nginx kullancaksak şu işlemleri yapalım:
Alan adı yönetiminde Apache ve nginx ayarları seçeneğine tıklayın. nginx ayarları altında yazan Akıllı statik dosyaları işleme yazısının solundaki ticki kaldırın. Tamam’a basın.
Alan adı yönetiminde Barındırma Ayarları seçeneğine tıklayın. Belge kökü * yazısının yanındaki kısmı httpdocs/public şeklinde düzenleyin. Tamam’a basın.
Alan adı yönetiminde PHP Ayarları seçeneğine tıklayın.

Ayarı resimdeki gibi yapın. Tamam’a basın.

Plesk sol menüsündeki Araçlar ve Ayarlar seçeneğine tıklayın. Güncelleştirmeler seçeneğine tıklayın. Buradan PHP Composer ’i kurmamız gerekiyor. Diğer seçenekler tamamen size kalmıştır. İsterseniz hepsini kurabilirsiniz.
Aynı sayfadaki Hizmet Yönetimi seçeneğine tıklayın. Web Sunucusu (Apache) yazısının sağındaki kırmızı durdurma işaretine basarak apache’yi pasifleştirebilirsiniz. Bu sayede ram kullanımız gözle görülür düşecektir.

cd /var/www/vhosts/alanadınız/httpdocs komutu ile alan adının dizinine gidiniz.
Flarumu kurmak için composer create-project flarum/flarum . --stability=beta komutunu çalıştırıyoruz.
Dosya izinlerini ayarlamak için;

sudo chmod -R 775 /var/www/vhosts/alanadınız/httpdocs
sudo chmod -R 775 /var/www/vhosts/alanadınız/httpdocs/public/assets
sudo chmod -R 775 /var/www/vhosts/alanadınız/httpdocs/storage

Bu komutları sırayla giriniz.

Plesk Panel üzerinden dosya düzenleme yetkiniz olmayacaktır. Bunun nedeni composer i root olarak çalıştırmanızdır. Bunu düzeltmek için Alan adı yönetiminde Dosya Yöneticisi seçeneğine tıklayın. Bir geri dizine gidin resimdeki yer sizde farklı olacaktır. Yeşil renk olan kısmı kaydedin.

sudo chown -R asgardgentr:psaserv /var/www/vhosts/alanadınız/httpdocs/ asgardgentr:psaserv kısmını sizdeki yere göre değiştirin ve komutu girin.

Alan adı yönetimindeVeritabanları seçeneğine tıklayalım. Veritabanı Ekle ye basarak veritabanımızı ve kullanıcımızı oluşturalım.

Alan adınıza gidiniz. Artık son aşama. https://alanadınız
Burada belirtilen bilgileri girelim. Ve kurulumu bitirelim.

Eklenti kurmak için;
cd /var/www/vhosts/alanadınız/httpdocs komutu ile dizine gidin.
composer require komutu ile eklentiyi yükleyin.
composer info --outdated --direct komutu ile güncelleme gelen eklentileri görebilirsiniz.

    9 ay sonra

    Teşekkürler anlatım için 1 ay önce bir türlü Centos+Plesk’e kurulum yapamamıştım. Dediklerinizi deneyeceğim.

      Kripto kurulumda php sürümü hatası alır iseniz şu komutu deneyin;
      export PATH=/opt/plesk/php/7.2/bin:$PATH;

        durpoy Oldu çok teşekkürler, 1 ay önce aynı şekilde denedim bir türlü olmamıştı. Bir tek şu ikisini yapmamıştım, teşekkürler tekrardan.

        durpoy Akıllı statik dosyaları işleme yazısının solundaki ticki kaldırın. Tamam’a basın.
        Alan adı yönetiminde Barındırma Ayarları seçeneğine tıklayın. Belge kökü * yazısının yanındaki kısmı httpdocs/public şeklinde düzenleyin.

          Kripto bu tartışmanın hala çalısıyor olması sevindirici. Baya sans eseri bir kurulum yapmıştım. Onu da anlattım zamanında.

          Hadımköy Kombi Servisi Minecraft Türk Sunucular