Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Drupal環境構築 CentOS8編
Search
Takahiro Komatsu
April 22, 2020
Programming
530
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Drupal環境構築 CentOS8編
Drupal Meetup 豊田#9 で発表したスライドです。
Drupal8をCentOS8で動作できるようセットアップした際の感想をまとめました。
Takahiro Komatsu
April 22, 2020
More Decks by Takahiro Komatsu
See All by Takahiro Komatsu
Drupal CMSと世界中をつなぐDrupalコミュニティの魅力
takahiro_komatsu1982
0
67
Meetup豊田リリースパーティ&活動報告
takahiro_komatsu1982
0
130
Introduction of Drupal CMS features and trends | Drupal CMSの機能紹介および動向共有
takahiro_komatsu1982
0
190
Let’s write and expand your Drupal books from your local community!
takahiro_komatsu1982
0
120
DrupalSouth Wellington 2023 Participation Report | DrupalSouth Wellington 2023 参加体験記
takahiro_komatsu1982
0
290
Drupal Meetup Toyota 23
takahiro_komatsu1982
0
170
First Steps to CI/CD for Module Development / モジュール開発向けCI/CDはじめの一歩
takahiro_komatsu1982
0
310
Drupal 9 Web開発ことはじめ〜なにそれ?おいしいの?
takahiro_komatsu1982
0
760
Drupal開発環境構築 インフラCI/CD編
takahiro_komatsu1982
0
530
Other Decks in Programming
See All in Programming
速習iPhone Duo対応
yuukiw00w
2
960
Webの地図
yosuke_furukawa
PRO
6
5.1k
ゲームコントローラやキーボードのファームウェアをSwiftで書く
kishikawakatsumi
1
280
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
480
難しいけど、読めた。- OSSの入口に立った話。
sts11142
0
140
wkhtmltopdfの次どうするか問題2026
willnet
2
1.8k
Rでドレミ/Do-Re-Mi_with_R
florets1
0
120
[2026-09-26]空論ジェネリックプロセス~テスト資産とAIで紡ぐ、再現可能なパフォーマンスチューニングの話~
tosite
0
250
技術的負債の返済は、AI時代の複利で効く投資 — 経営としての意思決定とその遂行
curekoshimizu
1
2.2k
setup-vp GitLab対応の裏側
naokihaba
0
150
Agentic Software Factoryに、すごく賢いIF文を。 / super smart IF statement into the Agentic Software Factory.
rkaga
7
1.8k
Embedded Swiftで作る自作USBデバイス によるiOSデバイスの自動テスト / iOSDC Japan 2026 glassfiber
glassfiber
0
290
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Scaling GitHub
holman
464
140k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
Exploring anti-patterns in Rails
aemeredith
4
520
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
300
Designing for Timeless Needs
cassininazir
1
520
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.6k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
300
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Transcript
Drupal環境構築 CentOS8編 2020.4.22 Drupal Meetup 豊⽥ #9 @オンライン ことラボ 代表
⼩松⾼廣 1
撮影・シェアOKです スライドは後ほど https://kotolab.jp にて掲載します
⾃⼰紹介 - ⼩松⾼廣(こまつたかひろ) - ことラボ 代表 - フリーランスエンジニア - 電⼦回路の開発設計からマイコン・PCのファームウェ
ア開発、サーバ構築やフロントエンド開発、モバイルア プリ開発までハード・ソフトを広く浅く - 世の中のしくみ・システム、技術的な話は何でも⼤好き
楽しいお仕事 待ってます 4
CMS遍歴 - ⾃社サイトは WordPress (2012年頃) - WordPress は作り込みをしようと思った ときに特にユーザの権限周りがあまり⾃由度 が効かなかった印象
- どのCMSも汎⽤的なサイト構築には帯に短し 襷に⻑しと感じていた 5
Drupalとの出会い - 2018.05.22 第1回 Drupal Meetup 豊⽥#1 - 個⼈的にはPHPフレームワークとして⾒る とすごくおもしろい
- 汎⽤性の⾼さが好き - おもしろい⼈が多い 6
CentOS8で Drupal8環境構築を してみた 7
先⼈の知恵を拝借 https://annai.co.jp/article/ install_drupal8_centos_nginx_php7 $FOU04 ˠ 1)1 ˠ
.BSJB%# ˠ OHJOY ˠ 8
構築環境 - さくらのVPS ⽉額990円 CPU:2コア メモリ:1GB SSD:50G - CentOS 8(カスタムOSインストール)
- 基本的に yum でパッケージ導⼊ (最初は全部ソースコードビルドしようとしたが、 Drupalのインストールまでうまく辿りつけなかった) - nginxは公式リポジトリから導⼊ 9
気づいたところ - PHPバージョン 7.2 を dnf(<-yum)でイ ンストールできるのは初⼼者にも優しい - CentOS 8
だとMinimalインストールで も postfix が標準で⼊っていない - nginx よりも Apache httpd の⽅が ネット上のノウハウは多い (もしかして Node.js の⽅が楽?) 10
つまづいたところ - さくらのVPSは「標準インストール」だと CentOSの SELinux が無効化されていて、 EnforceにするとOS⾃体が起動できなくなる - SELinux のポリシー⽣成および反映に苦戦した
- nginxの設定ファイルでリダイレクト周りをうま く書かないと、Drupalの update.php や テーマ・モジュールのインストールがうまくいか ない 11
分からないところ - Ajaxを利⽤したページャーを操作する とページ遷移してしまう (nginxにCORS設定が必要?) - Ansibleで構成管理しようとしたとき に Let’s Encrypt
で証明書を取得 する acme_certificate モジュー ルの使い⽅がよく分からない 12
ひとまずの⽬標 - アクイア認定「サイトビルダー」「デベロッ パー」を5⽉末までに取得したい (フロントエンドスペシャリスト・バックエ ンドスペシャリストも可能な限り受けたい) - https://umapon.jp/ の作り込み -
⾃社サイト https://kotolab.jp/ を Drupalで作り直したい 13
今後Drupalで作りたいもの - 社内の電⼦部品在庫管理システム - 持っている電⼦書籍・本・データシート・マニュアル・読 書メモなどのPDFやテキストファイルの⽂書管理システム - 聞こえづらい⼈が利⽤できる情報保障システム (情報アクセシビリティ関連のモジュール開発も) -
家の中のIoTデバイス(ラズパイ・ESP32)管理システム - DrupalCampを楽に運⽤できるようなイベント管理シス テム 14
ご清聴ありがとう ございました 15
https://kotolab.jp ことラボ