LAMP란 Linux, Apache, MySQL, PHP 약자이다. 본 포스팅에서는 우분투를 OS를 기준으로 리눅스 서버 구축 방법을 설명한다.
- Linux 설치 : 운영체제
- Ubuntu 10.04 LTS 다운로드, CD굽기, 설치
- http://www.ubuntu.com/download/ubuntu/download
- Apache2 설치 : HTTP 서버
- apt-get install apache2 libapache2-mod-auth-mysql
- 설정 : /etc/apache2/apache2.conf
- MySQL 설치 : DB
- apt-get install mysql-server mysql-client
- root계정의 비밀번호 등록
- 설정 : /etc/mysql/my.conf
- PHP5 설치 : 서버단 언어
- apt-get install php5-common php5 libapache2-mod-php5
- 설정 : /etc/php5/apache2/php.ini
- phpmyadmin 설치 : DB를 웹 GUI에서 관리 가능하게 해줌
- apt-get install phpmyadmin
- FTP 설치 : 원격 파일 업/다운로드
- apt-get install vsftpd
- 설정 : /etc/vsftpd.conf
- SSH 설치 : 콘솔용 서버 접근
- apt-get install openssh-server
- SMTP 설치 : 이메일 서버
- 별도 문서 참고
참고 사이트