在CentOS 7下安装Nextcloud可以通过LNMP环境(Linux + Nginx + MySQL + PHP)来完成。下面是一个简单的教程:

步骤 1:安装Nginx

  1. 更新系统:

    sudo yum update
  2. 安装Nginx:

    sudo yum install nginx
  3. 启动Nginx并设置开机自启动:

    sudo systemctl start nginx
    sudo systemctl enable nginx

步骤 2:安装MySQL

  1. 安装MySQL服务器:

    sudo yum install mariadb-server
  2. 启动MySQL并设置开机自启动:

    sudo systemctl start mariadb
    sudo systemctl enable mariadb
  3. 配置MySQL安全性:

    sudo mysql_secure_installation

    按照提示设置MySQL的root密码和其他安全选项。

步骤 3:安装PHP

  1. 安装PHP及相关扩展:

    sudo yum install php php-fpm php-mysql php-gd php-xml php-mbstring
  2. 配置PHP-FPM:

    sudo vi /etc/php-fpm.d/www.conf

    修改 usergroupnginx,保存并退出。

  3. 启动PHP-FPM并设置开机自启动:

    sudo systemctl start php-fpm
    sudo systemctl enable php-fpm

步骤 4:安装Nextcloud

  1. 下载Nextcloud压缩包:

    cd /tmp
    wget https://download.nextcloud.com/server/releases/latest.tar.bz2
  2. 解压压缩包并移动到Nginx网站根目录:

    sudo tar -xvf latest.tar.bz2 -C /usr/share/nginx/
    sudo mv /usr/share/nginx/nextcloud /usr/share/nginx/html/
  3. 设置Nextcloud文件夹权限:

    sudo chown -R nginx:nginx /usr/share/nginx/html/nextcloud
  4. 创建Nginx配置文件:

    sudo vi /etc/nginx/conf.d/nextcloud.conf

    添加以下配置:

    server {
        listen 80;
        server_name your_domain.com; # 修改为您的域名或IP地址
    
        root /usr/share/nginx/html/nextcloud/;
        index index.php;
    
        location / {
            try_files $uri $uri/ =404;
        }
    
        location ~ \.php$ {
            fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
            fastcgi_index index.php;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            include fastcgi_params;
        }
    }
  5. 检查Nginx配置是否正确:

    sudo nginx -t
  6. 重启Nginx以使配置生效:

    sudo systemctl restart nginx

步骤 5:完成Nextcloud安装

  1. 在浏览器中访问您的域名或IP地址,进入Nextcloud的安装界面。

    • 首先选择管理员账号和密码。
    • 其次填写MySQL数据库的连接信息,使用之前设置的MySQL root密码。
    • 最后完成安装。
  2. 安装完成后,登录Nextcloud管理界面,即可开始使用Nextcloud进行文件同步、分享和协作。

以上是在CentOS 7下使用LNMP环境安装Nextcloud的简要教程。安装过程可能会因个人需求或系统配置而有所不同,但大致步骤是相似的。在进行安装时,请根据实际情况进行适当调整。


香港服务器购买链接:www.tsyvps.com

蓝易云香港五网CN2 GIA/GT精品网络服务器。拒绝绕路,拒绝不稳定。

蓝易云是一家专注于香港及国内数据中心服务的提供商,提供高质量的服务器租用和云计算服务、包括免备案香港服务器、香港CN2、美国服务器、海外高防服务器、国内高防服务器、香港VPS等。致力于为用户提供稳定,快速的网络连接和优质的客户体验。
最后修改:2023 年 07 月 22 日
如果觉得我的文章对你有用,请随意赞赏