Help us understand the problem. What is going on with this article?

ownCloudのインストールと設定

今回はownCloudをインストールして設定します。

前回同様の環境です。
〜さくらのVPS 1Gプラン〜
メモリ:1G
CPU:仮想2Core
ストレージ:HDD 100GB
OS:CentOS 7(カスタムOS)

仮として、アカウント名はrootもしくはabc123、ドメインはabc.comとします。

はじめに

Terminalでログインできていること、専用のデータベース、インストールしたいディレクトリの用意と参照設定ができていることを前提とする。

[root@abc ~]# 

1.インストールしたいディレクトリに移動する

次のコマンドを実行し、インストールしたいディレクトリに移動する。
今回インストールするディレクトリは/var/www/html/cloudとする。

[root@abc ~]# cd /var/www/html/cloud

2.ownCloudファイルをダウンロードする

ownCloudのサイト(https://owncloud.org/download/)にアクセスし、最新のバージョンを確認する。
image.png
記事掲載時の最新バージョンは"10.0.10"なので、"10.0.10"という数字をメモする。
続いて、次のコマンドを実行し、ownCloudのファイルをダウンロードする。
"10.0.10"の部分はダウンロードするバージョンに応じて変更する。

[root@abc cloud]# wget https://download.owncloud.org/community/owncloud-10.0.10.zip
--2018-11-16 00:12:00--  https://download.owncloud.org/community/owncloud-10.0.10.zip
download.owncloud.org をDNSに問いあわせています... 85.10.210.219, 46.4.80.187, 2a01:4f8:140:6164::3, ...
download.owncloud.org|85.10.210.219|:443 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 56865374 (54M) [application/zip]
`owncloud-10.0.10.zip' に保存中

100%[======================================>] 56,865,374  5.83M/s 時間 12s     

2018-11-16 00:12:13 (4.55 MB/s) - `owncloud-10.0.10.zip' へ保存完了 [56865374/56865374]

3.ファイルを解凍する

次のコマンドを実行し、ダウンロードしたファイルを解凍する。
"10.0.10"の部分はダウンロードしたバージョンに応じて変更する。

[root@abc cloud]# unzip owncloud-10.0.10.zip
Archive:  owncloud-10.0.10.zip
   creating: owncloud/
   creating: owncloud/l10n/
  inflating: owncloud/l10n/l10n.pl   
   creating: owncloud/l10n/.tx/
  inflating: owncloud/l10n/.tx/config  
  inflating: owncloud/AUTHORS        
  inflating: owncloud/occ            
   creating: owncloud/config/
  inflating: owncloud/config/config.apps.sample.php  
  inflating: owncloud/config/config.sample.php  
  inflating: owncloud/cron.php   

〜省略〜

  inflating: owncloud/resources/config/mimetypemapping.dist.json  
   creating: owncloud/resources/codesigning/
  inflating: owncloud/resources/codesigning/intermediate.crl.pem  
  inflating: owncloud/resources/codesigning/root.crt  
  inflating: owncloud/resources/codesigning/core.crt  
  inflating: owncloud/COPYING        
  inflating: owncloud/index.php      
  inflating: owncloud/CHANGELOG.md   
  inflating: owncloud/status.php
[root@abc cloud]#

4.ファイルの整理とパーミッションを設定する

次のコマンドを実行し、解凍したフォルダ(owncloud)内の全ファイルを/var/www/html/cloudディレクトリに移動する。

[root@abc cloud]# mv owncloud/* .
[root@abc cloud]# mv owncloud/.htaccess .
[root@abc cloud]# mv owncloud/.user.ini .

次のコマンドを実行し、不要になった"cloud"フォルダと"owncloud-10.0.10.zip"ファイルを削除する。

[root@abc cloud]# rm -rf owncloud owncloud-10.0.10.zip

続いて次のコマンドを実行し、ファイルの所有者とパーミッションを変更する。

[root@abc cloud]# chown -R apache:abc *
[root@abc cloud]# chmod -R g+w *

ブラウザでownCloudをインストールしたアドレスにアクセスしてみる。
image.png
上のようなサイトが表示されればインストールは完了。

5.初期設定をする

管理者のアカウント名とパスワードを入力し、"ストレージとデータベース▼"をクリックする。
image.png

"MySQL/MariaDB"をクリックし、データベースのユーザー名、データベースのパスワード、データベース名、データベースのホスト名を入力し、"セットアップを完了します"をクリックする。
image.png
次のページが表示されたらインストールと初期設定は完了。
image.png

※NextCloudのインストールと設定を後日掲載予定。(2019年12月)

RubiLeah-com
趣味の範囲で書いています。
https://www.rubileah.com
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした