Ubuntu SSL Server – 환경구축

운영체제

Ubuntu 15.04-Server

 

필수 항목 설치

  • Apache2

    apt-get install apache2

     

  • PHP5

    apt-get install php5

     

  • MySQL

    apt-get install mysql-client

    apt-get install mysql-server

     

  • PHP5 와 Apache 연동

    apt-get install libapache2-mod-php5

     

  • PHP5와 MySQL 연동

    apt-get install php5-mysql

     

  • 위의 항목 설치후 Apache와 MySQL 재시작

    service apache2 restart or /etc/init.d/apache2 restart

    service mysql restart or /etc/init.d/mysql restart

     

  • 작동 확인

    netstat –atp | grep apache2

    netstat –stp | grep mysqld    

 

 

시작하기에 앞서 – 왜 SSL을 쓰는가?

SSL 미사용시 - HTTP프로토콜 통신

 

그림과 같이 정보들이 모두 평문으로 전송된다.

 

SSL사용시 - HTTPS암호화통신


그림과 같이 정보들이 암호화 되어 전송되며 암/복호기에서 암호화, 복호화를 진행한다.

 

설치 확인

1. /var/www/html폴더에 phpinfo.php 라는 이름의 파일작성


 2. http://localhost/phpinfo.php 접속 후 확인 아래와 같은 화면 출력시 성공

        

    3. 이렇게 일반적인 APM설정이 완료 되었다.


+ Recent posts