Upgrade to Pro — share decks privately, control downloads, hide ads and more …

脱・CentOS6!脱・PHP5.3!OSCの新サイトと新サーバー / 20201024-re...

Avatar for Akira Ouchi Akira Ouchi
October 24, 2020

脱・CentOS6!脱・PHP5.3!OSCの新サイトと新サーバー / 20201024-replace-osc-systems-and-servers

OSC2020 Tokyo/Fall Online LT大会にて発表。

OSC開始当初から使われ続けてきたXoopsとそれを支えるCentOS6のLAMPが老朽化。デザインも古くスマホに対応できないレガシーなWebサイトで最新のオープンソース動向イベントとは何事か。

以前から置き換えは検討されつつ頓挫してきたのももはや限界。とにかくまずは100点は目指さず、古いものを極力捨てて次に繋げる……という課題に対し、途中でコロナパニックによりイベント形態が大きく変わりながらも、業務の片手間で約一年弱かけてリプレースを推進した記録を5分に凝縮。

Avatar for Akira Ouchi

Akira Ouchi

October 24, 2020
Tweet

More Decks by Akira Ouchi

Other Decks in Design

Transcript

  1. ࣗݾ঺հ • ͖͋ͬ͌ Ͱ͢ – .BTUPEPO !"LLJFTPGU!TPDJBMNJLVUUFSIBDIVOFOFU • ͠ΎΈͷ͔ͭͲ͏ –

    &KFDUίϚϯυϢʔβʔձओ࠻ – +BQBOFTF3BTQCFSSZ1J6TFST(SPVQ • ࢓ࣄ – ೔ຊԾ૝Խٕज़ 75+ ٕज़෦
  2. 04$ͷαΠτͷத਎ • $FOU04 – ͦΖͦΖ৆ຯظݶ • 9PPQT B+1  –

    04$ॳظ͔Β࠾༻ – 1)1͘Β͍·ͰͰͨͿΜಈ࡞ͷݶք – &6$+1 • 8FCαΠτσβΠϯ – Θ͕ͨͭͬͨ͘͠ ʙ – όφʔը૾ੜ੒ʹ࢖ͬͯΔ1IPUP4IPQ $4͕࣍ ͷNBD04$BUBMJOBͰ͍Α͍ΑͩΊʹͳΓͦ͏
  3. /&95 • ࣄલొ࿥෦෼͚ͩͷ9PPQTΛ࡞Δ – 9PPQTͷ1)165'ରԠͱ͔͍͏ຐվ଄ – $FOU04ͰࡶʹԆ໋ – ࠓճ͸͜ΕͰݟಀͯ͠΍Δʢවࢮʣ •

    6CVOUV -9%࠾༻Ͱ7.ʹू໿ – ϦόʔεϓϩΩγͷϓϩάϥϛϯά • աڈͷϖʔδΛ੩తม׵αϧϕʔδ – աڈʹม׵ʹࣦഊͯͨ͠෦෼Λ΍Γ௚͠ͱ͔ そろそろええか?>
  4. ݱࡏͷαʔόʔߏ੒ Internet Ubuntu 20.04 VM LXD Host Ubuntu 20.04 CraftCMS

    124.35.85.85 / Local IP CentOS7 Xoops Ubuntu 20.04 そのたWeb DB • 7. 6CVOUV4FSWFS  • -9%ͰͭͷίϯςφΛ؅ ཧ – 8FC͸$SBGU9PPQTଞʹ ෼ྨ – ϗετʹOHJOYΛಋೖͯ͠ ֤ίϯςφʹϦόʔεϓϩ Ωγ – %#ίϯςφΛ༻ҙͯ͠%# ͸·ͱΊͨ
  5. աڈϖʔδͷม׵౳ • 9PPQTΛ)5.-Խ – લ͔Βෆఆظతʹ΍ͬͯΔ – 04$/BHPZBʙ%PͰچαΠτ͕ഇࢭ͞Ε ͨͷͰɺͦΕΒ΋ଈม׵ • ϦόʔεϓϩΩγʔͷͨΊʹҰ෦

    NPE@SFXSJUFͰ63-มߋ – (&5ύϥϝʔλؙݟ͑ΛͲ͏ʹ͔ͨ͠ – Ԇ໋9PPQTʹ΋ద༻ • 04$͋ͨΓͷม׵ϛεͬͯͨαΠτΛ ͍ͭͰʹ෮ݩ
  6. ͦͷଞ • ৽αʔόʔͷߏ੒ɾઃఆͷ؅ཧ͸"OTJCMF Ͱ࡞ͬͨ – -9%؀ڥͷ੔උ – ίϯςφ࡞੒ – ίϯςφ಺ͷ-".1౳Πϯετʔϧ

    – ઃఆͷ഑෍ – ίϯςϯπ΍%#͸खಈͰ༻ҙ • αʔόʔߏங΋ख࡞ۀ͸ݮΒ͍ͯ͘͠