centos部署nextcloud
簡介
Nextcloud是一套用于創建和使用文件托管服務的客戶端-服務器軟件。它在功能上類似于Dropbox,雖然Nextcloud是免費的和開源的,允許任何人在私人服務器上安裝和操作它。與Dropbox等專有服務相反,開放架構允許以應用程序的形式向服務器添加附加功能。
雖然Nextcloud作為ownCloud的衍生版本,在其基礎上做了許多改進,但有一些差異。ownCloud提供了一個開源社區版本,但它們還提供了一個專有的企業版,具有附加功能和支持訂閱。相比之下,Nextcloud是完全開源的。
截圖
安裝
使用docker一鍵部署安裝
Github地址:https://github.com/chrootLogin/docker-nextcloud
1、安裝docker環境可以參考本篇文章:Docker安裝
2、安裝Nextcloud
docker run -d --name nextcloud -p 80:80 -v /root/nextcloud:/data rootlogin/nextcloud登錄地址為http://ip,80端口可自行替換,如果你改成800,那么登錄地址會變成http://ip:800,/root/nextcloud為網盤的數據庫,也可以自行修改。
?
?
常規方式安裝
環境要求:PHP 5.6 +
1、搭建web環境
我們可以用lnmp、lamp一鍵包或者寶塔之類的面板來搭建web環境。
lnmp安裝方法可參考:https://www.moerats.com/archives/61/
寶塔安裝方法可看:https://www.bt.cn/Download/btsoftlinux.html
2、上傳Nextcloud程序
搭建好web環境后,添加網站并解析,再上傳Nextcloud程序到網站目錄,Nextcloud官網下載地址:https://nextcloud.com/install/#instructions-server
這里以lnmp為例,執行命令:
如果unzip解壓文件時出現問題,這說明沒安裝unzip,所以解壓前需要先執行命令:apt-get install unzip或者yum install unzip即可。當然這里也可以用WinSCP等ftp工具完成程序上傳步驟!
3、偽靜態設置
如果此時打開網站會出現404錯誤,所以需要開啟偽靜態,增加pathinfo功能即可!
步驟如下
首先找到域名配置文件,一般位于/usr/local/nginx/conf/vhost/your.com.conf
1.添加偽靜態:
打開這個文件,找到include none.conf改成include typecho.conf
2.增加pathinfo功能:
找到enable-php.conf改成enable-php-pathinfo.conf
4、打開網站安裝Nextcloud
打開網址,設置管理員賬號和密碼后,點擊安裝即可!到這里私有云盤Nextcloud就搭建好了。
?
?
原文參考
?
轉載于:https://www.cnblogs.com/sueyyyy/p/10028186.html
總結
以上是生活随笔為你收集整理的centos部署nextcloud的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Win10怎么删除右键菜单里的AMD显卡
- 下一篇: Realsense D435i 更新固件