Lanyiyun: Centos7 の LNMP 環境に Nextcloud をインストールするチュートリアル

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

    usersum を変更し group、 nginx保存して終了します。

  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 Web サイトのルート ディレクトリに移動します。

    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

Lanyiyun 香港ファイブ ネットワーク CN2 GIA/GT ブティック ネットワーク サーバー。回り道をすることを拒否し、不安定になることを拒否します。

おすすめ

転載: blog.csdn.net/tiansyun/article/details/133498337