Jump to content

S_Michael

Forum Members
  • Posts

    1
  • Joined

  • Last visited

Posts posted by S_Michael

  1. On 12/25/2020 at 1:11 PM, TheBB said:

    basic minimal

    ownCloud+lihgttpd+sqlite3

      Reveal hidden contents

     пакеты

    
    
    
    
    opkg install bzip2 curl lighttpd-mod-access lighttpd-mod-fastcgi php7-cgi php7-mod-ctype \
    php7-mod-curl php7-mod-dom php7-mod-fileinfo php7-mod-gd php7-mod-iconv php7-mod-intl \
    php7-mod-json php7-mod-mbstring php7-mod-pdo-sqlite php7-mod-session php7-mod-simplexml \
    php7-mod-sqlite3 php7-mod-xml php7-mod-xmlreader php7-mod-xmlwriter php7-mod-zip

    архив

    
    
    
    
    curl https://download.owncloud.org/community/owncloud-10.6.0.tar.bz2 | \
    bzip2 -cd | tar -xvC /opt/share/www/

    конфиг сервера

    
    
    
    
    cat > /opt/etc/lighttpd/conf.d/owncloud.conf <<EOF
    server.port = 81
    
    fastcgi.server = (
      ".php" =>
        ( "localhost" =>
          ( "socket" => "/tmp/php-fcgi.sock",
            "bin-path" => "/opt/bin/php-fcgi",
            "max-procs" => 1,
            "bin-environment" =>
              ( "PHP_FCGI_CHILDREN" => "2",
                "PHP_FCGI_MAX_REQUESTS" => "1000"
              )
            )
         )
     )
    
    $HTTP["url"] =~ "^/owncloud/data/" {
      url.access-deny = ("")
    }
    
    $HTTP["url"] =~ "^/owncloud($|/)" {
      dir-listing.activate = "disable"
    }
    
    EOF

    из конфига php.ini (найти и заменить)

    
    
    
    
    upload_max_filesize = 100M
    post_max_size = 100M
    memory_limit = 32M

    старт

    
    
    
    
    /opt/etc/init.d/S80lighttpd start

     

    2020-12-25_11-31_oc.png

    nextcloud+lighttpd+sqlite3

      Reveal hidden contents

     пакеты (см. пакеты для "owncloud") +

    
    
    
    
    opkg install php7-mod-filter php7-mod-openssl libopenssl-conf

    архив

    
    
    
    
    curl https://download.nextcloud.com/server/releases/nextcloud-20.0.4.tar.bz2 | \
    bzip2 -cd | tar -xvC /opt/share/www/

    конфиг сервера

    
    
    
    
    cat > /opt/etc/lighttpd/conf.d/nextcloud.conf <<EOF
    server.port = 81
    
    fastcgi.server = (
      ".php" =>
        ( "localhost" =>
          ( "socket" => "/tmp/php-fcgi.sock",
            "bin-path" => "/opt/bin/php-fcgi",
            "max-procs" => 1,
            "bin-environment" =>
              ( "PHP_FCGI_CHILDREN" => "2",
                "PHP_FCGI_MAX_REQUESTS" => "1000"
              )
            )
         )
     )
    
    $HTTP["url"] =~ "^/nextcloud/data/" {
      url.access-deny = ("")
    }
    
    $HTTP["url"] =~ "^/nextcloud($|/)" {
      dir-listing.activate = "disable"
    }
    
    EOF

    php.ini (см. для "owncloud")

    старт

    
    
    
    
    /opt/etc/init.d/S80lighttpd start

     

    2020-12-25_12-29_nc.png

    Сделал всё по инструкции.

    При запуске появляется такое:

    ~ # /opt/etc/init.d/S80lighttpd start
     Starting lighttpd...              done.
    ~ # /opt/etc/init.d/S80lighttpd check
     Checking lighttpd...              dead.

    При проверке текст такой:
    ~ # lighttpd -t -f /opt/etc/lighttpd/lighttpd.conf
    2020-12-29 01:36:17: (../src/configfile.c.1316) source: /opt/etc/lighttpd/conf.d/nextcloud.conf line: 17 pos: 6 parser failed somehow near here: [
    2020-12-29 01:36:17: (../src/configfile.c.1316) source: /opt/etc/lighttpd/lighttpd.conf line: 30 pos: 1 parser failed somehow near here: (EOL)
     

    Помогите разобраться, спасибо.

×
×
  • Create New...