일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 국민연금
- 블로그 수익화
- IIS
- Jexcel
- 인테리어그림
- Eclipse
- 소득세
- flash
- MySQL
- 블루수국그림
- 에덴미술
- .NET
- 블로그 조회수 늘리기
- 즐겨찾기 추가
- CSS
- Jrun
- oralce
- PHP
- Vista
- MSSQL
- samba
- JSP
- JavaScript
- Adobe pdf reader
- HTML
- 갑근세
- CVS
- 블로그 조회수
- Administrator
- 블로그 방문자 늘리기
- Today
- Total
I LOVE EJ
APM 세팅 본문
APM_Setup 의 설치는 매우 간단합니다.
이미지를 참고 하시면서 한번 확인해 주시기 바랍니다.
APM_Setup 은 여러가지 언어로 설치가 가능 합니다.
해당 하는 언어로 설치를 진행 하여 주시기 바랍니다.
일단 한글로 설치 하도록 하겠습니다.
설치를 시작 합니다.
간단한 설명 문구가 있으니 한번쯤 읽어 주시기 바랍니다.
설치할 구성 요소를 선택 합니다.
만약 처음 설치 하시는 경우라면 다음 버튼을 클릭하셔서 설치를 진행 하시면 됩니다.
만약 덮어 쓰는 설치 방법을 선택 하시려면 Default MySQL DB & Homepage Files 를 선택 하지 말고 설치를 진행 하시면 됩니다.
설치 디렉터리를 선택 합니다.
기본적으로 C:\APM_Setup 에 설치 합니다.
만약 다른 디렉터리에 설치 하시려는 분은 찾아보기 버튼을 클릭하셔서 설치 장소를 변경하여 주시기 바랍니다.
설치가 진행 중입니다.
서버 운영에 필요한 모든 파일을 복사 합니다.
설치가 완료 되었습니다.
README 파일을 꼭 읽어 주시기 바랍니다.
README 파일에는 기본적인 패스워드와 phpMyAdmin 의 패스워드를 명시 하고 있습니다.
만약 APM_Setup Monitor 을 다른 언어로 사용하시려면 위와 같은 방법을 사용해 주시기 바랍니다.
프로그램 디렉터리 구성
APM_Setup
프로그램 메인 디렉터리 (APM_Setup Monitor,Updater,PortCheck)
APM_Setup > htdocs
기본 홈페이지 디렉터리, 이곳에 홈페이지 소스 파일을 넣으면 기본적으로 보여지게 됩니다.
처음 설치시에 존제 하는 index.html 파일을 삭제 하셔야 정상적으로 이용하실 수 있습니다.
디렉터리의 위치는 Apache 의 DocumentRoot 를 수정함으로서 변경하실 수 있습니다.
APM_Setup > phptemp
PHP Upload, Session 등의 TEMP 디렉터리 입니다.
PHP Session 파일등이 이곳에 저장되게 됩니다.
저장 디렉터리는 PHP.INI 수정을 이용하여 변경하실 수 있습니다.
APM_Setup > users
Apache Users 디렉터리 입니다.
만약 users\test\index.html 파일이 있다면 http://localhost/~test/index.html 과 같이 사용하실 수 있습니다.
APM_Setup > Server
APM_Setup 에 필요한 각각의 서버프로그램과 유틸리티 디렉터리 입니다.
APM_Setup > Server > Apache
Apache 서버 디렉터리 입니다.
conf 디렉터리에는 Apache 의 환경 설정 파일이 있습니다.
환경설정시 conf 디렉터리의 .conf 파일을 수정 합니다.
APM_Setup > Server > APM_Setup
APM_Setup 관리 페이지(http://localhost/apmsetup/) 입니다.
APM_Setup > Server > MMCache
Turck MMCache for PHP 프로그램 디렉터리 입니다.
APM_Setup > Server > MySQL
MySQL 서버 프로그램 디렉터리 입니다.
data 디렉터리에는 MySQL 디비가 저장되어 있습니다.
MySQL NT 서비스를 이용시 지금 디렉터리에 있는 my.cnf 파일을 수정하셔야 합니다.
APM_Setup > Server > PHP4
PHP 서버 프로그램 디렉터리 입니다.
APM_Setup > Server > phpMyAdmin
phpMyAdmin 유틸리티 디렉터리 입니다.
config.inc.php 파일을 수정함으로서 phpMyAdmin 의 설정을 변경하실 수 있습니다.
APM_Setup > Server > ZendOptimizer
Zend Optimizer 프로그램 디렉터리 입니다.
APM_Setup 의 환경설정 메뉴에 대해서 간단히 설명 합니다.
APM_Setup 환경설정
APM_Setup 환경 설정에서는 APM_Setup 실행시의 옵션과 시작시 Tray 를 표시 하는지등을 관리 합니다.
http://localhost/apmsetup/
의 관리자 비밀번호를 변경하시려면 이 곳에서 변경하시기 바랍니다
DNIP 서비스
DNIP 서비스를 설정 합니다.
만약 자동으로 업데이트를 설정 하시려면 자동으로 업데이트 하기 를 체크해 주시기 바랍니다.
APMSETUP.NET DNIP 서비스 :: http://http://www.apmsetup.com/?ct=8
DNIP.NET DNIP 서비스 :: http://www.dnip.net/
에서 가입 하신다음에 가입한 ID/PS 를 입력해 주시기 바랍니다.
Apache 환경설정
Apache 서버의 환경을 설정 합니다.
PHP 환경 설정
PHP 의 환경을 설정 합니다.
MySQL 환경 설정
MySQL 서버의 환경을 설정 합니다.
NT 서비스를 사용하지 않을 경우에는 MySQL root 패스워드에 지금 사용하고 있는 MySQL root 패스워드를 입력해 주셔야만 MySQL 이 정상 동작 합니다.
MySQL root 패스워드를 변경하셨다면 꼭 이곳에 변경한 root 패스워드를 입력해 주셔야 합니다.
PHP Extension 설정
php_crack.dll | CrackLib Functions |
php_curl.dll | CURL, Client URL Library Functions |
php_bz2.dll | Bzip2 Functions |
php_domxml.dll | DOM XML Functions |
php_mbstring.dll | Multibyte String Functions |
php_mcrypt.dll | Mcrypt Encryption Functions |
php_pgsql.dll | PostgreSQL Functions |
php_ctype.dll | Character Type Functions |
php_mssql.dll | Microsoft SQL Server Functions |
php_msql.dll | mSQL database Functions |
php_mysql.dll | MySQL Functions |
php_mysqli.dll | Improved MySQL Extension (The mysqli extension allows you to access the functionality provided by MySQL 4.1 and above.) |
php_pdf.dll | Forms Data Format (FDF) |
php_oci8.dll | These functions allow you to access Oracle9, Oracle8 and Oracle7 databases. It uses the Oracle Call Interface (OCI). |
php_ming.dll | Ming functions for Flash |
php_printer.dll | Printer Functions |
php_imap.dll | Cyrus IMAP administration Functions |
php_dba.dll | Database (dbm-style) Abstraction Layer Functions |
php_zip.dll | Zip File Functions (Read Only Access) |
php_java.dll | PHP / Java Integration |
php_yaz.dll | YAZ functions |
php_xslt.dll | XSLT Functions |
php_xmlrpc.dll | XML-RPC Functions |
php_win32api.dll | W32api Functions |
php_tidy.dll | Tidy Functions |
php_sybase_ct.dll | Sybase Functions |
php_mhash.dll | Mhash Functions (These functions are intended to work with mhash. Mhash can be used to create checksums, message digests, message authentication codes, and more.) |
php_socket.dll | Socket Functions |
php_snmp.dll | SNMP Functions |
php_shmop.dll | Shared Memory Functions |
php_oracle.dll | Oracle Functions |
php_openssl.dll | OpenSSL Functions |
php_memcache.dll | Memcache Functions (Memcache module provides handy procedural and object oriented interface to memcached, highly effective caching daemon, which was especially designed to decrease database load in dynamic web applications.) |
php_mime_magic.dll | Mimetype Functions (The functions in this module try to guess the content type and encoding of a file by looking for certain magic byte sequences at specific positions within the file.) |
php_lzf.dll | LZF Functions (LZF is a very fast compression algorithm, ideal for saving space with only slight speed cost. It can be optimized for speed or space at the time of compilation.) |
php_ldap.dll | LDAP Functions (LDAP is the Lightweight Directory Access Protocol, and is a protocol used to access "Directory Servers".) |
php_interbase.dll | Firebird/InterBase Functions |
php_hyperwave.dll | Hyperwave Functions |
php_gettext.dll | Gettext (The gettext functions implement an NLS (Native Language Support) API which can be used to internationalize your PHP applications.) |
php_gd(2).dll | Image Functions |
php_fribidi.dll | FriBiDi Functions |
php_filepro.dll | filePro Functions (These functions allow read-only access to data stored in filePro databases.) |
php_fdf.dll | Forms Data Format Functions (Forms Data Format (FDF) is a format for handling forms within PDF documents.) |
php_exif.dll | Exif Functions (With the exif extension you are able to work with image meta data.) |
php_cpdf.dll | ClibPDF Functions (ClibPDF lets you create PDF documents with PHP. ClibPDF functionality and API are similar to PDFlib.) |
php_apd.dll | Advanced PHP debugger (APD is the Advanced PHP Debugger.) |
php_dbase.dll | dBase Functions (These functions allow you to access records stored in dBase-format (dbf) databases.) |
php_dbx.dll | dbx Functions |
php_iconv.dll | iconv Functions (This module contains an interface to iconv character set conversion facility.) |
php_ifx.dll | Informix Functions |
APM_Setup 은 두가지의 PHP 캐싱 프로그램을 지원 합니다..
Zend Optimizer 와 Turck MMCache for PHP 를 지원 합니다.
두개의 캐싱 프로그램을 동시에 사용할 수 없으므로 둘중에 한가지만을 선택해서 사용하셔야 합니다.
APM_Setup 을 설치시에 기본으로 Zend Optimizer 를 이용하게끔 세팅되어 있습니다..
Zend Encoder 프로그램으로 엔코딩한 프로그램을 동작 시키기 위해선 Zend Optimizer 로 세팅되어 있어야 합니다.
만약 Zend Optimizer 로 세팅해서 사용하시려면
zend_optimizer.optimization_level=15
zend_extension_ts="C:/APM_Setup/Server/ZendOptimizer/lib/ZendExtensionManager.dll"
zend_extension_manager.optimizer_ts="C:/APM_Setup/Server/ZendOptimizer/lib/Optimizer-2.5.7"
;[MMCache]
;zend_extension_ts="C:/APM_Setup/Server/MMCache/lib/MMCache.dll"
;mmcache.shm_size="16"
;mmcache.cache_dir="C:/APM_Setup/phptemp"
;mmcache.enable="1"
;mmcache.optimizer="1"
;mmcache.check_mtime="1"
;mmcache.debug="0"
;mmcache.filter=""
;mmcache.shm_max="0"
;mmcache.shm_ttl="0"
;mmcache.shm_prune_period="0"
;mmcache.shm_only="0"
;mmcache.compress="1"
위처럼 PHP.INI 를 세팅해 주시고
Turck MMCache for PHP 를 사용하시려면
;zend_optimizer.optimization_level=15
;zend_extension_ts="C:/APM_Setup/Server/ZendOptimizer/lib/ZendExtensionManager.dll"
;zend_extension_manager.optimizer_ts="C:/APM_Setup/Server/ZendOptimizer/lib/Optimizer-2.5.7"
[MMCache]
zend_extension_ts="C:/APM_Setup/Server/MMCache/lib/MMCache.dll"
mmcache.shm_size="16"
mmcache.cache_dir="C:/APM_Setup/phptemp"
mmcache.enable="1"
mmcache.optimizer="1"
mmcache.check_mtime="1"
mmcache.debug="0"
mmcache.filter=""
mmcache.shm_max="0"
mmcache.shm_ttl="0"
mmcache.shm_prune_period="0"
mmcache.shm_only="0"
mmcache.compress="1"
이렇게 사용하시면 됩니다..
위의 설정을 변경하셨으면 Apache 서버를 다시 실행해 주셔야 정상 동작 됩니다..
세팅 변경시
<? phpinfo(); ?>
위와 같은 방법으로 동작을 확인하여 주시기 바랍니다.
Turck MMCache for PHP 로 세팅되어 있다면
Zend Optimizer 로 세팅되어 있다면
외부 접속 확인
외부 접속 확인 프로그램은 기본적으로 APM_Setup 에 포함되어 있습니다.
최신 버전을 받으시려면 아래의 다운로드 주소를 클릭해서 다운로드 받으시기 바랍니다.
DOWNLOAD :: http://www.apmsetup.com/files/Port_Check.exe
ERROR 111 :: Connection refused
일반적인 접속 실패 메시지 입니다.
외부 에서 접속 할 수 없는 포트 번호 입니다..
ERROR 113 :: No route to host
공유기 등을 사용중으로 생각 됩니다.
일반적으로 80 포트에 접속은 하겠지만
공유기 관리 화면에 접속 되게 됩니다.
포트 포워딩 방법으로 내부 컴퓨터로 포워딩 시켜 주시거나
DMZ 세팅을 하시면 접속이 가능할 수 있습니다.
*주의* 다만 포트 확인 시에는 위의 에러 메세지를 계속 볼 수 있습니다.
수동으로 PHP 업그레이드 하는 방법
수동으로 MySQL 업그레이드 하는 방법
[출처] APM_Setup 설치 및 설명|작성자 밍밍
'Web Development > PHP' 카테고리의 다른 글
APMSETUP 6 포트변경 (0) | 2013.02.15 |
---|---|
Windows 2003 + IIS + PHP 를 세팅해보자 (0) | 2013.02.14 |
php 파라메터 넘기기 [타서버 호환] (0) | 2007.11.05 |
php 쿼리 날리는 법 (0) | 2007.10.29 |
PHP 세션에서 시작, 변수등록, 변수삭제, 부수기 (0) | 2007.10.15 |