Ubuntu 18.04에서 LAMP 환경을 구축하는 단계

1. 사전 지식


  • 【초간단】Windows에 VirtualBox를 설치하는 방법
  • 【2019년 최신】VirtualBox로 Ubuntu의 가상 환경을 만드는 방법

  • 사전 지식으로 위의 링크 내용이 필요합니다.

    2.LAMP 환경이란?


  • LAMP環境Linux , Apache , MySQL , PHP 의 환경을 가리킨다.
  • 각각의 이니셜을 취해 LAMP環境 라고 한다.
  • Linux는 Unix 계열의 オペレーティングシステム로 주로 서버 구축에 사용된다.
  • Apache 는, 서버를 구축할 때에 필요한 Webサーバソフトウェア 이다.
  • MySQL는 오픈 소스 データベース管理システム입니다.
  • PHP는 오픈 소스 범용 プログラミング言語를 말한다.

  • 3. 사전 준비






  • Oracle VM VirtulaBox를 시작하고 仮想マシン를 시작합니다.
  • コマンドライン 시작.

  • 4.Apache 설치



    Apache 설치 명령
    
    1.リポジトリ一覧を更新
    $ sudo apt update
    
    2.apache2のインストール
    $ sudo apt install apache2
    
    3.apache2のバージョン確認
    $ apache2 -v
    
    4.apache2の状態確認
    $ sudo systemctl status apache2
    
    5.apacheの稼動を確認、IPアドレスを取得
    $ sudo apache2ctl configtest
    
  • 위의 명령을 コマンドライン에 입력.
  • 브라우저를 시작하고 http:// IPアドレス /
  • 이미지처럼 웹 페이지가 표시되면 성공.

  • 5.MySQL 설치



    MySQL 설치 명령
    
    1.mysqlのインストール
    $ sudo apt-get install mysql-server mysql-client
    
    2.MySQLのバージョン確認
    $ mysql --version
    
    3.MySQLにログイン
    $ sudo mysql -u root
    
    4.データベース作成
    mysql> create database test;
    
    5.データベース一覧表示
    mysql> show databeses;
    
    6.データベース終了
    mysql> exit;
    
  • 위의 명령을 コマンドライン에 입력.
  • 5.データベース一覧表示 에서 아래 그림과 같이 표시되면 성공.




  • 동작 내용
    명령


    MySQL 중지
    sudo systemctl stop mysql

    MySQL 시작
    sudo systemctl start mysql

    MySQL 재시작
    sudo systemctl restart mysql

    MySQL 상태
    sudo systemctl status mysql

    MySQL 자동 시작 비활성화
    sudo systemctl disable mysql

    MySQL 자동 시작 활성화
    sudo systemctl enable mysql


    6.PHP 설치



    PHP 설치 명령
    
    1.software-properties-common をインストール
    $ sudo apt install software-properties-common
    
    2.ppa:ondrej/php リポジトリを apt に登録
    $ sudo apt-add-repository ppa:ondrej/php
    
    3.リポジトリ情報の最新化
    $ sudo apt-get update
    
    4.PHP 7.3 のパッケージ情報を確認
    $ sudo apt show php7.3
    
    5.PHPをインストール
    $ sudo apt install php7.3
    
    6.インストールされた PHP バージョンを確認
    $ php -v
    
    7.PHP の動作を確認
    $ php -r 'print "Hello, World!\n";'
    
    8.var/www/htmlのショートカット作成
    $ ln -s /var/www/html html
    
    9.varフォルダに移動
    $ cd /var
    
    10.wwwのグループを自分のグループに変更
    $ groups
    
    11.フォルダ、ファイルのグループを変更
    $ udo chgrp -R [ユーザー名] www
    
    12.グループ [ユーザー名] の許可を変更して書き込む
    $ sudo chmod -R g+w www
    
  • 위의 명령을 コマンドライン에 입력.



  • 폴더를 시작하고 html 라는 바로 가기 폴더를 확인합니다.
  • html 폴더에 index.html가 있는지 확인.
  • テキストエディタ를 시작하고 아래 코드를 입력하십시오.
  • 保存ボタン 를 클릭하고 파일 이름을 info.php로 하여 html 폴더에 저장합니다.
  • 브라우저를 시작하고 http:// IPアドレス /info.php

  • info.php
    <?php
    phpinfo();
    ?>
    



    이미지처럼 웹 페이지가 표시되면 성공.

    7. 관련


  • VirtualBox에서 우분투 화면 크기를 변경하는 방법
  • VirtualBox에서 우분투 공유 폴더를 만드는 방법
  • 좋은 웹페이지 즐겨찾기