日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

nextcloud+nginx+mysql,Ubuntu搭建Nginx-Nextcloud环境

發布時間:2023/12/1 数据库 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 nextcloud+nginx+mysql,Ubuntu搭建Nginx-Nextcloud环境 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

環境部署與安裝

安裝mysql-server

“`

$ sudo apt-get install mysql-server

“`

安裝的過程中會設置密碼

進入mysql

“`

$ mysql -u root -p

“`

創建數據庫名

“`

$ reate database nextcloud

“`

查看數據名稱

“`

$ show databases

“`

安裝PHP7.0

“`

$ sudo apt-get install php7.0-*

“`

關于PHP7.0相關模塊都安裝了吧,這樣省心.

安裝Nginx

“`

$ sudo apt-get install nginx

“`

下載nextcloud 版本是11.0.3.有新版本可以到官網上復制下載鏈接

“`

$ wget https://download.nextcloud.com/server/releases/nextcloud-11.0.3.tar.bz2

“`

解壓

“`

$ tar xvf /nextcloud-11.0.3.tar.bz2

“`

復制nextcloud文件夾,我復制到的是/var/www/文件夾下面

“`

$ cp -r nextcloud /var/www/

“`

進入nextcloud文件夾下面,創建data文件夾,作用是用來存儲上傳的文件的.

“`

$ sudo mkdir data

“`

配置文件夾權限

“`

$ chmod -R 777 nextcloud/

$ sudo chown -R www-data:www-data nextcloud

“`

不配置文件權限的話,網頁打開會報404或者是403錯誤

Nextcloud Nginx相關配置

首先打開配置文件

“`

vim /etc/nginx/nginx.conf

“`

在http{}里面添加下面配置

“`

# set client body size to 2M #

client_max_body_size 512M;

“`

重啟nginx

“`

sudo systemctl restart nginx

“`

上面的配置是防止文件上傳,nextcloud報413錯誤

Nginx配置PHP,nextcloud

“`

vim /etc/nginx/nginx.conf

“`

Nginx配置PHP

“`

#PHP 服務器

server {

listen 80;

listen [::]:80;

server_name nextcloud.saiita.cn;

root /var/www/nextcloud;

index index.html index.php *.php;

location / {

try_files $uri $uri/ =404;

}

location ~ \.php {

include snippets/fastcgi-php.conf;

#

# # With php7.0-cgi alone:

# fastcgi_pass 127.0.0.1:9000;

# # With php7.0-fpm:

fastcgi_split_path_info ^(.+\.php)(.*)$;

fastcgi_param PATH_INFO $fastcgi_path_info;

fastcgi_pass unix:/run/php/php7.0-fpm.sock;

}

# deny access to .htaccess files, if Apache’s document root

# concurs with nginx’s one

#

location ~ /\.ht {

deny all;

}

}

“`

更多教程可以訪問:www.saiita.cn

總結

以上是生活随笔為你收集整理的nextcloud+nginx+mysql,Ubuntu搭建Nginx-Nextcloud环境的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。