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.3k
はじめてさわる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
250
あなたと ErgoDox EZ、今すぐ購入
misato8310
0
350
東海道らぐ横浜の集い 2019春の巻
misato8310
0
170
アニソンからはじめるヒトカラ入門
misato8310
0
420
Porgでソースからインストールしたソフトウェアを管理
misato8310
0
140
ザックリFirewalld
misato8310
0
230
ファイル内容の通知にFluentdを導入した話
misato8310
0
480
EC2+S3で無制限ストレージバックアップサーバを作る
misato8310
0
430
クラウドの障害でディスクがToLOVEった話
misato8310
0
170
Other Decks in Technology
See All in Technology
マルチアカウント環境への発見的統制の導入
ch1aki
1
1.3k
SIEMを用いて、セキュリティログ分析の可視化と分析を実現し、PDCAサイクルを回してみた
coconala_engineer
0
200
レガシーをぶっ壊せ。AEONで始めるDevRelの話 / Qiita Night 2024-2-22
aeonpeople
3
140
Delivering Millions of Messages within seconds @ Duolingo
pelelgrino
0
320
Garoon 開発チーム / Garoon development team
cybozuinsideout
PRO
1
2.9k
PHPカンファレンス小田原2024
ysknsid25
2
660
**強い**エンジニアのなり方 - フィードバックサイクルを勝ち取る / grow one day each day
soudai
60
17k
TransitGatewayの基礎
toru_kubota
0
230
AWS パートナー企業でテクニカルサポートに従事して2年経ったので思うところをまとめてみた
kazzpapa3
3
1.3k
エンタープライズ環境下での Active Directory の運用 TIPS
tamaiyutaro
1
1.5k
入社後初めてのタスクでk8sアップグレードした話.pdf
kkato1
0
380
Janus
bkuhlmann
0
490
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
30
12k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
6
990
The Power of CSS Pseudo Elements
geoffreycrofte
58
5k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
226
16k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
118
38k
Large-scale JavaScript Application Architecture
addyosmani
503
110k
The Cost Of JavaScript in 2023
addyosmani
13
3.8k
How to train your dragon (web standard)
notwaldorf
71
5.1k
Bash Introduction
62gerente
604
210k
Building Adaptive Systems
keathley
29
1.8k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
75
41k
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を使うときは ググり⼒が試される
$ おしまい ご清聴ありがとウサギ