Wiki

NextCloud 19 Nginx

Nextcloud là một phần mềm có mã nguồn mở cung cấp các giải pháp cloud, tạo và sử dụng các dịch vụ lưu trữ tệp cho các cá nhân và doanh nghiệp

  1. Cài đặt Nginx Web Server

  2. Cài đặt các gói cần thiết:

opkg install bzip2 coreutils-stat \
php7-cgi php7-cli php7-mod-ctype php7-mod-curl php7-mod-dom php7-mod-fileinfo \
php7-mod-filter php7-mod-gd php7-mod-iconv php7-mod-intl php7-mod-json \
php7-mod-mbstring php7-mod-mysqli php7-mod-openssl php7-mod-pcntl php7-mod-pdo \
php7-mod-pdo-mysql 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 openssl-util php7-mod-opcache php7-mod-bcmath php7-mod-gmp
  1. Tải xuống và cài đặt phiên bản NextCloud 19
cd /opt/share/nginx/html
wget https://download.nextcloud.com/server/releases/nextcloud-19.0.3.tar.bz2 --no-check-certificate
bzip2 -cd nextcloud-19.0.3.tar.bz2 | tar -xv
rm ./nextcloud-19.0.3.tar.bz2
chown admin:root -R /opt/share/nginx/html/nextcloud/*
  1. Bật nhật ký NextCloud
mkdir -p /opt/etc/nginx/conf.d
cat >> /opt/etc/nginx/conf.d/nextcloud.conf << 'EOF'
access_log /opt/var/log/nginx/nextcloud.access.log;
error_log /opt/var/log/nginx/nextcloud.error.log warn;
EOF

Nhấn Enter

  1. Tăng kích thước tệp tải lên tối đa , kích thước bài đăng tối đa và giới hạn bộ nhớ ở mức 128Mb bằng cách sửa đổi tệp cấu hình php
sed -i "/upload_max_filesize =*/cupload_max_filesize = 5G" "/opt/etc/php.ini"
sed -i "/post_max_size =*/cpost_max_size = 5G" "/opt/etc/php.ini"
sed -i "/memory_limit =*/cmemory_limit = 128M" "/opt/etc/php.ini"
sed -i "/max_input_time =*/cmax_input_time = 300" "/opt/etc/php.ini"
  1. Khởi động lại Nginx và php-cgi
/opt/etc/init.d/S80nginx restart
/opt/etc/init.d/S80php-cgi restart
  1. Bây giờ hãy truy cập nextcloud thông qua địa chỉ ip:82/nextcloud
  1. Chọn tên người dùng và mật khẩu mạnh , sau đó nhấn " Finish Setup "