### 1.nextcloud是什么?
類似百度網盤,SkyDrive,owncloud,還有個什么,用來存儲文件視頻音樂等等的,有網頁版,客戶端,Android端,iOS端等等
### 2.要求PHP>5.6.0
我的環境:lnmp,centos+nginx+mysql+php7.1.15
nextcloud要求PHP>5.6.0,編譯安裝一個7.1.15還是很快的,在php.net下載tar包,解壓,編譯,安裝,一會兒就完了,具體不說了~
### 3.500錯誤
剛把下載好的代碼放到www目錄,訪問網址報錯500!
解決:開啟config目錄寫權限,還好裝owncloud的時候,開始就提示config沒有寫權限
### 4.其他目錄權限問題
開啟apps寫權限,新建你的文件存儲目錄,默認是data,但是data文件夾不存在,需要手動創建,并且給寫權限
### 5.需要開啟pathinfo(nginx)
見6
### 6.https配置
申請了證書,下載下來放到/usr/local/nginx/conf/ssl/目錄中,給server增加443配置
```bash
server
{
listen 443 ssl;
server_name www.dpshop.net;
index index.html index.php ;
root /home/wwwroot/nextcloud;
location ~ [^/]\.php(/|$)
{
fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_index index.php;
include fastcgi.conf;
#pathinfo配置
fastcgi_split_path_info ^(.+?\.php)(/.*)$;
set $path_info $fastcgi_path_info;
fastcgi_param PATH_INFO $path_info;
try_files $fastcgi_script_name =404;
}
# https配置
ssl on;
ssl_certificate ssl/1_www.dpshop.net_bundle.crt;
ssl_certificate_key ssl/2_www.dpshop.net.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
ssl_prefer_server_ciphers on;
}
```
### 7.英文版轉中文版
網頁版的是英文的,看別人有中文版的,目前還沒解決,不過影響不大,大致都能看懂~
### 8.沒有找見Linux的客戶端安裝包,里面是appimage
直接用owncloud的deb包,下載地址:https://www.dpshop.net/index.php/s/AKk2w3mNfYZ2zqe?_blank
### 9.剛開始,還不知道有沒有其他什么問題
### 10.附錄,下載地址
總的下載地址,里面有各種終端與版本:https://download.nextcloud.com/?_blank
我使用的版本如下:
server端
https://download.nextcloud.com/server/releases/nextcloud-13.0.0.zip?_blank
android端
https://download.nextcloud.com/android/nextcloud-30000299.apk?_blank
Ubuntu客戶端
使用owncloud的連上了~
附圖




- 前言
- Interview
- 01-cookie與session
- 04-mysql索引
- 05-memcache與redis
- 06-高并發
- 07-主從同步
- 08-myisam與inondb
- 09-框架區別
- 10-php7新特性
- 11-設計模式
- 12-MySQL優化
- 13-php自動加載機制
- 14-MongoDB命令
- 15-Python爬蟲之scrapy框架
- 16-php運行原理
- 17-單點登錄
- Linux
- linux常見命令
- awk
- sed
- bash-shell
- vim學習教程
- PHP
- php運行機制
- php執行效率
- word2pdf
- php預覽Word
- wechat_wafter2
- Python
- python
- win-bat
- svn操作命令
- git常用操作命令
- git_install
- gitlab安裝
- nextcloud
- docker