L - Linux
L - Lighttpd
M - Mysql
P - PHP
전 Ubuntu 8.04 (Hardy Heron/하디 헤론) 으로 해보겠습니다...
Lighttpd 설치법
설치 확인하려면
Mysql 설치법
루트 비밀번호를 설정하라구 파란화면이 뜬다. (아래 그림.)
비밀번호를 확인차 다시 쓰라구 화면이 뜬다.. (아래 그림)
확인하려면
로그인이 된 화면
php 설치법
설치해준다.
Lighttpd / PHP 설정법
PHP부터 해보자.
에서 맨마지막으로 간다 (Ctrl+v) 누르면 다음장으로 갈껏이다.
마지막에 추가 한다.
Lighttpd 설정법
mod_fastcgi 를 추가해주자, 그리구 mod_rewrite 을 enable 시켜주자,
마지막에 추가 해준다...
저장후 lighttpd을 다시 시작해준다.
시험하기 위해.. phpinfo 페이지를 만들어보자..
nano가 열리면 빈문서일것이다, 그럼 거기에 추가한다.
그리구 저장하구 한번 페이지에 가보자. (인터넷에서)
그럼 페이지에서 PHP Version 5.x.x (대충이렇게 뜰꺼다)
거기에서 mysql 과 mysqli 가 뜨는지 보구
페이지 마지막에 PHP Variable 설정이 됬는지 본다..
그럼 끝이다..
마지막으로,
Mysql 관리를 쉽게 할수있게.. phpmyadmin 을 설치한다
설치하는 화면중 (아파치/lighttpd 선택 스크린이 뜬다)
그럼, lighttpd 으로 선택해준다..
설치가 끝나면.. 이것을 터미널에 써준다.
lighttpd 를 다시 시작한다.
다음, phpmyadmin 설치를 확인하려면 (인터넷창에)
로그인 화면이 뜨면 다 끝난거다.
로그인은 아까 mysql 에서 root 계정 비밀번호 설정해준거와 같다..
LLMP 설정 끝이 난거다..
L - Lighttpd
M - Mysql
P - PHP
전 Ubuntu 8.04 (Hardy Heron/하디 헤론) 으로 해보겠습니다...
Lighttpd 설치법
$ sudo aptitude install lighttpd lighttpd-doc lighttpd-mod-cml
lighttpd-mod-magnet lighttpd-mod-mysql-vhost lighttpd-mod-trigger-b4-dl
lighttpd-mod-webdav
설치 확인하려면
http://서버아이피
http://localhost
http://localhost
Mysql 설치법
$ sudo aptitude install mysql-server mysql-client
루트 비밀번호를 설정하라구 파란화면이 뜬다. (아래 그림.)
비밀번호를 확인차 다시 쓰라구 화면이 뜬다.. (아래 그림)
확인하려면
$ mysql -u root -p
로그인이 된 화면
php 설치법
$ sudo aptitude install php5-cgi php5-mysql php5-curl php5-gd php5-idn
php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash
php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite
php5-tidy php5-xmlrpc php5-xsl php5-json
설치해준다.
Lighttpd / PHP 설정법
PHP부터 해보자.
$ sudo nano /etc/php5/cgi/php.ini
에서 맨마지막으로 간다 (Ctrl+v) 누르면 다음장으로 갈껏이다.
마지막에 추가 한다.
cgi.fix_pathinfo = 1
Lighttpd 설정법
sudo nano /etc/lighttpd/lighttpd.conf
mod_fastcgi 를 추가해주자, 그리구 mod_rewrite 을 enable 시켜주자,
server.modules = (
"mod_access",
"mod_alias",
"mod_accesslog",
"mod_compress",
"mod_fastcgi",
"mod_rewrite",
# "mod_redirect",
# "mod_evhost",
# "mod_usertrack",
# "mod_rrdtool",
# "mod_webdav",
# "mod_expire",
# "mod_flv_streaming",
# "mod_evasive"
)
마지막에 추가 해준다...
fastcgi.server = ( ".php" => ((
"bin-path" => "/usr/bin/php5-cgi",
"socket" => "/tmp/php.socket",
"max-procs" => 1,
"bin-environment" => (
"PHP_FCGI_CHILDREN" => "4",
"PHP_FCGI_MAX_REQUESTS" => "1000"
),
)))
저장후 lighttpd을 다시 시작해준다.
$ sudo /etc/init.d/lighttpd restart
시험하기 위해.. phpinfo 페이지를 만들어보자..
$ sudo nano /var/www/phpinfo.php
nano가 열리면 빈문서일것이다, 그럼 거기에 추가한다.
<?php
phpinfo();
?>
phpinfo();
?>
그리구 저장하구 한번 페이지에 가보자. (인터넷에서)
http://서버아이피/phpinfo.php
http://localhost/phpinfo.php
http://localhost/phpinfo.php
그럼 페이지에서 PHP Version 5.x.x (대충이렇게 뜰꺼다)
거기에서 mysql 과 mysqli 가 뜨는지 보구
페이지 마지막에 PHP Variable 설정이 됬는지 본다..
그럼 끝이다..
마지막으로,
Mysql 관리를 쉽게 할수있게.. phpmyadmin 을 설치한다
$ sudo aptitude install phpmyadmin
설치하는 화면중 (아파치/lighttpd 선택 스크린이 뜬다)
그럼, lighttpd 으로 선택해준다..
설치가 끝나면.. 이것을 터미널에 써준다.
$ sudo mv /usr/share/phpmyadmin /var/www/
lighttpd 를 다시 시작한다.
$ sudo /etc/init.d/lighttpd restart
다음, phpmyadmin 설치를 확인하려면 (인터넷창에)
http://서버아이피/phpmyadmin
http://localhost/phpmyadmin
http://localhost/phpmyadmin
로그인 화면이 뜨면 다 끝난거다.
로그인은 아까 mysql 에서 root 계정 비밀번호 설정해준거와 같다..
예를 들자면,
Id. root
pw. mysql 비번
Id. root
pw. mysql 비번
LLMP 설정 끝이 난거다..
'[-How-To-] > [-Linux-]' 카테고리의 다른 글
| CentOS (0) | 2009/03/23 |
|---|---|
| 아파치 Virtualhost 설정법 (0) | 2009/03/23 |
| LAMP 설치 및 설정법 (0) | 2009/03/23 |
| LLMP 설치 및 설정법 (0) | 2009/03/13 |
| irssi 에서 한글 깨질때. (0) | 2009/01/26 |
| Ubuntu 에서 프로그램 다운로드 할때... (0) | 2009/01/26 |