sitelink1 | |
---|---|
sitelink2 | |
extra_vars5 | |
extra_vars6 |
※ 문서 최종 수정일자 : 2008/02/01
1. 설치 프로그램 및 파일
- apache_2.0.59-win32-x86-no_ssl.msi
- php-5.2.x-Win32.zip
- phpMyAdmin-2.8.0.2.zip
- mysql-5.0.27-win32_Setup.exe (문제 발생시 mysql-5.1.16-beta-win32 버전도 상관없슴)
- php-5.1.2-Win32.zip 의 압축을 해제 후 C:PHP 으로 이름 변경
2. C:PHPphp.ini-dist 파일의 이름을 php.ini 로 변경후 다음과 같이 수정후 C:Windows 디렉토리로 복사
- register_globals = on
- include_path="[$apache2]/htdocs/zeroboard/"
- extension_dir="c:phpext"
- extension=php_mysql.dll 주석 없앰
- default_charset = "utf-8 주석 없앰 (apache와 다르므로 주의할 것)
3. PHP 디렉토리에 있는 php5ts.dll ,php5apache2.dll, libmysql.dll 파일을 C:WindowsSystem32 디렉토리에 카피
4. http://php.benscom.com/manual/kr/install.apache2.php 를 참조하여 httpd.conf 파일 수정
- LoadModule php5_module C:PHPphp5apache2.dll
- AddType application/x-httpd-php .php .php3 .html .htm .phtml .inc .ph .h
- AddType application/x-httpd-php-source .phps
- AddDefaultCharset utf-8
- directoryindex=index.html index.php
5. my.cnf 또는 my.ini의 수정
- [client]
- default-character-set=utf8
- [mysqld]
- init_connect=SET collation_connection=utf8_general_ci
- init_connect=SET NAMES utf8
- default-character-set=utf8
- character-set-server=utf8
- collation-server=utf8_general_ci
6. phpMyAdmin-2.8.0.2.zip 의 압축을 해제하여 doc root에 옮김
7. 다음은 업로드 용량 늘리기
php, apache 파일 업로드 용량제한 (/etc/php.d/php.ini)
file_uploads = On // 파일 업로드를 허용할지 설정하는 부분으로 당연히 ON으로 되어 있어야 한다.
upload_max_filesize = 350M // 최대 업로드 파일 사이즈이다. 원하시는 용량만큼 설정하시면 된다. (파일업로드 용량을 늘리려면 post_max_size 도 함께 늘려야한다)
post_max_size = 360M // Post방식으로 넘겨질 최대 데이터 사이즈이다.
max_execution_time = 3600 // 최대 실행시간입니다. 대용량 파일일수록 시간이 많이 걸리니 당연 실행시간을 늘려 주어야 합니다. 0으로 세팅하면 무한대이니 알아서 적당히 세팅해 준다.
max_input_time = 9999 ; Maximum amount of time each script may spend parsing request data
memory_limit = 128M // 잘 모르겠는데 여하튼 이부분도 같이 세팅되어야 한다.
위의 설정으로도 잘 안된다면 다음의 설정(Apache2)도 살펴본다.
/etc/httpd/conf.d/php.conf
limitRequestBody = 20000000 // 이넘의 초기값이 524288 이다.. 이넘의 값을 대략 20메가 20000000 정도로 한다....
좀 더 자세한 내용은 여기 -> http://phpschool.com/bbs2/inc_view.html?id=11164&code=tnt2
8. 첨부하는 httpd.conf와 php.ini 파일을 참조할 것
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
13 | AutoSet PHP 버전 업그레이드 (7.2.10 to 7.4.32) | 황제낙엽 | 2022.10.09 | 639 |
12 | [Bitnami WAMP] 설치후 PHP 설정 | 황제낙엽 | 2020.07.23 | 206 |
11 |
Autoset의 대안 Bitnami WAMP
![]() | 황제낙엽 | 2020.04.01 | 244 |
10 | [AutoSet] SSL 적용가이드 (https) | 황제낙엽 | 2019.04.22 | 542 |
9 | Apache2.4 성능 개선 (아파치 공식사이트 제공) | 황제낙엽 | 2018.09.18 | 198 |
8 |
[AutoSet] 오토셋 소개 및 설치파일
![]() | 황제낙엽 | 2018.08.25 | 826 |
7 |
[APMSETUP] 설치파일
![]() | 황제낙엽 | 2018.08.25 | 829 |
6 | [APMSETUP] 에서 root 암호 분실시 초기화 방법 | 황제낙엽 | 2017.04.06 | 2499 |
5 | Database Extensions 추상 레이어 PDO 설치/설정 | 황제낙엽 | 2016.07.27 | 510 |
4 | Apache Error : winnt_accept: Asynchronous AcceptEx failed | 황제낙엽 | 2016.06.15 | 592 |
3 | Windows에서 Apache(2.2.25)/PHP(5.4)/MYSQL(5.6.24) 설치 | 황제낙엽 | 2015.05.16 | 703 |
2 |
[APMSETUP7] PHP version upgrade (php5.2->php5.4)
![]() | 황제낙엽 | 2015.05.16 | 1251 |
» |
현재 서버 셋팅 (Win APM : Windows + Apache + PHP + MySQL)
![]() | 황제낙엽 | 2006.03.21 | 240 |