리눅스상에 php 프로그래밍을 적용시킬때 확장자 .php가 아닌 .htm이나 .html파일을 .php파일로 인식시켜야 할 때가 있습니다. 그때 아래와 같이 httpd.conf에 AddType라인을 추가시켜주면 .htm이나 ./html 파일이 ./php파일로 인식되게 됩니다. [참고] 리눅스 버전은 CentOS 4/5 기준이며 yum/rpm으로 설치했을 때 경로입니다. 1. /etc/httpd/conf/httpd.conf 를 OPEN [root@localhost ~]# vi /etc/httpd/conf/httpd.conf ESC + Shift + [:] 키를 눌러 VI에디터 코맨드 모드로 /AddType
호스팅에서 가장 많이 사용하는 리눅스는 ? CentOS 입니다. CentOS는 레드헷리눅스사(RHEL)의 엔터프라이즈급 버젼과 동일하다고 보면 됩니다. 설치방법을 알아 보겠습니다. 설치는 CentOS 5.x와 APM을 RPM으로 설치하는 방법입니다. 설치 문서는 요약되어 있으나, 설치를 해본 경험이 있으면 참고용으로 사용할 만 합니다. CentOS와 페도라의 비교 => http://www.allhost.co.kr/40 centos 5.x + apm rpm 설치 1. apm 환경 알아보기 # yum list httpd* php* mysql* yum을 이용한 APM 설치 방법 및 yum 명령 사용법 => http://www.allhost.co.kr/147 2. apm 패키지 install # yum inst..
CentOS는 레드헷리눅스사(RHEL)의 엔터프라이즈급 버젼과 동일하다고 보면 됩니다. 대부분 따라서 대부분의 레드헷 리눅스 rpm과 호환이 되나 단 kernel , glibc 등의 rpm 은 호환이 안될수도 있습니다. 학교에서는 실험적인 페도라를 많이 사용하나 포탈등 실서비스 부분에서는 주로 CentOS를 사용하게 됩니다. 서버호스팅쪽에서도 "리눅스 설치해주세요?"라고 하면 대부분 CentOS를 설치해 줍니다. 컴파일 설치보다는 yum 설치가 의존성에 있어 오류를 줄여줄 수 있기 때문에 안정적인 서버운영이 가능하기 때문입니다. 프로그램 호환성에 따라 CentOS는 4버전과 5버전을 구분하여 설치합니다. 4버전은 2009년 초반 현재 4.7까지 5버전은 5.3까지 나와있습니다.
리눅스는 기본적으로 다중사용자 OS이기 때문에 OS에 접근하기 위해서는 반드시 로그인을 하셔야 합니다. 리눅스에 로그인하기 위해서는 영문자의 대소문자 구별이 엄격합니다. 이점을 주의가 필요합니다. 이것은 호스팅을 받으면서 알아야 할 명령어입니다. 가장 많이 쓰는 명령어는 ls -al 입니다. 윈도우의 탐색기와 같다 생각하시고 DOS를 사용하신다면 dir과 같습니다. > ls -al : 디렉토리 리스트와 파일 속성을 보여달라는 명령어 > cp : 파일을 copy > cat : 파일의 내용을 보는 명령입니다. > cd : 경로를 이동하라는 명령입니다. 현재 /home/user 디렉토리에 있는데 /etc/init.d으로 이동하고 싶다면 cd /etc/init.d 타이핑을 치시면 됩니다. > adduser : ..
1. yum 을 이용한 APM 설치방법 CentOS의 경우 yum 설치로 편리하게 APM을 설치할 수 있다. 그러나 소스 컴파일 설치와 달리 원하는 위치에 설치를 하지 못하는 단점이 있다. 다음과 같이 yum 설치를 진행하면 간단하게 APM 설치 완료. yum install httpd yum install mysql-server yum install mysql yum install php yum install php-gd yum install php-mysql yum install php-pear 2. yum 사용법 [yum 옵션 명령 패키지명] 옵션 : -y -> 물어보지 않고 바로 설치함. 3. yum 명령 yum install : 패키지를 설치한다. yum check-update : 설치된 패키지 ..
MCC Interim 최초의 리눅스 커널이 배포되기 시작하고나서 MCC Interim 리눅스 배포판이 배포되었다. 이것은 최초의 배포판으로써 의미를 갖고는 있으나 X윈도우가 포함되지 않았으며, 설치가 까다롭다는 단점을 가지고 있었다. 슬랙웨어 MCC 배포판이후 Soft Landing Software라는 회사에서 SLS 배포판이 발표되었으나, 문제점을 가지고 있어 대중화되지는 못했다. 이후 SLS배포판을 해결한 슬랙웨어가 등장하였다. 초기 리눅스에서 가장 많은 인기를 누린 배포판이었으나 역시 설치의 까다로움으로 인해 파워유저만 사용할 수 있는 한계가 있었다. 레드햇리눅스 발전된 설치도구와 X윈도우기반의 설치 설정도구를 제공하여 리눅스 보급의 결정정이 계기가 된 배포판이다. 그래픽 인스톨환경인 아나콘다를 제..
1. MySql에 접속 mysql -u 아이디 -p DB명 2. Mysql DB 백업 mysqldump -u 아이디 -p DB명 > 백업되어질 파일명 3. Mysql 특정 테이블 DB 백업 mysqldump -u 유저명 -p 데이터베이스명 테이블명 > 백업되어질 파일명 4. MySql DB 복구 mysql -u 유저명 -p 데이터베이스명 < 백업한 파일명 5. MySql JDBC 연결 String DB_driver = "com.mysql.jdbc.Driver"; String DB_url = "jdbc:mysql://localhost/데이터베이스명? useUnicode=true&characterEncoding=KSC5601"; String DB_user = "데이터베이스유저"; String DB_passw..
2008년 2월 8일 보안 문제점 발표 리눅스 커널 2.6.17 ~ 2.6.24.1 버전까지 root exploit 버그가 발견되었다. 커널의 버그를 이용하여 일반 계정의 유저가 root권한을 취득할 수 있는것이 확인되었음. 서버호스팅에서 많이 사용하는 CentOS5는 반드시 커널을 설치하고 리부팅해야 한다. - 새로운 커널 버전 : 2.6.18-53.1.13.el5 - 커널 업데이트 적용 방법 # yum update "kernel*" # shutdown -r now - 커널 버전 확인방법 # uname -r
- Total
- Today
- Yesterday
- 가비아
- 제온
- 누리호스팅
- CPU
- M/M
- 호스팅
- 구글메일호스팅
- 델서버
- sql injection
- 윈도우서버
- CentOS
- 네할렘
- MS라이센스
- 코로케이션
- 리눅스
- 보안
- 웹호스팅
- 홈페이지제작
- HP서버
- 구글메일
- 가상화
- 도메인
- 웹방화벽
- 웹해킹
- 해외호스팅
- 호스트웨이
- 서버호스팅
- IDC
- 서버
- winscp
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | 31 |