terrorboy 님이 올리신거 보고, 몇시간을 삽질했네요 ㅠㅠ > 질문답변

본문 바로가기
사이트 내 전체검색

질문답변

terrorboy 님이 올리신거 보고, 몇시간을 삽질했네요 ㅠㅠ

페이지 정보

profile_image
작성자 작은철보
댓글 0건 조회 310회 작성일 17-03-29 18:14

본문

아이디어가 갑자기 떠올라, 형태소 분석기를 PHP 에서 사용하려고 했는데, 리눅스도 잘 모르는데 설치하려니 한참 헤매네요. ㅠㅠ

가상서버 재설치를 십수 번은 했던 거 같습니다. ㅎㅎ

 

아무튼 약속 시각이 다가와서, 테스트를 더 못해보고 마무리합니다.

 

Centos7, PHP7만 깔린 상태에서 진행했습니다.

 

테스트 주소 : http://115.68.226.195/

(가상호스팅이라 하루정도만 가동하고 중지합니다 ^^)

 

아래는 설치과정입니다.

yum install wget curl openssl-devel git -y

yum install gcc-c++ java-1.7.0-openjdk-devel python-devel -y

wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz
tar xf Python-3.*
cd Python-3.*
./configure
make # Build
make altinstall

pip3.6 install JPype1-py3
pip3.6 install konlpy

cd
wget https://bitbucket.org/eunjeon/mecab-ko/downloads/mecab-0.996-ko-0.9.2.tar.gz
tar zxfv mecab-0.996-ko-0.9.2.tar.gz
cd mecab-0.996-ko-0.9.2
./configure
make
make install

cd
wget https://bitbucket.org/eunjeon/mecab-ko-dic/downloads/mecab-ko-dic-2.0.1-20150920.tar.gz
tar zxfv mecab-ko-dic-2.0.1-20150920.tar.gz
cd mecab-ko-dic-2.0.1-20150920
./autogen.sh
./configure
make
make install

cd /usr/local/src/
git clone https://github.com/rsky/php-mecab.git
cd /usr/local/src/php-mecab/mecab
phpize
./configure --with-php-config=/usr/bin/php-config --with-mecab=/usr/local/bin/mecab-config
make
make test
make install

cp /usr/local/src/php-mecab/mecab/modules/mecab.so /usr/lib64/php/modules/mecab.so

echo "extension = mecab.so" > /etc/php.d/mecab.ini
systemctl restart httpd.service

 

PHP 에서는 아래와 같이 사용하면 됩니다.

<?

  $mecab = new \MeCab\Tagger();

  echo $mecab->parse('안녕하세요? 반갑습니다.');
?>

 

참고>

http://eunjeon.blogspot.kr/
https://bitbucket.org/eunjeon/mecab-ko-dic
https://github.com/rsky/php-mecab
https://bitbucket.org/eunjeon/mecab-ko-dic
https://charsyam.wordpress.com/2014/07/14/%EC%9E%85-%EA%B0%9C%EB%B0%9C-mecab-%EC%84%A4%EC%B9%98-with-%EC%9D%80%EC%A0%84%ED%95%9C%EB%8B%A2-mac/
http://dumpcookie.tistory.com/entry/php-mecab-%EB%B0%94%EC%9D%B8%EB%94%A9-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0
http://qiita.com/yudaifuijta0121/items/1787d70b9cfca3e43d12

 

댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

사이트 정보

회사명 : 회사명 / 대표 : 대표자명
주소 : OO도 OO시 OO구 OO동 123-45
사업자 등록번호 : 123-45-67890
전화 : 02-123-4567 팩스 : 02-123-4568
통신판매업신고번호 : 제 OO구 - 123호
개인정보관리책임자 : 정보책임자명

접속자집계

오늘
10
어제
90
최대
159
전체
27,271
Copyright © 소유하신 도메인. All rights reserved.