vTiger CRM 구축하기 #4 vTiger CRM 6.5.0 다운 및 설치하기

이제 OS 및 DB, PHP 등 제반사항을 준비되었으니, vTiger 설치파일을 다운로드 합시다. 다운로드는 아래 링크에서 다운로드하시기 바랍니다.

https://www.vtiger.com/download/

설치할 버전은 6.5.0 버전입니다.

다운받은 vtigercrm6.5.0.tar.gz 파일을 운영할 서버에 업로드시킵니다. 방법은 2가지입니다.

  1. 운영할 서버가 FTP 서버가 되어서, 다운받은 vtigercrm6.5.0.tar.gz 파일을 PC에서 운영할 서버로 직접 업로드
  2. 운영할 서버가 FTP 클라이언트가 되어서, 다른 FTP 서버에서 vtigercrm6.5.0.tar.gz 파일을 운영할 서버로 다운로드
업로드하고 난 뒤, 업로드한 파일 vtigercrm6.5.0.tar.gz 파일을 /var/www 디렉토리로 옮깁니다. 


pusanbear@CRM-TEST-pusanbear:~$ sudo cp vtigercrm6.5.0.tar.gz /var/www

압축과 tar를 풀어줍니다. 

pusanbear@CRM-TEST-pusanbear:/var/www$sudo tar zxvf vtigercrm6.5.0.tar.gz

압축이 풀리면서, vtigercrm 이라는 디렉토리가 생성됩니다. 

pusanbear@CRM-TEST-pusanbear:/var/www$ ls -l
합계 36396
drwxr-xr-x  2 root root     4096  7월 26 20:02 html
drwxr-xr-x 24  502   80     4096  7월 14 18:21 vtigercrm
-rw-r--r--  1 root root 37258580  8월  1 18:44 vtigercrm6.5.0.tar.gz

파일 권한을 수정합니다. 

pusanbear@CRM-TEST-pusanbear:/var/www$ sudo chmod -R 775 vtigercrm
pusanbear@CRM-TEST-pusanbear:/var/www$ ls -l
합계 36396
drwxr-xr-x  2 root root     4096  7월 26 20:02 html
drwxrwxr-x 24  502   80     4096  7월 14 18:21 vtigercrm
-rw-r--r--  1 root root 37258580  8월  1 18:44 vtigercrm6.5.0.tar.gz

vtigercrm 디렉토리의 권한이 drwxrwxr-x로 변경되었습니다. -R 옵션으로 하부 디렉토리와 파일 전체가 drwxrwxr-x로 변경되었습니다.

vtigercrm의 소유권을 바꿉니다. 우분투에서 apache의 기본 소유권은 www-data이며, 그룹도 www-data 그룹에 속합니다. 

pusanbear@CRM-TEST-pusanbear:/var/www$ sudo chown -R www-data:www-data vtigercrm
pusanbear@CRM-TEST-pusanbear:/var/www$ ls -l
합계 36396
drwxr-xr-x  2 root     root         4096  7월 26 20:02 html
drwxrwxr-x 24 www-data www-data     4096  7월 14 18:21 vtigercrm

vtigercrm 디렉토리와 하부 디렉토리, 파일 전체의 소유권과 그룹소유권이 모두 www-data로 변경되었습니다. 

apache2 설정

apache2의 DocumentRoot 디렉토리를 변경하겠습니다. 

pusanbear@CRM-TEST-pusanbear:/etc/apache2/sites-available$ pwd
/etc/apache2/sites-available

pusanbear@CRM-TEST-pusanbear:/etc/apache2/sites-available$ ls -l
합계 12
-rw-r--r-- 1 root root 1332  3월 19 18:48 000-default.conf
-rw-r--r-- 1 root root 6338  4월  6 06:15 default-ssl.conf

000-default.conf 파일 설정을 변경하겠습니다. 

DocumentRoot /var/www/vtigercrm

이제 apache를 재시작합니다. 

pusanbear@CRM-TEST-pusanbear:/etc/apache2/sites-available$ sudo service apache2 restart

이제 브라우저를 열고 브라우저 주소창에 웹서버 접근 IP(혹은 URL)를 입력하고 엔터를 칩니다.

http://xxx.xxx.xxx.xxx

xxx.xxx.xxx.xxx는 vtigercrm이 설치되어 있는 서버의 IP주소입니다. 아래 화면과 같이 Install Wizard 화면이 브라우저 창에 표시됩니다. 


Install 버튼을 클릭합니다.




I Agree 버튼을 클릭합니다.




모든 항목이 만족하는군요. 여기서보니, 앞에서 옵션이라고 된 항목들이 대부분 필수이군요!!! Next 버튼을 클릭합니다.
주의!!! 캡쳐화면이 잘못되었습니다. PHP버전이 5.5.0입니다. 다시 캡쳐하기 귀찮아서 그대로 갑니다. 만약 PHP 설정 등이 잘못되어 있으면 하단에 잘못된 부분이 표시되니, 수정하고 apache2 재시작한 뒤, Recheck 버튼을 클릭하시면 됩니다. 




Host Name은 반드시 localhost를 입력하셔야 합니다. Next 버튼을 클릭합니다.




입력하신 정보가 맞다면, Next 버튼을 클릭합니다.




Next 버튼을 클릭합니다.




시스템 성능에 따라 이 화면을 보는 시간이 틀립니다. 전 굴러다니던 HW를 주워서 만든거라 이 화면을 대략 10분 이상 봐야 했습니다.




모듈을 선택하는 화면입니다. Select All 체크박스를 체크하여 전체 모듈을 다 선택하였습니다.



드디어 설치가 완료되었습니다. 첫 화면입니다.


오늘은 여기까지~~

댓글

이 블로그의 인기 게시물

CNC 용어정리 #7 - 포토커플러/옵토커플러 (Photocoupler/Optocoupler)

CNC 만들기 #6 - GRBL V1.1 설정