Presentation is loading. Please wait.

Presentation is loading. Please wait.

SPARCS Wheel Seminar 08/01/14 심규현 (spotlight). 1 of 6 Web Application  A web application is an application that is accessed via web over a network such.

Similar presentations


Presentation on theme: "SPARCS Wheel Seminar 08/01/14 심규현 (spotlight). 1 of 6 Web Application  A web application is an application that is accessed via web over a network such."— Presentation transcript:

1 SPARCS Wheel Seminar 08/01/14 심규현 (spotlight)

2 1 of 6 Web Application  A web application is an application that is accessed via web over a network such as the Internet or an intranet.  Commonly Structured as a three-tiered application.  A web browser, an engine using some dynamic web content technology, and a database.

3 2 of 6 LAMP  Linux  Apache  MySQL (Postgres 등 다른 DBMS 도 있다.)  PHP (PHP 인터프리터를 웹서버 모듈로 사 용시에 CGI 프로그램으로 사용하는 것 보다 성능 향상을 가져온다.)

4 3.1 of 6 Ubuntu 에서 APM 설치하기 1. Apache 설치 $ sudo apt-get install apache2 2. MySQL 인증을 위한 모듈 설치 (optional) $ sudo apt-get install libapache2-mod-auth-mysql 3. MySQL 설치 $ sudo apt-get install mysql-server mysql-client 4. PHP 설치 $ sudo apt-get install php5-common php5 libapache2-mod-php5

5 3.2 of 6 Ubuntu 에서 APM 설치하기 5. PHP 와 MySQL 연동을 위한 모듈 설치 $ sudo apt-get install php5-mysql 6. Apache 를 재시작 한다. $ sudo /etc/init.d/apache2 restart 7. MySQL 이 정상적으로 작동되는지 확인 $ sudo netstat –tap | grep mysql (tcp 0 0 localhost::mysql *:* LISTEN)

6 3.3 of 6 Ubuntu 에서 APM 설치하기 8. PHP 가 정상적으로 작동되는지 확인 $ sudo vi /var/www/phpinfo.php 을 삽입 9. 웹 브라우저를 열고 다음 주소를 입력 http://(apm 을 설치한 서버 주 소 )/phpinfo.php

7 4 of 6 MySQL 관리  $ mysql –u root –p  mysql> SET PASSWORD FOR -> root=PASSWORD(‘new password’); mysql> FLUSH PRIVILEGES;  mysql> GRANT ALL PRIVILEGES ON *.* TO -> spotlight@localhost IDENTIFIED BY -> ‘spotlight_passwd’; mysql> FLUSH PRIVILEGES;

8 5 of 6 phpMyAdmin  www.phpmyadmin.net/ 에서 다운로드 후 웹서버 홈 디렉토리에 또는 그것의 하위 디 렉토리에 압축을 푼다. ( /SPARCS/www/htdocs/ ) www.phpmyadmin.net/  설정 파일 : # sudo cp config.sample.inc.php config.inc.php → $cfg['Servers'][$i]['auth_type'] = 'http';

9 6 of 6 Settings (SPARCS)  /etc/apache/httpd.conf (httpd 데몬 설정파일 ) → DocumentRoot /SPARCS/www/htdocs (apache2 에서는 /etc/apache2/httpd.conf)  /etc/mysql/my.cnf (MySQL 설정파일 ) encoding, port 등 설정

10 감사합니다


Download ppt "SPARCS Wheel Seminar 08/01/14 심규현 (spotlight). 1 of 6 Web Application  A web application is an application that is accessed via web over a network such."

Similar presentations


Ads by Google