이 글은 [Fedora 9] 간단하게 리눅스 서버 만들기의 일부로 작성된 글입니다.
개별 기능들에 대한 내용은 전체적인 흐름과 환경에 영향을 받을 수 있다는 점을 참고하세요.
목표 시스템은 아래와 같습니다.
1차 목표 시스템 (Fedora Core 9 + Apache + PHP + MySQL + fastCGI + Textcube)
Linux : Linux reds 2.6.25.14 (Fedora Core 9)
Apache : httpd-2.2.9-1
PHP : php-5.2.6-2
MySQL : mysql-5.0.51
설치 후 첫 부팅 시 위 사진과 같은 환경설정 화면이 나타납니다. 기본적인 리눅스 환경을 설정하는 화면입니다. 시스템 구성 후에 언제든 변경이 가능한 사항들이지만 여기에서 첫 설정을 하는 것이 좋습니다.
설정은 위 사진과 같이 비밀번호 저장을 MD5로 인코딩해서 저장하도록 하고, Shadow 파일을 사용하도록 설정을 합니다. 나머지는 전체 시스템에 크게 영향을 주지 않기 때문에 환경에 맞게 설정 하세요.
상당히 중요한 설정 입니다. 외부에서 이 서버에 접근이 가능하도록 해야 하기 때문에 별도의 설정을 해서 해당 포트에 대한 관리를 해주면 좋지만 우선 "Disabled"를 선택해서 방화벽을 사용하지 않도록 합니다. 보안 관련 내용은 나중에 다루도록 하겠습니다.
설치 시 설정한 내용을 확인만 하고 넘어 갑니다.
랜카드가 1개인 환경에서는 기본적으로 eth0에 할당이 되어서 설치 시 설정한 내용이 적용되어 있습니다. 확인만 하고 넘어 갑니다.
서비스를 자동 시작하는 옵션을 설정 합니다. NetworkManager의 체크를 제거하고, Network 체크를 해줍니다. NetworkManager가 켜진 상태에서는 재부팅 시 자동연결이 불가능해서 서버 접근이 안됩니다.
NetworkManager는 무선랜 환경 등 동적인 네트워크 환경을 지원하기 위한 부분인데 서버에서 약간의 문제가 있어서 나타나는 현상이라고 합니다. 관련 내용은 Personal Fedora 9 Installation Guide의 NetworkManager를 참고하세요.
시간 기준이 서울로 설정되어 있는지 확인하고 넘어 갑니다. 모든 설정의 확인이 끝나면 첫 화면에서 "OK"를 누릅니다.
이제 설치가 완료되고 Fedora 로그인 화면이 떴습니다. 계정으로 "root"를 입력하고, 설치 시에 입력한 비밀번호를 이용해 로그인 합니다. 로그인에 성공해서 프롬프트가 뜨면 설치가 마무리 된 것 입니다.
지금까지는 화면 캡쳐를 한 이미지가 많았지만 이제부터 대부분이 텍스트 중심의 글이 될 것 같습니다.
텍스트 환경에 적응 하기 위해서 설치된 상태를 확인하고 시작하겠습니다.
// 커널 버전 확인
# uname -a
Linux ### 2.6.25-14.fc9.i686 #1 SMP Thu May 1 06:28:41 EDT 2008 i686 i686 i386 GNU/Linux
설치 작업이 끝났습니다. 다음 단계인 "계정 관리"로 넘어가면 됩니다.
* 간단하게 리눅스 서버 만들기
* [Fedora9] Fedora Core 9 - DVD를 이용한 설치
* [Fedora9] Fedora Core 9 - 네트워크를 이용한 설치
- 설치 후 기본 환경 설정
- 계정관리
- 콘솔 해상도 조절하기
- 네트워크 설정 및 방화벽과 selinux 설정
- 한글 터미널 설정 및 yum 설정
외부참고 링크
* Fedora Core 7에서 Fedora Core 8로 Upgrade하기
* Personal Fedora 9 Installation Guide
[Fedora 9] 한글 터미널 설정 및 yum 설정 (0) | 2008.10.14 |
---|---|
[Fedora9] 네트워크 설정 및 방화벽 설정 (0) | 2008.10.06 |
[Fedora 9] 콘솔 해상도 조절하기 (0) | 2008.09.29 |
[Fedora 9] 계정 관리 (0) | 2008.09.26 |
[Fedora9] Fedora Core 9 - 네트워크를 이용한 설치 (10) | 2008.09.20 |
[Fedora9] Fedora Core 9 - DVD를 이용한 설치 (1) | 2008.09.19 |
Linux 많이 사용하는 명령어 정리(중) (0) | 2008.07.24 |
[PHP] imagecreatefromjpeg 죽는 현상 (error) 처리 (2) | 2008.06.30 |