Linux

owncloud で webdav サーバー構築

  1. owncloud というソフトを使う
  2. lamp 環境がない人は↓を見て lamp 環境をインストール。
    (lamp とは Linux Apache(Web) Mysal(Database) PHP(Web programing言語)のことだYO)
    Linux#y6912a9f
  3. 手動、マニュアルでインストール
    1. http://owncloud.org/support/install/
    2. bzip2 -dc filename | tar xvf -
    3. sudo chown -R www-data:www-data owncloud
    4. sudo cp -fr owncloud/ /var/www/
    5. http://localhost/owncloud/
      • mycloud
      • clouddb
    6. mysql
      $ mysql -u root -p
      Enter password: (rootのパスワード入力)
      Welcome to the MySQL monitor.  Commands end with ; or \g.
      Your MySQL connection id is 13672
      Server version: 5.1.49-3 (Debian)
      ~
      Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
      This software comes with ABSOLUTELY NO WARRANTY. This is free software,
      and you are welcome to modify and redistribute it under the GPL v2 license
      
      Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
      
      mysql> CREATE DATABASE clouddb DEFAULT CHARACTER SET utf8;
      Query OK, 1 row affected (0.07 sec)
      
      mysql> GRANT ALL PRIVILEGES ON clouddb.* TO mycloud@localhost IDENTIFIED BY 'xxx-password-xxx';
      Query OK, 0 rows affected (0.13 sec)
      
      mysql> quit
      Bye
      Alias /owncloud /mnt/apache/owncloud
      <Directory /mnt/apache/owncloud>
      	Options None
      	Order allow,deny
      	allow from all
      </Directory>
      http://localhost/owncloud
      # cd /var/www/owncloud/settings/
      # cp -p languageCodes.php languageCodes.php_orig
      # vi languageCodes.php
      'id'=>'Bahasa Indonesia',
      'it'=>'Italiano',
      'ja_JP'=>'日本語',
      'lb'=>'Lëtzebuergesch',
      'ms_MY'=>'Bahasa Melayu',
      'nb_NO'=>'Norwegian Bokmål',
    7. /etc/apache2/apache2.conf
      <Directory "/mnt/apache/owncloud/data">
      	Options -Indexes IncludesNOEXEC FollowSymLinks
      	AllowOverride None
      	Order allow,deny
      </Directory>
      
      <Directory "/mnt/apache/owncloud/config">
      	AllowOverride None
      	Order allow,deny
      </Directory>
      
      <Directory "/mnt/apache/owncloud/tests">
      	AllowOverride None
      	Order allow,deny
      </Directory>
      http://0.0.8.37/owncloud/files/webdav.php/dramsuko_Home_2.ics
      http://0.0.8.37/owncloud/files/webdav.php/dramsuko_定形外.ics
      http://0.0.8.37/owncloud/files/webdav.php/dramsuko.ics
  4. apt-get でインストール
    1. ubuntu 14.04 の場合
      sudo sh -c "echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/xUbuntu_14.04/ /' >> /etc/apt/sources.list.d/owncloud.list"
    2. 公開鍵の登録
      • sudo apt-get update
        エラーを確認。
      • エラーから公開鍵を確認(赤色が不明の公開鍵)
        例) NO_PUBKEY 94E58C34A8670E8C
      • 対応(赤字を書き換え)
        sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 94E58C34A8670E8C
    3. そして update とインストール
      sudo apt-get update
      sudo apt-get install owncloud

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019-02-23 (土) 14:58:08 (178d)