오토셋 으로 PHP 학습 환경 구축하기 


안녕하세요. 고코더입니다. 

제 강의에서 다양한 APM 설치 프로그램을 다루었습니다.

개발 공부를 하던중 요즘 많이 사용하는 APM을 또 하나 알아냈습니다.
오토셋이라는 프로그램입니다. 



이런 컴퓨터의 몇개의 서버가 있는 지 모르겟네요.

그래도 필요한것은 다양하니 이번엔 오토셋을 다뤄 보겠습니다. 
회사,개인 어디든 무료로 사용할 수 있는 프리웨어 입니다.

▼ 홈페이지 입니다. 

▼ php 7 부터 5.2 까지 버전을 제공합니다.
저는 5.6버전을 설치하려고 합니다.


▼한국산 이라 한글로 설치를 안내합니다.


▼다음을 누르고


▼다음을 누르고


▼설치 위치를 정하고 다음



▼Full installation 으로 설치해주세요


▼설치를 눌러주세요


▼ 설치가 완료되었습니다. 실행해보겠습니다.


▼ localhost를 접속해봅니다.
가장 친절한 첫페이지입니다. 왼쪽맨위에 PHPinfo()
를 눌러주세요


▼ 5.6 버전이 설치되었습니다. 
갖가지 버전의 APM들이 가득하네요 



기능 리뷰는 사용 후에 남기겠습니다.
설치 후 느낌은 지금 까지 나온 프로그램의 장점만 모아둔 기분이네요


마무리

좋은 한국산 APM


댓글을 달아 주세요



PHP에 카우치베이스 확장모듈 등록하기 


안녕하세요. 고코더 입니다.


noSQL인 카우치 베이스를 PHP에서 DLL로 확장을 하는 방법을 알아보려고 합니다.
한국에서는 확실히 mongoDB 말고는 레퍼런스가 많이 없습니다.
사용도가 낮아서 그런거겠죠.

그래도 학습을 위해 혹은 로컬 셋팅을 위해 윈도우 서버에서
카우치 베이스를 확장 하는 방법을 배워 보겠습니다. 

▼해당 URL로 이동하여 원하는 버전의 couchbase DLL를 다운로드 합니다.



▼압축파일 루트에는 두개의 DLL 파일이 있습니다.


1. libcouchbase.dll 
해당 파일을 아래 폴더로 복사를 해주세요
관리자 계정으로 복사만 해주시면 됩니다. 
C:\Windows\SysWOW64
C:\Windows\System32


2. php_couchbase.dll
자신의 PHP설치 폴더로 이동하셔아 합니다. 셋팅에 따라 폴더는 다 다릅니다.
본인의 PHP 폴더 위치를 찾아서 ext 확장 모듈 폴더에 복사해주세요
- APMSETUP7일 경우
C:\APM_Setup\Server\PHP5\ext

- XAMPP일 경우
C:\xampp\php\ext

- AutoSet일 경우
C:\AutoSet9\server\bin\ext

- PHP를 따로 설치했을 경우
C:\PHP\ext

3.PHP.ini 수정
이번에는 PHP.ini 를 수정해야 합니다.
2번에서 말씀드린 폴더 위치 기준으로 찾아보시면 있습니다.
(가장 좋은 방법은 폴더 안에서  php.ini 검색을 해보세요 

그리고 아래처럼 파일에 코드를 삽입 해주세요
extension=php_couchbase.dll
; select default serializer
couchbase.serializer = json 

▼제 PHP.ini 캡쳐 화면입니다.
couchbase.serializer 를 json 형태로 사용하시려면 주석 없이 입력해주세요


▼그리고 phpinfo()를 실행시켜 카우치베이스가 추가되었는지 확인하시면 됩니다.



간단하지만 설정할때 정보가 많이 없어서 고생했네요


마무리

여러분은 헤매지 마시길





댓글을 달아 주세요



XAMPP 설치하기 APMSETUP을 대체


 APMSETUP이 최신버전을 공개하지 않고 있다. 그래서 많은 사람들이
대안으로 찾은게 아마 XAMPP가 아닐까 싶다. PHP7버전까지 지원하고 있으며 최신 DB인 MariaDB(MYSQL)까지 설치 한방으로 모든 셋팅을 마무리한다. 오늘은 XAMPP 설치를 가이드 하려고 한다.



▼ 아래처럼 최신버전을 설치한다. (학습자라면 당연히 PHP7 버전을 해야겠죠?)



▼모르고 NO에 박스를 칠했네요. YES 입니다. 당연히 설치 해야겠죠




▼ Next로 시작해봅시다.




▼ 많은 기능을 제공합니다. Perl 까지 지원하는게 인상적이네요. 우선 모든 기능을 설치합니다.(그래도 몇메가 안되요)





▼ 기본 디렉토리를 따라봅시다. 어차피 작업 폴더만 바뀌면 되니깐요




▼ 역시 Next로 진행하시고




▼ 본격적인 설치를 해봅시다.



▼ 설치가 완료되었습니다. 피니시 하면 컨트롤 패널이 열릴것입니다.


▼ 독일 제품이라 기본 언어에 독일어도 있네요




▼ 설치가 완료되었습니다.  직관적으로 어떻게 사용해야 할지 느낌이 오네요






마무리

 우선 오늘은 설치만 함께 완료했습니다. (최근 설치 강의도 올릴려고 포맷 했네요)
사용법도 매우 쉽습니다. 다음에는 사용법 강의로 돌아오겠습니다.!


댓글을 달아 주세요