Download presentation
Presentation is loading. Please wait.
Published bySheryl Norman Modified over 8 years ago
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
감사합니다
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.