5. BeGood Technology
What is ownCloud
Dropboxとかオンラインストレージ
サービスって、便利だけど、セキュ
リティとか心配。
NO IT CONTROL
・Security
・Governance
NO IT CONTROL
・Storage and Servers
・User Provisioning
7. BeGood Technology
What is ownCloud
ownCloudは専用の環境に
オンラインストレージを構築する
ためのPHPアプリケーション。
IT MANAGED
・Storage and Servers
・User Provisioning
IT MANAGED
・Security
・Governance
13. mysql CREATE DATABASE owncloud;
mysql GRANT ALL PRIVILEGES ON owncloud.*
TO owncloud@127.0.0.1 IDENTIFIED BY
owncloud;
BeGood Technology
Pre-requisites
LAMP環境構築して、Python3イン
ストールおいてください。
以下のSQL叩いておいてください。
pipから”ocdev”をインストールして
おいてください。
githubからソースコードダウンロード
しておいてください。(tag : v7.0.2)
PHP5.4
# sudo pip3 install ocdev
23. BeGood Technology
Etc..
SSSSeeeeccccttttiiiioooonnnn DDDDeeeessssccccrrrriiiippppttttiiiioooonnnn
Classloader The classloader is provided by ownCloud and loads all your
classes automatically.
Background Jobs
(Cron)
Background/cron jobs are usually registered in the
appinfo/app.php by using the addRegularTask method
Logging The logger can be injected from the ServerContainer
Dependency Injection This class extends Pimple for reusability To use this class,
extend your own container from this.
External API The external API inside ownCloud allows third party developers
to access data provided by ownCloud apps.
Translation Translation String are shown by editing l10n File To translate
Theming Themes can be used to customize the look and feel of
ownCloud.