mirror of
https://github.com/mtan93/install-nextcloud.git
synced 2026-02-03 14:13:24 +00:00
Ready for PHP7.3
This commit is contained in:
@@ -3,10 +3,10 @@
|
||||
# https://www.c-rieger.de
|
||||
# https://github.com/riegercloud
|
||||
# INSTALL-NEXTCLOUD.SH
|
||||
# Version 6.9 (ARM64)
|
||||
# Version 7.0 (ARM64)
|
||||
# Nextcloud 15
|
||||
# OpenSSL 1.1.1, TLSv1.3, NGINX 1.15.8
|
||||
# December, 28th 2018
|
||||
# OpenSSL 1.1.1, TLSv1.3, NGINX 1.15.8, PHP7.3
|
||||
# January, 11th 2019
|
||||
################################################
|
||||
# Ubuntu 18.04 LTS ARM64 - Nextcloud 15
|
||||
################################################
|
||||
@@ -23,19 +23,19 @@ function restart_all_services() {
|
||||
/usr/sbin/service nginx restart
|
||||
/usr/sbin/service mysql restart
|
||||
/usr/sbin/service redis-server restart
|
||||
/usr/sbin/service php7.2-fpm restart
|
||||
/usr/sbin/service php7.3-fpm restart
|
||||
}
|
||||
###global function to solve php-imagickexception as decribed here: https://www.c-rieger.de/solution-for-imagickexception-in-nextcloud-log
|
||||
function phpimagickexception() {
|
||||
/usr/sbin/service nginx stop
|
||||
/usr/sbin/service php7.2-fpm stop
|
||||
/usr/sbin/service php7.3-fpm stop
|
||||
cp /etc/ImageMagick-6/policy.xml /etc/ImageMagick-6/policy.xml.bak
|
||||
sed -i "s/rights\=\"none\" pattern\=\"PS\"/rights\=\"read\|write\" pattern\=\"PS\"/" /etc/ImageMagick-6/policy.xml
|
||||
sed -i "s/rights\=\"none\" pattern\=\"EPI\"/rights\=\"read\|write\" pattern\=\"EPI\"/" /etc/ImageMagick-6/policy.xml
|
||||
sed -i "s/rights\=\"none\" pattern\=\"PDF\"/rights\=\"read\|write\" pattern\=\"PDF\"/" /etc/ImageMagick-6/policy.xml
|
||||
sed -i "s/rights\=\"none\" pattern\=\"XPS\"/rights\=\"read\|write\" pattern\=\"XPS\"/" /etc/ImageMagick-6/policy.xml
|
||||
/usr/sbin/service nginx restart
|
||||
/usr/sbin/service php7.2-fpm restart
|
||||
/usr/sbin/service php7.3-fpm restart
|
||||
}
|
||||
###global function to scan Nextcloud data and generate an overview for fail2ban & ufw
|
||||
function nextcloud_scan_data() {
|
||||
@@ -80,12 +80,12 @@ apt install dpkg-dev -y && apt source nginx
|
||||
cd /usr/local/src && apt install git -y
|
||||
git clone https://github.com/openssl/openssl.git
|
||||
cd openssl && git checkout OpenSSL_1_1_1-stable
|
||||
cp /usr/local/src/install-nextcloud/rules.nginx /usr/local/src/nginx/nginx-1.15.8/debian/rules
|
||||
sed -i "s/.*-Werror.*/# &/" /usr/local/src/nginx/nginx-1.15.8/auto/cc/gcc
|
||||
cd /usr/local/src/nginx/nginx-1.15.8/
|
||||
cp /usr/local/src/install-nextcloud/maintainance/rules.nginx /usr/local/src/nginx/nginx-$NGINXVER/debian/rules
|
||||
sed -i "s/.*-Werror.*/# &/" /usr/local/src/nginx/nginx-$NGINXVER/auto/cc/gcc
|
||||
cd /usr/local/src/nginx/nginx-$NGINXVER/
|
||||
apt build-dep nginx -y && dpkg-buildpackage -b
|
||||
cd /usr/local/src/nginx/
|
||||
dpkg -i nginx_1.15.8-*.deb
|
||||
dpkg -i nginx_$NGINXVER-*.deb
|
||||
service nginx restart && apt-mark hold nginx
|
||||
# apt install nginx -y
|
||||
###enable NGINX autostart
|
||||
@@ -105,7 +105,7 @@ use epoll;
|
||||
http {
|
||||
server_names_hash_bucket_size 64;
|
||||
upstream php-handler {
|
||||
server unix:/run/php/php7.2-fpm.sock;
|
||||
server unix:/run/php/php7.3-fpm.sock;
|
||||
}
|
||||
include /etc/nginx/mime.types;
|
||||
#include /etc/nginx/proxy.conf;
|
||||
@@ -124,7 +124,7 @@ open_file_cache_errors on;
|
||||
keepalive_timeout 65;
|
||||
reset_timedout_connection on;
|
||||
server_tokens off;
|
||||
resolver 208.67.222.222 valid=30s;
|
||||
resolver 208.67.322.222 208.67.320.220 valid=30s;
|
||||
resolver_timeout 5s;
|
||||
include /etc/nginx/conf.d/*.conf;
|
||||
}
|
||||
@@ -137,81 +137,81 @@ mkdir -p /var/nc_data /var/www/letsencrypt /usr/local/tmp/cache /usr/local/tmp/s
|
||||
chown -R www-data:www-data /upload_tmp /var/nc_data /var/www
|
||||
chown -R www-data:root /usr/local/tmp/sessions /usr/local/tmp/cache /usr/local/tmp/apc
|
||||
###install PHP
|
||||
apt install php7.2-fpm php7.2-gd php7.2-mysql php7.2-curl php7.2-xml php7.2-zip php7.2-intl php7.2-mbstring php7.2-json php7.2-bz2 php7.2-ldap php-apcu imagemagick php-imagick -y
|
||||
apt install php7.3-fpm php7.3-gd php7.3-mysql php7.3-curl php7.3-xml php7.3-zip php7.3-intl php7.3-mbstring php7.3-json php7.3-bz2 php7.3-ldap php-apcu imagemagick php-imagick -y
|
||||
###adjust PHP
|
||||
cp /etc/php/7.2/fpm/pool.d/www.conf /etc/php/7.2/fpm/pool.d/www.conf.bak
|
||||
cp /etc/php/7.2/cli/php.ini /etc/php/7.2/cli/php.ini.bak
|
||||
cp /etc/php/7.2/fpm/php.ini /etc/php/7.2/fpm/php.ini.bak
|
||||
cp /etc/php/7.2/fpm/php-fpm.conf /etc/php/7.2/fpm/php-fpm.conf.bak
|
||||
sed -i "s/;env\[HOSTNAME\] = /env[HOSTNAME] = /" /etc/php/7.2/fpm/pool.d/www.conf
|
||||
sed -i "s/;env\[TMP\] = /env[TMP] = /" /etc/php/7.2/fpm/pool.d/www.conf
|
||||
sed -i "s/;env\[TMPDIR\] = /env[TMPDIR] = /" /etc/php/7.2/fpm/pool.d/www.conf
|
||||
sed -i "s/;env\[TEMP\] = /env[TEMP] = /" /etc/php/7.2/fpm/pool.d/www.conf
|
||||
sed -i "s/;env\[PATH\] = /env[PATH] = /" /etc/php/7.2/fpm/pool.d/www.conf
|
||||
sed -i "s/pm.max_children = .*/pm.max_children = 240/" /etc/php/7.2/fpm/pool.d/www.conf
|
||||
sed -i "s/pm.start_servers = .*/pm.start_servers = 20/" /etc/php/7.2/fpm/pool.d/www.conf
|
||||
sed -i "s/pm.min_spare_servers = .*/pm.min_spare_servers = 10/" /etc/php/7.2/fpm/pool.d/www.conf
|
||||
sed -i "s/pm.max_spare_servers = .*/pm.max_spare_servers = 20/" /etc/php/7.2/fpm/pool.d/www.conf
|
||||
sed -i "s/;pm.max_requests = 500/pm.max_requests = 500/" /etc/php/7.2/fpm/pool.d/www.conf
|
||||
sed -i "s/output_buffering =.*/output_buffering = 'Off'/" /etc/php/7.2/cli/php.ini
|
||||
sed -i "s/max_execution_time =.*/max_execution_time = 1800/" /etc/php/7.2/cli/php.ini
|
||||
sed -i "s/max_input_time =.*/max_input_time = 3600/" /etc/php/7.2/cli/php.ini
|
||||
sed -i "s/post_max_size =.*/post_max_size = 10240M/" /etc/php/7.2/cli/php.ini
|
||||
sed -i "s/;upload_tmp_dir =.*/upload_tmp_dir = \/upload_tmp/" /etc/php/7.2/cli/php.ini
|
||||
sed -i "s/upload_max_filesize =.*/upload_max_filesize = 10240M/" /etc/php/7.2/cli/php.ini
|
||||
sed -i "s/max_file_uploads =.*/max_file_uploads = 100/" /etc/php/7.2/cli/php.ini
|
||||
sed -i "s/;date.timezone.*/date.timezone = Europe\/\Berlin/" /etc/php/7.2/cli/php.ini
|
||||
sed -i "s/;session.cookie_secure.*/session.cookie_secure = True/" /etc/php/7.2/cli/php.ini
|
||||
sed -i "s/;session.save_path =.*/session.save_path = \"N;700;\/usr\/local\/tmp\/sessions\"/" /etc/php/7.2/cli/php.ini
|
||||
sed -i '$aapc.enable_cli = 1' /etc/php/7.2/cli/php.ini
|
||||
sed -i "s/memory_limit = 128M/memory_limit = 512M/" /etc/php/7.2/fpm/php.ini
|
||||
sed -i "s/output_buffering =.*/output_buffering = 'Off'/" /etc/php/7.2/fpm/php.ini
|
||||
sed -i "s/max_execution_time =.*/max_execution_time = 1800/" /etc/php/7.2/fpm/php.ini
|
||||
sed -i "s/max_input_time =.*/max_input_time = 3600/" /etc/php/7.2/fpm/php.ini
|
||||
sed -i "s/post_max_size =.*/post_max_size = 10240M/" /etc/php/7.2/fpm/php.ini
|
||||
sed -i "s/;upload_tmp_dir =.*/upload_tmp_dir = \/upload_tmp/" /etc/php/7.2/fpm/php.ini
|
||||
sed -i "s/upload_max_filesize =.*/upload_max_filesize = 10240M/" /etc/php/7.2/fpm/php.ini
|
||||
sed -i "s/max_file_uploads =.*/max_file_uploads = 100/" /etc/php/7.2/fpm/php.ini
|
||||
sed -i "s/;date.timezone.*/date.timezone = Europe\/\Berlin/" /etc/php/7.2/fpm/php.ini
|
||||
sed -i "s/;session.cookie_secure.*/session.cookie_secure = True/" /etc/php/7.2/fpm/php.ini
|
||||
sed -i "s/;opcache.enable=.*/opcache.enable=1/" /etc/php/7.2/fpm/php.ini
|
||||
sed -i "s/;opcache.enable_cli=.*/opcache.enable_cli=1/" /etc/php/7.2/fpm/php.ini
|
||||
sed -i "s/;opcache.memory_consumption=.*/opcache.memory_consumption=128/" /etc/php/7.2/fpm/php.ini
|
||||
sed -i "s/;opcache.interned_strings_buffer=.*/opcache.interned_strings_buffer=8/" /etc/php/7.2/fpm/php.ini
|
||||
sed -i "s/;opcache.max_accelerated_files=.*/opcache.max_accelerated_files=10000/" /etc/php/7.2/fpm/php.ini
|
||||
sed -i "s/;opcache.revalidate_freq=.*/opcache.revalidate_freq=1/" /etc/php/7.2/fpm/php.ini
|
||||
sed -i "s/;opcache.save_comments=.*/opcache.save_comments=1/" /etc/php/7.2/fpm/php.ini
|
||||
sed -i "s/;session.save_path =.*/session.save_path = \"N;700;\/usr\/local\/tmp\/sessions\"/" /etc/php/7.2/fpm/php.ini
|
||||
sed -i "s/;emergency_restart_threshold =.*/emergency_restart_threshold = 10/" /etc/php/7.2/fpm/php-fpm.conf
|
||||
sed -i "s/;emergency_restart_interval =.*/emergency_restart_interval = 1m/" /etc/php/7.2/fpm/php-fpm.conf
|
||||
sed -i "s/;process_control_timeout =.*/process_control_timeout = 10s/" /etc/php/7.2/fpm/php-fpm.conf
|
||||
sed -i '$aapc.enabled=1' /etc/php/7.2/fpm/php.ini
|
||||
sed -i '$aapc.file_update_protection=2' /etc/php/7.2/fpm/php.ini
|
||||
sed -i '$aapc.optimization=0' /etc/php/7.2/fpm/php.ini
|
||||
sed -i '$aapc.shm_size=256M' /etc/php/7.2/fpm/php.ini
|
||||
sed -i '$aapc.include_once_override=0' /etc/php/7.2/fpm/php.ini
|
||||
sed -i '$aapc.shm_segments=1' /etc/php/7.2/fpm/php.ini
|
||||
sed -i '$aapc.ttl=7200' /etc/php/7.2/fpm/php.ini
|
||||
sed -i '$aapc.user_ttl=7200' /etc/php/7.2/fpm/php.ini
|
||||
sed -i '$aapc.gc_ttl=3600' /etc/php/7.2/fpm/php.ini
|
||||
sed -i '$aapc.num_files_hint=1024' /etc/php/7.2/fpm/php.ini
|
||||
sed -i '$aapc.enable_cli=0' /etc/php/7.2/fpm/php.ini
|
||||
sed -i '$aapc.max_file_size=5M' /etc/php/7.2/fpm/php.ini
|
||||
sed -i '$aapc.cache_by_default=1' /etc/php/7.2/fpm/php.ini
|
||||
sed -i '$aapc.use_request_time=1' /etc/php/7.2/fpm/php.ini
|
||||
sed -i '$aapc.slam_defense=0' /etc/php/7.2/fpm/php.ini
|
||||
sed -i '$aapc.mmap_file_mask=/usr/local/tmp/apc.XXXXXX' /etc/php/7.2/fpm/php.ini
|
||||
sed -i '$aapc.stat_ctime=0' /etc/php/7.2/fpm/php.ini
|
||||
sed -i '$aapc.canonicalize=1' /etc/php/7.2/fpm/php.ini
|
||||
sed -i '$aapc.write_lock=1' /etc/php/7.2/fpm/php.ini
|
||||
sed -i '$aapc.report_autofilter=0' /etc/php/7.2/fpm/php.ini
|
||||
sed -i '$aapc.rfc1867=0' /etc/php/7.2/fpm/php.ini
|
||||
sed -i '$aapc.rfc1867_prefix =upload_' /etc/php/7.2/fpm/php.ini
|
||||
sed -i '$aapc.rfc1867_name=APC_UPLOAD_PROGRESS' /etc/php/7.2/fpm/php.ini
|
||||
sed -i '$aapc.rfc1867_freq=0' /etc/php/7.2/fpm/php.ini
|
||||
sed -i '$aapc.rfc1867_ttl=3600' /etc/php/7.2/fpm/php.ini
|
||||
sed -i '$aapc.lazy_classes=0' /etc/php/7.2/fpm/php.ini
|
||||
sed -i '$aapc.lazy_functions=0' /etc/php/7.2/fpm/php.ini
|
||||
cp /etc/php/7.3/fpm/pool.d/www.conf /etc/php/7.3/fpm/pool.d/www.conf.bak
|
||||
cp /etc/php/7.3/cli/php.ini /etc/php/7.3/cli/php.ini.bak
|
||||
cp /etc/php/7.3/fpm/php.ini /etc/php/7.3/fpm/php.ini.bak
|
||||
cp /etc/php/7.3/fpm/php-fpm.conf /etc/php/7.3/fpm/php-fpm.conf.bak
|
||||
sed -i "s/;env\[HOSTNAME\] = /env[HOSTNAME] = /" /etc/php/7.3/fpm/pool.d/www.conf
|
||||
sed -i "s/;env\[TMP\] = /env[TMP] = /" /etc/php/7.3/fpm/pool.d/www.conf
|
||||
sed -i "s/;env\[TMPDIR\] = /env[TMPDIR] = /" /etc/php/7.3/fpm/pool.d/www.conf
|
||||
sed -i "s/;env\[TEMP\] = /env[TEMP] = /" /etc/php/7.3/fpm/pool.d/www.conf
|
||||
sed -i "s/;env\[PATH\] = /env[PATH] = /" /etc/php/7.3/fpm/pool.d/www.conf
|
||||
sed -i "s/pm.max_children = .*/pm.max_children = 240/" /etc/php/7.3/fpm/pool.d/www.conf
|
||||
sed -i "s/pm.start_servers = .*/pm.start_servers = 20/" /etc/php/7.3/fpm/pool.d/www.conf
|
||||
sed -i "s/pm.min_spare_servers = .*/pm.min_spare_servers = 10/" /etc/php/7.3/fpm/pool.d/www.conf
|
||||
sed -i "s/pm.max_spare_servers = .*/pm.max_spare_servers = 20/" /etc/php/7.3/fpm/pool.d/www.conf
|
||||
sed -i "s/;pm.max_requests = 500/pm.max_requests = 500/" /etc/php/7.3/fpm/pool.d/www.conf
|
||||
sed -i "s/output_buffering =.*/output_buffering = 'Off'/" /etc/php/7.3/cli/php.ini
|
||||
sed -i "s/max_execution_time =.*/max_execution_time = 1800/" /etc/php/7.3/cli/php.ini
|
||||
sed -i "s/max_input_time =.*/max_input_time = 3600/" /etc/php/7.3/cli/php.ini
|
||||
sed -i "s/post_max_size =.*/post_max_size = 10240M/" /etc/php/7.3/cli/php.ini
|
||||
sed -i "s/;upload_tmp_dir =.*/upload_tmp_dir = \/upload_tmp/" /etc/php/7.3/cli/php.ini
|
||||
sed -i "s/upload_max_filesize =.*/upload_max_filesize = 10240M/" /etc/php/7.3/cli/php.ini
|
||||
sed -i "s/max_file_uploads =.*/max_file_uploads = 100/" /etc/php/7.3/cli/php.ini
|
||||
sed -i "s/;date.timezone.*/date.timezone = Europe\/\Berlin/" /etc/php/7.3/cli/php.ini
|
||||
sed -i "s/;session.cookie_secure.*/session.cookie_secure = True/" /etc/php/7.3/cli/php.ini
|
||||
sed -i "s/;session.save_path =.*/session.save_path = \"N;700;\/usr\/local\/tmp\/sessions\"/" /etc/php/7.3/cli/php.ini
|
||||
sed -i '$aapc.enable_cli = 1' /etc/php/7.3/cli/php.ini
|
||||
sed -i "s/memory_limit = 128M/memory_limit = 512M/" /etc/php/7.3/fpm/php.ini
|
||||
sed -i "s/output_buffering =.*/output_buffering = 'Off'/" /etc/php/7.3/fpm/php.ini
|
||||
sed -i "s/max_execution_time =.*/max_execution_time = 1800/" /etc/php/7.3/fpm/php.ini
|
||||
sed -i "s/max_input_time =.*/max_input_time = 3600/" /etc/php/7.3/fpm/php.ini
|
||||
sed -i "s/post_max_size =.*/post_max_size = 10240M/" /etc/php/7.3/fpm/php.ini
|
||||
sed -i "s/;upload_tmp_dir =.*/upload_tmp_dir = \/upload_tmp/" /etc/php/7.3/fpm/php.ini
|
||||
sed -i "s/upload_max_filesize =.*/upload_max_filesize = 10240M/" /etc/php/7.3/fpm/php.ini
|
||||
sed -i "s/max_file_uploads =.*/max_file_uploads = 100/" /etc/php/7.3/fpm/php.ini
|
||||
sed -i "s/;date.timezone.*/date.timezone = Europe\/\Berlin/" /etc/php/7.3/fpm/php.ini
|
||||
sed -i "s/;session.cookie_secure.*/session.cookie_secure = True/" /etc/php/7.3/fpm/php.ini
|
||||
sed -i "s/;opcache.enable=.*/opcache.enable=1/" /etc/php/7.3/fpm/php.ini
|
||||
sed -i "s/;opcache.enable_cli=.*/opcache.enable_cli=1/" /etc/php/7.3/fpm/php.ini
|
||||
sed -i "s/;opcache.memory_consumption=.*/opcache.memory_consumption=128/" /etc/php/7.3/fpm/php.ini
|
||||
sed -i "s/;opcache.interned_strings_buffer=.*/opcache.interned_strings_buffer=8/" /etc/php/7.3/fpm/php.ini
|
||||
sed -i "s/;opcache.max_accelerated_files=.*/opcache.max_accelerated_files=10000/" /etc/php/7.3/fpm/php.ini
|
||||
sed -i "s/;opcache.revalidate_freq=.*/opcache.revalidate_freq=1/" /etc/php/7.3/fpm/php.ini
|
||||
sed -i "s/;opcache.save_comments=.*/opcache.save_comments=1/" /etc/php/7.3/fpm/php.ini
|
||||
sed -i "s/;session.save_path =.*/session.save_path = \"N;700;\/usr\/local\/tmp\/sessions\"/" /etc/php/7.3/fpm/php.ini
|
||||
sed -i "s/;emergency_restart_threshold =.*/emergency_restart_threshold = 10/" /etc/php/7.3/fpm/php-fpm.conf
|
||||
sed -i "s/;emergency_restart_interval =.*/emergency_restart_interval = 1m/" /etc/php/7.3/fpm/php-fpm.conf
|
||||
sed -i "s/;process_control_timeout =.*/process_control_timeout = 10s/" /etc/php/7.3/fpm/php-fpm.conf
|
||||
sed -i '$aapc.enabled=1' /etc/php/7.3/fpm/php.ini
|
||||
sed -i '$aapc.file_update_protection=2' /etc/php/7.3/fpm/php.ini
|
||||
sed -i '$aapc.optimization=0' /etc/php/7.3/fpm/php.ini
|
||||
sed -i '$aapc.shm_size=256M' /etc/php/7.3/fpm/php.ini
|
||||
sed -i '$aapc.include_once_override=0' /etc/php/7.3/fpm/php.ini
|
||||
sed -i '$aapc.shm_segments=1' /etc/php/7.3/fpm/php.ini
|
||||
sed -i '$aapc.ttl=7200' /etc/php/7.3/fpm/php.ini
|
||||
sed -i '$aapc.user_ttl=7200' /etc/php/7.3/fpm/php.ini
|
||||
sed -i '$aapc.gc_ttl=3600' /etc/php/7.3/fpm/php.ini
|
||||
sed -i '$aapc.num_files_hint=1024' /etc/php/7.3/fpm/php.ini
|
||||
sed -i '$aapc.enable_cli=0' /etc/php/7.3/fpm/php.ini
|
||||
sed -i '$aapc.max_file_size=5M' /etc/php/7.3/fpm/php.ini
|
||||
sed -i '$aapc.cache_by_default=1' /etc/php/7.3/fpm/php.ini
|
||||
sed -i '$aapc.use_request_time=1' /etc/php/7.3/fpm/php.ini
|
||||
sed -i '$aapc.slam_defense=0' /etc/php/7.3/fpm/php.ini
|
||||
sed -i '$aapc.mmap_file_mask=/usr/local/tmp/apc.XXXXXX' /etc/php/7.3/fpm/php.ini
|
||||
sed -i '$aapc.stat_ctime=0' /etc/php/7.3/fpm/php.ini
|
||||
sed -i '$aapc.canonicalize=1' /etc/php/7.3/fpm/php.ini
|
||||
sed -i '$aapc.write_lock=1' /etc/php/7.3/fpm/php.ini
|
||||
sed -i '$aapc.report_autofilter=0' /etc/php/7.3/fpm/php.ini
|
||||
sed -i '$aapc.rfc1867=0' /etc/php/7.3/fpm/php.ini
|
||||
sed -i '$aapc.rfc1867_prefix =upload_' /etc/php/7.3/fpm/php.ini
|
||||
sed -i '$aapc.rfc1867_name=APC_UPLOAD_PROGRESS' /etc/php/7.3/fpm/php.ini
|
||||
sed -i '$aapc.rfc1867_freq=0' /etc/php/7.3/fpm/php.ini
|
||||
sed -i '$aapc.rfc1867_ttl=3600' /etc/php/7.3/fpm/php.ini
|
||||
sed -i '$aapc.lazy_classes=0' /etc/php/7.3/fpm/php.ini
|
||||
sed -i '$aapc.lazy_functions=0' /etc/php/7.3/fpm/php.ini
|
||||
sed -i "s/09,39.*/# &/" /etc/cron.d/php
|
||||
(crontab -l ; echo "09,39 * * * * /usr/lib/php/sessionclean 2>&1") | crontab -u root -
|
||||
# sed -i '$atmpfs /tmp tmpfs defaults,noatime,nosuid,nodev,noexec,mode=1777 0 0' /etc/fstab
|
||||
@@ -222,7 +222,7 @@ sed -i '$atmpfs /usr/local/tmp/sessions tmpfs defaults,uid=33,size=300M,noatime,
|
||||
###make use of RAMDISK
|
||||
mount -a
|
||||
###restart PHP and NGINX
|
||||
service php7.2-fpm restart
|
||||
service php7.3-fpm restart
|
||||
service nginx restart
|
||||
###install MariaDB
|
||||
mariadbinfo
|
||||
@@ -413,7 +413,7 @@ location ~ ^/(?:updater|ocs-provider)(?:\$|/) {
|
||||
try_files \$uri/ =404;
|
||||
index index.php;
|
||||
}
|
||||
location ~ \.(?:css|js|woff|svg|gif|png|html|ttf|ico|jpg|jpeg)\$ {
|
||||
location ~ \.(?:css|js|woff2?|svg|gif|png|html|ttf|ico|jpg|jpeg)\$ {
|
||||
try_files \$uri /index.php\$uri\$is_args\$args;
|
||||
access_log off;
|
||||
expires 360d;
|
||||
Reference in New Issue
Block a user