250x250
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 오라클
- 이클립스
- #자바가상머신
- 스프링부트
- #JVM
- Like
- #Oracle
- #eclipse
- Oracle
- #오라클
- 스프링
- log4j2
- mariadb
- #이클립스
- IntelliJ
- 인텔리제이
- CodeGlance
- Eclipse
- #자바
- Plugins
- #java
- springboot
- 플러그인
- 환경설정
- 설정
- html
- Spring
- 소스코드 맵
- 설치
- log4j
Archives
- Today
- Total
커피와 개발자
Fedora10 Apache + php + mysql (yum 이용) 본문
728x90
yum 으로
[설치하기!]
1. Apache 설치
# yum install httpd
2. MySQL 설치
# yum install mysql
3. PHP 설치
# yum install php
4. php-mysql 설치 (두 모듈 연계시 필요)
# yum install php-mysql
5. 기타 필요한 라이브러리 설치 (zlib, libpng, freetype, gd, libxml, lib, iconv)
# yum -y install zlib, libpng, freetype, gd, libxml, lib, iconv
6. APM관련 프로그램 모두 설치
# yum -y install httpd mysql-server mysql php php-devel php-gd php-mbstring php-mysql php-pear php-pecl-mailparse
[설정하기!]
Apache 설치여부 체크
# yum list installed | grep http
apache port 가 떠 있는지 확인 (lntp 의 맨 앞글자는 소문자 엘)
# netstat -lntp
<아파치 데몬이 떳을 경우에만 httpd 관련 메시지를 볼수있다. 포트번호는 80>
tcp 0 0 :::80 :::* LISTEN 3640/httpd
Apache 설정파일 수정 ( 수정사항을 적용하려면 httpd 데몬을 재시작)
# vi /etc/httpd/conf/httpd.conf
- 수정사항 : user별 웹 디렉토리 접근을 가능하게 하기
UserDir disable 앞에 # 을 붙이고
UserDir public_html 앞에 붙은 #을 제거한다.
설정완료후 httpd 데몬를 재시작하면 각 user의 home 폴더의 public_html 안에 있는 내용이 웹페이지로 보여지게 된다. 접근 주소는 (http://서버주소/~사용자ID) 이다.
Apache 데몬 구동
# /usr/sbin/apachectl start 처음 시작시
# /usr/sbin/apachectl restart 재시작시
Mysql 설치여부 확인(apache 와 동일)
# yum list installed | grep mysql
Mysql 서버 기동
# /etc/rc.d/init.d/mysqld start
MySQL root 패스워드 변경
# /usr/bin/mysqladmin -u root password '비밀번호'
PHP 설치여부 확인
# which php
만약 php설치 경로가 아닌 에러메시지가 나온다면 제대로 설치 되지 않은 것.
아파치 설정파일 수정 ( php 로 인식하는 파일의 확장자를 등록한다.)
# vi /etc/httpd/conf.d/php.conf
AddType 앞에 샵 제거후 아래와 같이 변경한다.
AddType application/x-httpd-php-source .phps .php .html .htm .inc
아파치 재실행
# /usr/sbin/apachectl restart
[설치하기!]
1. Apache 설치
# yum install httpd
2. MySQL 설치
# yum install mysql
3. PHP 설치
# yum install php
4. php-mysql 설치 (두 모듈 연계시 필요)
# yum install php-mysql
5. 기타 필요한 라이브러리 설치 (zlib, libpng, freetype, gd, libxml, lib, iconv)
# yum -y install zlib, libpng, freetype, gd, libxml, lib, iconv
6. APM관련 프로그램 모두 설치
# yum -y install httpd mysql-server mysql php php-devel php-gd php-mbstring php-mysql php-pear php-pecl-mailparse
[설정하기!]
Apache 설치여부 체크
# yum list installed | grep http
apache port 가 떠 있는지 확인 (lntp 의 맨 앞글자는 소문자 엘)
# netstat -lntp
<아파치 데몬이 떳을 경우에만 httpd 관련 메시지를 볼수있다. 포트번호는 80>
tcp 0 0 :::80 :::* LISTEN 3640/httpd
Apache 설정파일 수정 ( 수정사항을 적용하려면 httpd 데몬을 재시작)
# vi /etc/httpd/conf/httpd.conf
- 수정사항 : user별 웹 디렉토리 접근을 가능하게 하기
UserDir disable 앞에 # 을 붙이고
UserDir public_html 앞에 붙은 #을 제거한다.
설정완료후 httpd 데몬를 재시작하면 각 user의 home 폴더의 public_html 안에 있는 내용이 웹페이지로 보여지게 된다. 접근 주소는 (http://서버주소/~사용자ID) 이다.
Apache 데몬 구동
# /usr/sbin/apachectl start 처음 시작시
# /usr/sbin/apachectl restart 재시작시
Mysql 설치여부 확인(apache 와 동일)
# yum list installed | grep mysql
Mysql 서버 기동
# /etc/rc.d/init.d/mysqld start
MySQL root 패스워드 변경
# /usr/bin/mysqladmin -u root password '비밀번호'
PHP 설치여부 확인
# which php
만약 php설치 경로가 아닌 에러메시지가 나온다면 제대로 설치 되지 않은 것.
아파치 설정파일 수정 ( php 로 인식하는 파일의 확장자를 등록한다.)
# vi /etc/httpd/conf.d/php.conf
AddType 앞에 샵 제거후 아래와 같이 변경한다.
AddType application/x-httpd-php-source .phps .php .html .htm .inc
아파치 재실행
# /usr/sbin/apachectl restart
728x90
'웹개발 > 리눅스(Linux)' 카테고리의 다른 글
VSFTPD SETTING (0) | 2009.10.29 |
---|---|
vncserver 설치 및 설정 (0) | 2009.10.29 |
NetWork 설정 (0) | 2009.10.29 |
FTP 설치 후(심볼릭 링크) (0) | 2009.10.15 |
파일 자동삭제 스크립트 (0) | 2009.10.01 |
Comments