• Flarum
  • Ubuntu 16.04 / 17.10 / 18.04 MariaDB + PHP 7.1 + Nginx + Flarum Kurulumu

mekici cgi.fix_pathinfo = 0

bunu neden yapmamız gerekiyor bilginiz var mı?

9 ay sonra

mekici Flarum ile biraz alakasız ama size bir sorum olacak. Aynı bu işlemleri takip ederek bir flarum forumu kurdum. Şimdi de sunucuma başka bir domainin yönlendirmesini daha yaptım. Bu domaine statik bir website kurmak istiyorum. Sadece html/css/js kodları yer alacak herhangi bir veritabanı kullanılmayacak. sites-available dizini ile bir şeyler yapmam lazım sanırım ama yanlış bir şey yapıp foruma zarar vermek istemiyorum. Bana önerebileceğiniz yazılı ya da videolu bir kaynak var mı? Teşekkürler.

    gorunurad yeni klasör oluşturma adımından sonrası her site için geçerlidir. Sudo mkdir /folder ile yeni klasör ardından sahip izinleri ve chmod sonrasında da nginx site conf ile yayına alma

    mekici sudo nano /etc/nginx/sites-available/flarum.conf

    Statik sitemi kurarken buradaki conf dosyasını kendi elimle mi kurmalıyım? Dosya oluşturma, sahip izinleri ve chmod ayarını yaptım da .conf dosyası yok. Bildiğim kadarıyla nano komutu var olan bir dosyayı editlemeye yarıyor.

      mekici sudo systemctl restart nginx komutunu çalıştırmalı mıyım en son?

        gorunurad evet çalıştırman gerekiyor. Ama öncesinde nginx -t çalıştırıp hata olup olmadığını kontrol et. Yoksa tüm siteler yayından kalkar

        Böyle bir hata verdi nginx -t komutundan sonra. Ne yapmalıyım?

        nginx: [alert] could not open error log file: open() "/var/log/nginx/error.log" failed (13: Permission denied)
        2020/12/27 17:57:02 [warn] 29009#29009: the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /etc/nginx/nginx.conf:1
        2020/12/27 17:57:02 [emerg] 29009#29009: BIO_new_file("/etc/letsencrypt/live/FLARUMSITE.com/fullchain.pem") failed (SSL: error:0200100D:system library:fopen:Permission denied:fopen('/etc/letsencrypt/live/FLARUMSITE.com/fullchain.pem','r') error:2006D002:BIO routines:BIO_new_file:system lib)
        nginx: configuration file /etc/nginx/nginx.conf test failed

        conf dosyasının içeriği bu şekilde. Bundan kaynaklı olabilir mi @mekici hocam?

        server {
            listen 80;
            listen [::]:80;
            root /var/www/siteadi;
            index index.html index.htm;
            server_name siteadi.com www.siteadi.com;
        }
          bir yıl sonra
          mekici, tartışmayı kilitledi.
          bir ay sonra
          Hadımköy Kombi Servisi Minecraft Türk Sunucular