姫路IT系勉強会 2018.05

自己紹介

発表

14:00

VagrantのXアプリ画面をホスト側のXサーバーに飛ばしたい

  • VagrantのUbuntuのGUIをホストのMacに表示させたい、であってますか?
  • 解決しました。
  • 詳細
    • ホスト側(macOS)でXquartz.appを起動する
      • xhost + export DISPALY=localhost:0.0
    • Vagrant側
      • Vagrantfileで
        • config.ssh.forwarding_x11 = true
        • aptでubuntu-desktopをインストール
    • ホストからvagrant up
    • vagrant sshでubuntuにはいる
    • ubuntu で xeyesを起動する

iOSの証明書をどうにかしたい

Ansibleの利用例ないですか

  • https://github.com/histudy/infra/
  • https://github.com/wate?tab=repositories にも色々あります
  • 加古川ITインフラ勉強会にいらっしゃい
    • 勉強会のHP用のサーバー構築例
    • OSはdebian
    • mariaDB,nginxなどなど
    • 証明書なども対応可能
    • Wordpressも対応可能
  • AnsibleでAWSの仕様制限にひっかかりました
    • マルチキャストができず、クラスタリングが機能しません
  • SERVERSPECでAnsibleをテストする
    • AnsibleのモレクルでSERVERSPECを呼び出す
    • ロール単位でテストする
  • 非エンジニア向けにきまった構成のサーバーの提供
  • vyosは避けた方がいい
    • https://vyos.io/
    • ベースOSが古い squeeze ?
    • OSの設定を上書き
    • セキュリティがアレなので無理?
  • 設定はetckeeperで管理
    • tigは便利
    • 手動で更新してしまうことがあるので

15:00

URIをAnsibleで操作する

Ansible で apt が TraviseCI が動かない。。。

  • Ansible のテストがTraviseCIで動くという情報があったのでやろうとした
    • TravisCIではDockerベースのため、systemdなどは使えない
    • 構文チェックぐらいしかできない
    • アプリレベルならできる
    • OSレベルは無理
    • おすすめはしない
    • Jenkinsのほうが良い

キー入力を早くしたい

VMware ESX 6.5 + Stretch でネットワークカード 2枚刺しでリンクダウンが起きる

  • 使えたりダウンしたり。
  • Jessieでは動作する
    • Jessieでいれておいてstretchにアップグレードしてみる?

Pinebookの件

Wocker : Wordpress Docker

  • 詳細
    • https://wckr.github.io
    • すぐにWordpressが開発できるDocker
    • 書き換えの必要なファイルは共有フォルダにおく
  • macOSのApache
    • macOSは標準でApacheが含まれている
    • OSによってバージョンが違う
    • High Sierra 10.13.4 では Apache/2.4.29 (Unix)
    • Apache公式は 2.4.32
  • https://github.com/wate