【意見】近代のウェブ開発:「インストール方法はもう簡単になった」

トップページに戻る
jp, blog, 意見, ウェブ開発
テクニカル諏訪子: 【意見】近代のウェブ開発:「インストール方法はもう簡単になった」
                                     l,.                                                .'''                                        ;;;;;;.................   .;;;;;;;      .OOx
     cOOxxxxxxxxxxkOO               0MMK                                                OMM0                  ;xx:   'xxd                  0MMMMMMMMMMMMMMM                 'MMX          MMMMMMMMMMMMMMMMMX:
                                   KMMMNdddddxkd'       .dddddddddddddddd               0MMo                  oMMo   ,MMX          kkkkkkkk dMX  MMc         kkkkkkkkkd:kkkkXMMMkkkkk.               .WMMMd
                                 oMMW       ;MMMl       ,MMMMMMMMMMMMMMMM        KNNNNNNMMMMNNNNNNMK'         oMMo   ,MMX                   dMMckMMcKKKKKN0               .MMN                    ;cOWM0
  ;ooccccccccccccccccloo      .xMMM.        XMMK                                       .MMM      OMM'         xMM:   ,MMX           NNNNNN' dMX .MMcOX, KMO   oNNNNNNN    .MM0                   .MMN
  xMMMMMMMMMMMMMMMMMMMMM    ;0MMM.         0MMX                                        ;MMk      0MM.         KMM'   ,MMX           ::::::. dMX  MMcdMx MM;   .:::::::    ;MMMKKKKKK.  ',,,,,,,,,xMMM,,,,,,,,,,
           .MMM.                         .KMM0                                         WMM       MMM          MMM.   ,MMX     'd            dMMOKMMc.MMdMM                KMM.   xMM.  KMMMMMMMMMMMMMMMMMMMMMMM.
           0MMK                         oMMM.                                        .WMM'       MMM         kMMX    ,MMX   ,OMMd   oooooo. dMX .MMc 0MMMo    cooooooo   .MMK    xMM.            .MMN
          lMMM                       ,kWMMl           ,llc::::::::::::::cll         oMMM.       lMM0        dMMM.    ,MMM,oXMMO     MM. XM; dMX lMMc  MMW     KMK  cMM   KMM.    XMM             .MMN
        ,OMMX                    'cxNMMM              dMMMMMMMMMMMMMMMMMMMM.     .oWMMo    occcoMMM.      .OMMX      ;MMMMMM        MM  XM:dWMMMMMMc OMMMo    KMK  :MM  KMM:     MMW             .MMN
      .NMMk                     MMMMo                                             OM'      xMMMMMx         0M         kMx           MMXKMM;     .MMNKMl MM0   KMMKKWMMxWMM   coo0MMc         loooKMMk
                                                                                                                                                 XX:                    .     ..             .MWO;

トップ | 自己紹介 | 連絡先 | 支援♡ | サービス | RSSで登録 | Pleromaでフォロー | PeerTubeで登録 | 一般ネット | Tor | I2P


昨日、不意にPawooからBANされましたから、自分のSNSインスタンスをインストールしてみました
でも、本当に難しかったですので、昔のインストール方法が思い出しました。
本当に簡単になったか?と思いました…

1990年代のインストール方法

  1. HTML及びCSSファイルをFTPにアップします

2000年代のインストール方法

  1. ファイルをFTPにアップして
  2. MySQLデータベースを準備して
  3. (ドメイン名)/install.phpを実行します

2010年代のインストール方法

  1. ファイルをFTPにアップして
  2. データベースを準備して
  3. Rubyの場合:「gem install bundler && bundle install」、PHPの場合:「composer install」を実行して
  4. npm i」を実行して
  5. 大きいコンフィグファイルを編集して
  6. 問題があれば、「/var/log」にあるログファイルを読んでみます

2020年代のインストール方法

  1. Linuxのパッケージを更新して
  2. wgetでソースコードをダウンロードして
  3. マニュアルにある必要なソフトウェアをインストールして
  4. 複数コンフィグファイルを編集して
  5. 新しいUNIXユーザーを作って
  6. rootユーザーでコンパイラーをインストールして(Go、Ruby、PHP、Node、Python、Elixer、Rust、全部は必須かもしん)
  7. 作ったユーザーでこのコンパイラーでアプリをインストールして
  8. 作ったユーザーで「yarn」を実行して
  9. rootユーザーでsystemctlでウェブアプリを起動して
  10. 問題があれば、英語を勉強したり、エラーを読んで
  11. エラーをネットで検索すると、多分直れるかもしん
  12. rootユーザーでnginx又はapache/httpdのコンフィグを変更して
  13. rootユーザーでcertbotをインストールして、3ヶ月一回実行して(エラーがあれば、3ヶ月何回実行して)
  14. アフターインストール方法:またコンフィグファイルを編集して、マニュアルに無いエラーがあれば、修正してね〜

以上