Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
はじめてさわるOSSでNextCloudサーバを構築
Search
Kutsuhimo Gochou
September 09, 2017
Technology
0
1.5k
はじめてさわるOSSでNextCloudサーバを構築
2017/09/09 に東海道らぐ秋のLT大会2017で発表したときの資料です。ググり力(ちから)がすごく試されるけど、やったことないことに挑戦するのって楽しいよね〜。
Kutsuhimo Gochou
September 09, 2017
Tweet
Share
More Decks by Kutsuhimo Gochou
See All by Kutsuhimo Gochou
CentOS8 キタ━━━━(゚∀゚)━━━━!!
misato8310
0
350
あなたと ErgoDox EZ、今すぐ購入
misato8310
0
450
東海道らぐ横浜の集い 2019春の巻
misato8310
0
220
アニソンからはじめるヒトカラ入門
misato8310
0
490
Porgでソースからインストールしたソフトウェアを管理
misato8310
0
180
ザックリFirewalld
misato8310
0
290
ファイル内容の通知にFluentdを導入した話
misato8310
0
660
EC2+S3で無制限ストレージバックアップサーバを作る
misato8310
0
480
クラウドの障害でディスクがToLOVEった話
misato8310
0
220
Other Decks in Technology
See All in Technology
Master Dataグループ紹介資料
sansan33
PRO
1
4.2k
産業的変化も組織的変化も乗り越えられるチームへの成長 〜チームの変化から見出す明るい未来〜
kakehashi
PRO
1
350
I tried making a solo advent calendar!
zzzzico
0
130
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
1
830
2025年 山梨の技術コミュニティを振り返る
yuukis
0
150
投資戦略を量産せよ 2 - マケデコセミナー(2025/12/26)
gamella
1
610
CQRS/ESになぜアクターモデルが必要なのか
j5ik2o
0
660
小さく、早く、可能性を多産する。生成AIプロジェクト / prAIrie-dog
visional_engineering_and_design
0
340
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
17k
Oracle Cloud Infrastructure:2025年12月度サービス・アップデート
oracle4engineer
PRO
0
200
RALGO : AIを組織に組み込む方法 -アルゴリズム中心組織設計- #RSGT2026 / RALGO: How to Integrate AI into an Organization – Algorithm-Centric Organizational Design
kyonmm
PRO
3
790
テストセンター受験、オンライン受験、どっちなんだい?
yama3133
0
200
Featured
See All Featured
Everyday Curiosity
cassininazir
0
120
Into the Great Unknown - MozCon
thekraken
40
2.2k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
250
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
120
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Navigating Weather and Climate Data
rabernat
0
65
The Spectacular Lies of Maps
axbom
PRO
1
410
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
690
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.2k
Odyssey Design
rkendrick25
PRO
0
450
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.8k
Transcript
はじめてさわるOSSで NextCloudサーバを 構築したYO 靴ひも伍⻑ @_EOF_83_EOF_ 東海道らぐ秋のLinuxライトニングトーク⼤会2017 @コアラの森に全員集合!
$ whois ・靴ひも伍⻑です - I’m イン腐ラエンジニャー - I love CentOS
and Vim - アニメ・漫画・ゲームのために⽣きている アニソン無ければボドボドになるメンタル ・⽣まれも育ちも横浜のはまっ⼦ - さっぽろぐらし経験あり ・最近Pythonを強いられている - APIとライブラリ使うのが楽しい 普段はこんなアイコンで 過ごしてる
$ 近況その1 ・富⼠総合⽕⼒演習⾏った - ドッタンバッタン⼤騒ぎして ⽇焼けした/^o^\<フッジサーン
$ 近況その2 ・カスタムメイドを購⼊ - 俺のメイドがかわいすぎる 白石ひなたです よろしくおねがい します
$ 今⽇のお題 ・NextCloudサーバを構築 ・録⾳したラジオデータを アップロードしてSlackに通知
$ きっかけ ・ログイン画⾯を 変更できるなんて やばくね (いい意味で)
$ NextCloud? ・無料で使えるオンラインストレージ - ownCloudから分岐して 開発されているソフトウェア ・よいところ! - ⾃前でGoogl◦DriveやCalendarを ⽤意できるのが魅⼒的
- プラグインが豊富でめちゃよい - Python向けライブラリがある! (ownCloudて書いてるけど無問題) - スマヒョ向けアプリもある
$ 構成図 ・構成ソフトウェア - Ubuntu16.04 - Nginx - PHP+PHP-fpm -
MySQL(MariaDB) - Let’sEncrypt
$ 構築の流れ ・Ubuntu16.04サーバの⽤意 ・NextCloudインストールと設定 - Nginx+PHP設定 - MariaDB設定 - Let'sEncryptで証明書取得
- NextCloudの設置と設定 - S3へマウント(goofys使⽤) - プラグインの有効化
$ やったぜ!
$ ついでにラジオ録⾳を… ・アニソンアカデミーがめっちゃすき - ⼟曜出かけること多くて聴けない… ・スクリプトはGistより拝借 ・利⽤⽅法はこちらを参照 ・スクリプトに以下処理をテキトーに追加 - Slackへの通知
- NextCloudへのアップロード ・動作確認したらCronを仕掛ける
$ Cron動いた? ・うごいたあああああああ(´;ω;`)
$ よさげなプラグイン ・⼆段階認証 ・Draw.io ・Music ・Files clipboard ・Notes
$ S3について ・S3バケットと通信するより S3をgoofysでマウントしたほうが 通信速度に差がある気がする… ・アップロードを何回もやってると 無料枠から⼤幅に外れるので注意 - 常に請求⾦額を確認!
$ 参照サイト - http://qiita.com/kotarella1110/items/ f638822d64a43824dfa49 - https://www.nginx.com/resources/wiki/start/topics/ tutorials/install/#official-debian-ubuntu-packages - https://letsencrypt.jp/usage/install-certbot.html#Ubuntu16
- https://gist.github.com/cecilemuller/ a26737699a7e70a7093d4dc115915de8 - https://docs.nextcloud.com/server/11/admin_manual/ installation/system_requirements.html - https://docs.nextcloud.com/server/11/admin_manual/ installation/source_installation.html - https://gist.github.com/cecilemuller/ a26737699a7e70a7093d4dc115915de8
$ 伝えたいこと ・⾃前のオンラインストレージはとてもいい - アップロードのしすぎに注意 ・ライブラリがあるので⾃動アップロードの 処理を簡単に作成できる ・はじめてさわるOSSを使うときは ググり⼒が試される
$ おしまい ご清聴ありがとウサギ