• 10-03-2023, 01:44:48
    #1
    merhabalar github üzerinden nginx rtmp server kuruyorum sorun yok fakat 1 github dosyasında yaptıgım degisikligi görmüyor sıfırdan kurarsam oluyor tekrar kurmaktan sıkıldım bunun çözümü ne olabilir kullandiğim komutlar aşagıdadır

    apt update
    apt upgrade
    uname -a
    systemctl reboot
    git clone https://github.com/kendiadresim/nginx-rtmp-module.git
    sudo apt-get install build-essential libpcre3 libpcre3-dev libssl-dev
    wget https://nginx.org/download/nginx-1.18.0.tar.gz
    tar -xf nginx-1.18.0.tar.gz
    rm nginx-1.18.0.tar.gz
    cd nginx-1.18.0/
    ./configure --with-http_ssl_module --add-module=../nginx-rtmp-module
    sudo apt install zlib1g zlib1g-dev
    ./configure --with-http_ssl_module --add-module=../nginx-rtmp-module
    make -j 1
    sudo make install
    nano /usr/local/nginx/conf/nginx.conf
    mv /usr/local/nginx/conf/nginx.conf /usr/local/nginx/conf/nginx.conf.original
    cd /usr/local/nginx/conf/
    md5sum nginx.conf.default
    md5sum nginx.conf.original
    nano nginx.conf (medium5 uzun olan)
    mkdir /nginx
    mkdir /nginx/hls
    cat /etc/passwd | grep nginx
    cat /etc/passwd
    chown -R www-data:www-data /nginx
    ls -al /nginx
    /usr/local/nginx/sbin/nginx -g 'daemon off;'
  • 10-03-2023, 04:32:46
    #2
    Screen içerisinde çalıştırman lazım ve daemon off olacak şekilde dener misin. Olmazsa aklıma bi çözüm gelmedi
  • 10-03-2023, 05:01:23
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    systemctl restart nginx
    denediniz mi hiç
  • 10-03-2023, 12:40:41
    #4
    adwerd0z1 adlı üyeden alıntı: mesajı görüntüle
    systemctl restart nginx
    denediniz mi hiç
    not found hatası veriyordu bunları denedim
  • 10-03-2023, 12:50:53
    #5
    sudo nano /etc/systemd/system/multi-user.target.wants/nginx.service

    Ve ardından ExecStart satırını aşağıdaki şekilde değiştirin:

    ExecStart=/usr/sbin/nginx -c DOSYA_YOLU


    Dosyayı kaydedin ve kapatın.

    Son olarak, aşağıdaki komutları sırayla çalıştırın:

    sudo systemctl daemon-reload
    sudo systemctl restart nginx
  • 10-03-2023, 14:40:26
    #6
    adwerd0z1 adlı üyeden alıntı: mesajı görüntüle
    sudo nano /etc/systemd/system/multi-user.target.wants/nginx.service

    Ve ardından ExecStart satırını aşağıdaki şekilde değiştirin:

    ExecStart=/usr/sbin/nginx -c /root/nginx-rtmp-module/hls


    Dosyayı kaydedin ve kapatın.

    Son olarak, aşağıdaki komutları sırayla çalıştırın:

    sudo systemctl daemon-reload
    sudo systemctl restart nginx
    hocam desteğiniz için çok teşekkür ederim fakat sudo systemctl restart nginx bu komut çalışmıyor
    Failed to restart nginx.service: Unit nginx.service not found.