Products
GG网络技术分享 2025-11-13 15:06 2
根据上文内容,
安装MySQL数据库

CREATE DATABASE nextcloud; 创建名为 nextcloud 的新鲜数据库。安装Apache web服务器
sudo apt-get install apache2 -y 安装Apache。安装PHP
sudo apt-get install php libapache2-mod-php php-gd php-mysql php-curl php-mbstring php-intl php-imagick php-xml php-zip -y 安装PHP及其相关模块。wget https://download.nextcloud.com/server/releases/nextcloud-...tar.bz2 从Nextcloud官网下载稳稳当当版本。解压并移动文件
sudo tar -xjf nextcloud-...tar.bz2 -C /var/www/ 解压文件并移动到Web服务器根目录。运行安装向导
安装Certbot
sudo apt-get install certbot python3-certbot-apache -y 安装Certbot。为域名申请证书
sudo certbot --apache -d example.com 为域名申请证书。设置文件权限
sudo chown -R www-data:www-data /var/www/nextcloud/ 和 sudo chmod -R 755 /var/www/nextcloud/ 为Nextcloud的data文件夹设置正确的权限。设置邮件服务器
启用缓存
有力制HTTPS
config/config.php文件中添加相关配置,确保全部访问dou通过HTTPS进行。Demand feedback