최근에 프로젝트를 php 기반으로 진행하면서 5년 만에 리눅스를 다시 접하면서 느낀 것이지만 리눅스 관련 정보를 검색하면 참 어렵다는 생각이 많이 드는 것 같습니다. 최근 리눅스의 상당 부분이 사용자에게 편하게 변해가고 있지만 여전히 전문적인 지식을 가진 분들은 어려운 방법을 택하고 있습니다.
기본적으로 소스 컴파일을 하는 경우 더 향상된 성능을 발휘 할 수 있다고 하지만 그렇게 세세한 설정을 할 수 있을 정도라면 검색을 통해 작업을 진행하지는 않을 것이라고 생각 됩니다. 그리고 기본적으로 RPM 패키지 자체가 전문가 집단을 통해 가장 최적화 되어 있을 것이라는 생각을 가지고 있습니다.
그래서 기본적으로 rpm을 이용한 패키지 설치를 통해 최적화 하는 방법을 찾아보려고 합니다. 개인적으로 여러 가지 내용들을 참고해서 정리하는 문서들이기 때문에 조금 부족한 부분이 있겠지만 지속적으로 수정하면서 만들어 가겠습니다.
1.1 리눅스 설치
- Fedora Core 9 - DVD를 이용한 설치
- Fedora Core 9 - 네트워크를 이용한 설치
1.2 기본환경 설정
- 설치 후 기본 환경 설정
- 계정관리
- 콘솔 해상도 조절하기
- 네트워크 설정 및 방화벽과 selinux 설정
- 한글 터미널 설정 및 yum 설정
1.3 MySQL 설정 및 innoDB 설정하기
1.4 Apache & PHP 설치
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
2.1 FTP(ProFTPD) 설치
2.2 fastCGI 설치
2.3 TextCube 설치
- 텍스트큐브 설치 (Textcube.org 참고)
- 아파치 httpd.conf 설정 (Subversion + Trac 설치 참고)
fastCGI : mod_fcgid-2.2
ProFTP :
Textcube : Textcube 1.7.5
3.1 OpenSSL 설치하기
3.2 Subversion + Trac 설치
Trac : trac-0.10.4
Subversion : subvresion-1.4.6
4.1 Samba 서버 설치 (외부 : Fedora samba 설정)
Samba : samba-3.2.0-1.pre3.9
* Linux 많이 사용하는 명령어 정리
* Linux 네트워크 관련 명령어
PHP 기본 문법 및 변수 (2) | 2008.12.31 |
---|---|
[Fedora 9] Subversion + Trac 설치 (2) | 2008.12.24 |
[Fedora 9] Samba 로 윈도우와 네트워크 공유하기 (0) | 2008.12.11 |
[Fedora 9] OpenSSL 설치하기 (0) | 2008.12.01 |
[Fedora 9] fastCGI 설치 (0) | 2008.11.21 |
[Fedora9] Apache & PHP 설치 (0) | 2008.11.18 |
[Fedora 9] MySQL 설정 및 innoDB 설정 (0) | 2008.10.31 |
[Fedora9] FTP 설치 ProFTPD (2) | 2008.10.24 |