一、關閉防火墻和selinux
二、下載相關軟件
下載nginx,mariadb、php、nextcloud
下載nextcloud:
sudo wget https://download.nextcloud.com/server/releases/nextcloud-30.0.1.zip
sudo unzip nextcloud-30.0.1.zip -d /var/www/html/
sudo chown -R www-data:www-data /var/www/html/nextcloud/
三、配置數據庫
1、啟動Mariadb
2、新建數據庫用戶
創建一個名為nextcloud,密碼為123456的用戶:
3、用戶授權
允許用戶nextcloud在本機主機上對所有next cloud數據庫中的表執行所有操作
4、新建數據庫
四、配置nginx
1、對nginx服務器進行修改,將服務器地址改為本地主機ip地址將根目錄轉移至nextcloud
五、配置nextcloud
1、進入瀏覽器輸入自己的ip地址,開始配置nextcloud
更改數據庫為mariadb
六、在花生殼上做內網穿透
注意:nextcloud對花生殼網頁不信任,需要手動在nextcloud配置文件內進行修改
查找配置案例并根據案例對config.php文件進行修改