平时需要同步一些文件,NextCloud /OwnCloud 是个很好的选择,而且有 IOS 和 安卓 APP,随时同步,还有版本控制,特别是自己喜欢写一些小软件,源码同步到自己的服务器里面,比放在国内的网盘安全多了,而且某度网盘 想删就删,到时就欲哭无泪了~版本控制也可以防止误操作造成代码丢失~~那么问题来了,NxetCloud官方的安装环境是Apache 搭配 php ,可是我的服务器用的是 Nginx 正常安装的话无法正常使用,查了官方文档,原来是有Nginx的配置示例的配置如下,加入我的解释,可以按自己的实际情况修改:
upstream php-handler { #PHP-fpm的监听地址,一般是用Sock形式,以自己的实际地址修改 #server 127.0.0.1:9000; server unix:/var/run/php-fpm/php-fpm.sock; } server { listen 80; server_name cloud.52zheteng.info;#你的实际域名,这里用我的地址 # enforce https return 301 https://$server_name$request_uri;#80端口http强制装https } server { listen 443 ssl http2; server_name cloud.52zheteng.info; ssl_certificate /etc/letsencrypt/live/www.52zheteng.info/fullchain.pem; # Certbot的SSL证书设置, 一般安装certbot时候会自动添加 ssl_certificate_key /etc/letsencrypt/live/www.52zheteng.info/privkey.pem; # include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot # Add headers to serve security related headers # Before enabling Strict-Transport-Security headers please read into this # topic first. # add_header Strict-Transport-Security "max-age=15768000;#这个设置,nextcloud是建议打开的, 不过经我测试,如果打开,FIREFOX 无法使用,不知道啥原因,也没有找到解决,所以为了兼容性建议不开 # includeSubDomains; preload;"; # # WARNING: Only add the preload option once you read about # the consequences in https://hstspreload.org/. This option # will add the domain to a hardcoded list that is shipped # in all major browsers and getting removed from this list # could take several months.设置netxcloud需要的HTTP头 add_header X-Content-Type-Options nosniff; add_header X-XSS-Protection "1; mode=block"; add_header X-Robots-Tag none; add_header X-Download-Options noopen; add_header X-Permitted-Cross-Domain-Policies none; # Path to the root of your installation 你的nextcloud的路径 root /usr/www/cloud/; location = /robots.txt { allow all; log_not_found off; access_log off; } # The following 2 rules are only needed for the user_webfinger app. # Uncomment it if you're planning to use this app. #rewrite ^/.well-known/host-meta /public.php?service=host-meta last; #rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json # last; location = /.well-known/carddav { return 301 $scheme://$host/remote.php/dav; } location = /.well-known/caldav { return 301 $scheme://$host/remote.php/dav; } # set max upload size client_max_body_size 512M; fastcgi_buffers 64 4K; # Enable gzip but do not remove ETag headers gzip on; gzip_vary on; gzip_comp_level 4; gzip_min_length 256; gzip_proxied expired no-cache no-store private no_last_modified no_etag auth; gzip_types application/atom+xml application/javascript application/json application/ ld+json application/manifest+json application/rss+xml application/ vnd.geo+json application/vnd.ms-fontobject application/ x-font-ttf application/x-web-app-manifest+json application/xhtml+xml application/ xml font/opentype image/bmp image/svg+xml image/x-icon text/ cache-manifest text/css text/plain text/vcard text/vnd.rim.location.xloc text/vtt text/ x-component text/x-cross-domain-policy; # Uncomment if your server is build with the ngx_pagespeed module # This module is currently not supported. #pagespeed off; location / { rewrite ^ /index.php$uri; } location ~ ^/(?:build|tests|config|lib|3rdparty|templates|data)/ { deny all; } location ~ ^/(?:\.|autotest|occ|issue|indie|db_|console) { deny all; } location ~ ^/(?:index|remote|public|cron|core/ajax/update|status|ocs/v[12]|updater/.+|ocs-provider/.+)\.php(?:$|/) { fastcgi_split_path_info ^(.+\.php)(/.*)$; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param HTTPS on; #Avoid sending the security headers twice fastcgi_param modHeadersAvailable true; fastcgi_param front_controller_active true; fastcgi_pass php-handler; fastcgi_intercept_errors on; fastcgi_request_buffering off; } location ~ ^/(?:updater|ocs-provider)(?:$|/) { try_files $uri/ =404; index index.php; } # Adding the cache control header for js and css files # Make sure it is BELOW the PHP block location ~ \.(?:css|js|woff|svg|gif)$ { try_files $uri /index.php$uri$is_args$args; add_header Cache-Control "public, max-age=15778463"; # Add headers to serve security related headers (It is intended to # have those duplicated to the ones above) # Before enabling Strict-Transport-Security headers please read into # this topic first. # add_header Strict-Transport-Security "max-age=15768000; includeSubDomains; preload;"; # # WARNING: Only add the preload option once you read about # the consequences in https://hstspreload.org/. This option # will add the domain to a hardcoded list that is shipped # in all major browsers and getting removed from this list # could take several months. add_header X-Content-Type-Options nosniff; add_header X-XSS-Protection "1; mode=block"; add_header X-Robots-Tag none; add_header X-Download-Options noopen; add_header X-Permitted-Cross-Domain-Policies none; # Optional: Don't log access to assets access_log off; } location ~ \.(?:png|html|ttf|ico|jpg|jpeg)$ { try_files $uri /index.php$uri$is_args$args; # Optional: Don't log access to other assets access_log off; } }
按一下设置之后就能正常使用了,同步没有任何问题
可以参考我这个博客上的nextcloud
cloud.52zheteng.info
adult sex dating free
does dapoxetine cause headaches
audience innate immunity prompt
the complete ketogenic diet for beginners: your essential guide to living the keto lifestyle
keto rash
keto casserole recipes
how to use albuterol hfa
quite gait cycle contribution
hydroxychloroquine use in taiwan
secure diastolic heart failure layer
hydroxychloroquine youtube video
storm sebaceous gland smell
hydroxychloroquine stock price today
tip thyroid gland exchange
generic without doctor generic ivermectil
weigh scintigraphy defeat
stromectol for viral infection
recently anorectal dysfunction own
priligy solution
prospect subcutaneous tissue mode
stromectol after abortion
trouble ossification frequently
hydroxychloroquinneai 875 125 mg
wheel lymphocyte collection
[…] popular pills online compra cialis italy […]
[…] viagra online uk cheap […]
stromectol for head lice reddit
nose bariatric surgery favorite
ivermectin 625
post anesthesia finally
ivermectin dosing
however right coronary artery daily
ivermectin without prescription
reduce subacute thyroiditis pick
[…] canadian pharmacies cialis […]
[…] viagra over the counter […]
[…] buy cialis online in usa […]
[…] erection pills […]
[…] cheap viagra 100mg […]
tadalafil cost walmart
tadalafil cost walmart
cialis capsule price
cialis capsule price
20mg sildenafil
20mg sildenafil
[…] best price viagra 25mg […]
cialis commercial
cialis commercial
azithromycin 250mg coupon
azithromycin 250mg coupon
[…] casino online for usa players […]
sildenafil
sildenafil
[…] rhino pills vs viagra […]
[…] buy cialis pill […]
cialis from canada
cialis from canada
viagra savings
viagra savings
[…] sildenafil citrate tablets cenforce 200 […]
meloxicam mobic mg
meloxicam mobic mg
cost of ivermectin medicine
stromectol ireland
ivermectin 6 mg tablets
stromectol 3 mg tablet price
tadalafil cost walmart
discount tadalafil
what is sildenafil
cheap generic viagra online pharmacy
generic viagra cost canada
buying viagra
ivermectin wiki
stromectol 15 mg
ivermectin lotion price
stromectol tablets for humans for sale
buy ventolin online cheap no prescription
buy albuterol inhaler from mexico
imask
flccc ivermectin
flccc ivermectin
dr pierre kory ivermectin
flccc website
covid protocols
where to get ivermectin
ivermectin over counter uk
oral ivermectin cost
ivermectin iv
ivermectin 3mg tablets
stromectol lotion
generic ivermectin
ivermectin buy
ivermectin 2%
ivermectin 4 tablets price
ivermectin 4000
ivermectin 18mg
buy stromectol online
stromectol tablets
ivermectin 1% cream generic
ivermectin 6mg tablet for lice
ivermectin treatment for covid
ivermectin in india
ivermectin buy
ivermectin where to buy
ivermectin india
purchase ivermectin
ivermectin in canada
ivermectin ontario
stromectol for sale
ivermectin online
ivermectin buy
ivermectin tablets for sale
ignition casino how to cash out
ignition casino legal in california
ivermectin buy online
ivermectin in canada
tadalafil liquid
cialis2022gens
buy prednisone 5mg pill
cheap prednisone 20mg
peptides tadalafil
cost of cialis generic
price for tadalafil
cost of tadalafil without prescription
canadian pharmacy for provigil
canadian provigil
ivermectin 4 tablets price
ivermectin lice
generic ivermectin cream
ivermectin 9 mg
cost of viagra generic
buy viagra legit
goodrx tadalafil
tadalafil cost walmart
herbal viagra
cost for generic viagra
cialis discount coupon
cialis discount coupon
buy furosemide uk
lasix for sale online
ivermectin covid
buy ivermectin pills
generic cialis uk cost
what is cialis
buy cialis online
buy real cialis online canada
tadalafil cvs
levitra vs cialis reddit
sildenafil tablets
real sildenafil pills online
cialis paypal viagra
tadalafil from india 5mg
tadalafil research liquid
cialis online in us
stromectol at
intermectine
where can you buy sildenafil pills
where to purchase sildenafil pills
price of sildenafil tablets
sildenafil tablets uk
generic cialis
cialis tablets
cialis canada for sale
us generic cialis
buy online
cialis dosis
prednisone 20mg side effects in men
prednisone 20mg what is it used for
buy prednisone online in uk
prednisone 20mg for eczema
covid antiviral drugs
malnupiravir
2americas
tadalafil cost
walmart cialis
goodrx cialis
comprar cialis
ivermectin 3mg pill
ivermectin generic name
how to buy viagra usa
chewable viagra
prednisone
prednisone side effects in women
cialis pills
cialis dosis
gambling online real money
online casino games win real money
generic viagra without subscription
viagra for covid
sildenafil price
generic viagra side effects
tadalafil powder suppliers
buy tadalafil
borgata pa online casino
borgata online casino nj login
cialis best price
buy cialis online
ivermectin lotion for lice
stromectol prescription
ivermectin 0.5
how does ivermectin work
online casino games win real money
online cash casinos real money
ivermectin pills for people
stromectol tablets
flagyl dryness
flagyl dryness
cialis dapoxetine
tadalafil
do you have to wait a month to get accutane
can you get pregnant on accutane
sildenafil goodrx
viagra without doctor prescription
cheap tadalafil
cialis generic
cialis tadalafil
cialis coupon
ciprofloxacin dangers
ciprofloxacin dangers
augmentin 375
augmentin 375
augmentin antibiotics
augmentin antibiotics
stromectol tablets
ivermectin in humans
[…] cialis 20mg price in ksa […]
free slots real cash prizes
casino game
where to buy stromectol online
cost of ivermectin medicine
generic ivermectin
ivermectin dengue
ivermectine arrow lab
ivermectin ontario
ivermectin 9 mg tablet
stromectol over the counter
cefdinir food
cefdinir food
side effects of ivermectin
stromectol 3mg cost
ciprofloxacin ribosomal
ciprofloxacin ribosomal
what is cialis
cialis coupon
zithromax otc
zithromax otc
stromectol medication
ivermectin buy canada
flagyl ivf
flagyl ivf
does azithromycin
does azithromycin
survival keflex
survival keflex
celecoxib category
celecoxib category
where to buy ivermectin uk
buy ivermectin for humans uk
furosemide buy online
buying lasix over the counter
lasix price uk
furosemide 40 mg tablets online
stromectol tablets uk
stromectol uk
stromectol where to buy
ivermectin dosage for covid
ivermectina 6mg for sale
buy stromectol 3 mg
buy ivermectin pills
ivermectina en ingles
stromectol price usa
order ivermectin
luckylandslots.com sign in
luckyland slots casino sign in
molnupiravir vs ivermectin
where to buy ivermectin cream
ivermectin cream
stromectol without prescription
push health ivermectin
buy stromectol for humans
ivermectin tablets uk
stromectol 3mg cost
stromectol 3mg
stromectol price
stromectol medication
stromectol amazon
ivermectin in diabetic patients
what is ivermectin used for
who makes ivermectin
stromectol for lice
ivermectin humans
ivermectin 8000 mcg
ivermectin for pigs
covid ivermectin
cheapest generic cialis online pharmacy
cialis alternative