【アーカイブレッスン】このレッスンは視聴可能ですが、質問の受付や内容の更新は終了しております。
動画の読み込みに失敗しました。しばらく待ってからリロードしてみてください。解決しない場合は ヘルプ「動画が見られない場合について」 もご覧ください。
Play
Current Time 0:00
/
Duration Time 0:00
Remaining Time -0:00
Stream TypeLIVE
Loaded: 0%
Progress: 0%
0:00
00:00
Mute
Playback Rate
    1
    Subtitles
    • subtitles off
    Captions
    • captions off
    Chapters
    • Chapters
    シアター
    • シアター
    • ピクチャ
    • 全画面
    x1.0
    • プレミアム会員になると動画の速度を変更できます
    男性ボイス
    • プレミアム会員になると講義音声を切り替えられます
    HD
    Loaded: 0%
    Progress: 0%
    0:00
    The video could not be loaded, either because the server or network failed or because the format is not supported.
    この動画には 5 件の補足情報があります。
    さて、続きをやっていきましょう。
    今仮想マシンにログインしたのですが、OS はインストールされているのですが、まだアプリケーションがインストールされていません。

    文字起こしはプレミアムプラン向けの機能です

    詳しくみる

    あらかじめ用意されたスクリプトを使って仮想マシンにアプリケーションをインストールしていきます。

    • アプリケーションのインストール
    2018年7月22日

    動画中で利用したコマンドは以下のとおりです。

    # OSを最新状態にアップデート(時間かかります)
    sudo yum -y update
    
    # スクリプトを入手するためのgitをインストール
    sudo yum -y install git
    
    # gitを使ってアプリケーション設定用のスクリプトをダウンロード
    git clone https://github.com/dotinstallres/centos6.git
    
    # centos6フォルダができるのでそちらに移動
    cd centos6
    
    # スクリプトを実行(時間かかります)
    ./run.sh
    
    # もろもろの設定を反映
    exec $SHELL -l
    
    2020年10月24日

    2020年5月現在、MySQL 公式リポジトリの CDN サーバー間でキャッシュの不一致があるようで、MySQL のインストール時にエラーとなるケースが確認されています。

    TASK [install mysql] ***
    fatal: [127.0.0.1]: FAILED! => {"changed": false, "msg": "http://repo.mysql.com/yum/mysql-5.6-community/el/6/x86_64/mysql-community-client-5.6.47-2.el6.x86_64.rpm: [Errno -1] Package does not match intended download. Suggestion: run yum --enablerepo=mysql56-community clean metadata\nTrying other mirror.\n

    こちらは使用するネットワークにより発生したりしなかったりすることが分かっています。

    まずは可能であれば使用ネットワーク回線を変更してみてください。

    また、以下のコマンドでバージョン 5.6.38 がインストールできるかどうか試してみてください。(以下のコードを7行まとめてコピー&ペースト。)

    sudo yum clean all
    sudo yum -y install mysql-community-common-5.6.38 \
             mysql-community-client-5.6.38 \
             mysql-community-libs-5.6.38 \
             mysql-community-server-5.6.38 \
             mysql-community-devel-5.6.38 \
             mysql-community-libs-compat-5.6.38 \
             mysql-utilities

    インストールができたら、もう一度 ./run.sh を実行してみましょう。

    上記の対策で解決できない場合、一旦ローカル開発環境の構築は保留して AWS Cloud9 での学習をおすすめしております。

    2018年7月22日

    ウィルス対策ソフトのようなセキュリティソフトが原因で、仮想マシンから外部ネットワークに接続できない場合があります。

    • yum update を実行すると Couldn't resolve host ... というエラーが大量に表示される
    • git clone を実行すると fatal: HTTP request failed というエラーになる

    導入されている場合は、一度セキュリティソフトをオフにしてから試してみてください。

    2019年10月3日

    セットアップ終了後に何かコマンドを実行すると、

    -bash: pyenv: コマンドが見つかりません

    と表示されることがあります。

    このメッセージが表示される場合はセットアップに失敗していますので、以下のコマンドでセットアップをやり直してみてください。

    rm -rf ~/.pyenv
    cd ~/centos6
    ./run.sh
    exec $SHELL -l
    2019年10月16日

    何らかの原因で DNS の名前解決が上手くできない場合、「Couldn't resolve host ...」というエラーメッセージが表示されます。

    一度 PowerShell にて仮想マシンを再起動すると解決する場合がありますので、

    cd ~/
    cd MyVagrant
    cd MyCentOS

    で MyCentOS フォルダに移動してから、

    vagrant reload

    を実行してください。

    新たに PuTTY を起動してログインし直してから、構築作業を続けてみてください。

    それでも解決できない場合は PuTTY で仮想マシンにログインした状態で、

    sudo sed -i -e "s/^nameserver.*$/nameserver 8.8.8.8/" /etc/resolv.conf

    と実行してからもう一度 ./run.sh のコマンドを試してみてください。

    なお、この設定は仮想マシンを再起動すると元に戻ってしまいます。仮想マシンを再起動後に同じエラーが発生した場合は、再度上記コマンドを実行してみてください。

    このレッスンの問題を報告する

    素材ファイルをダウンロードするにはプレミアムプランへの登録が必要です

    詳しくみる

    ソースコードを閲覧するにはプレミアムプランへの登録が必要です

    詳しくみる

    このレッスンの問題を報告する