에셋 서버의 설치

Unity Asset Server 사용자는 다음 위치에서 이를 다운로드 받을 수 있습니다:

사용자가 에셋 서버를 어떤 플랫폼에 설치하느냐에 따라, 다음 단계를 따릅니다:

윈도우 상에서의 설치

Exe 파일이 자동 설치프로그램을 포함합니다. 설치 exe 파일을 그냥 다운 받아 실행하면 설치를 시작합니다. 설치하려면 사용자는 그 장비에 대한 administrator 권한을 가지고 있어야 합니다. 설치 후, 사용자는 Unity을 시작하고 새로 설치된 Asset Server 상에서 프로젝트와 사용자를 생성하고 사용할 수 있습니다.

on Mac OS X에서의 설치

이 디스크 이미지는 간단한 Apple 설치 프로그램 패키지 파일을 포함하고 있습니다. 디스크 이미지를 그냥 다운로드 받아 패키지 파일을 더블 클릭하면 설치를 수행합니다. 이 패키지를 설치하려면 사용자는 운영자 권한을 가져야 합니다. 소프트웨어를 설치 후 시스템을 재 부팅하여야 합니다.

설치 후, 사용자는 Unity을 시작하고 새로 설치된 Asset Server 상에서 프로젝트와 사용자를 생성하고 사용할 수 있습니다. 1.0.x에서 업그레이드 시 주의 사항: 현재의 Asset Server 가 1.0에서 사용된 버전과 바이너리 레벨의 호환성이 없는 PostgreSQL 의 새 버전으로부터 구축되었으므로, 최초 업그레이드 시 설치 프로그램은 전체 덤프를 수행하고 복원해야 합니다. 만일 사용자가 대형 설치를 업그레이드 한다면, 설치 프로그램 설치 후 단계는 완료하는 데 상당 시간이 소요될 수 있습니다. (대형 설치는 두어 시간 까지 소요될 수 있다).

업그레이드 동안, 현재의 설치파일은 /Library/UnityAssetServer.bak로 이동됩니다. 이 업그레이드 역시 최소한 해당 폴더의 크기와 같은 추가 디스크 공간을 필요로 합니다.

Linux에서의 설치

사용자가 사용하는 Linux 배포의 선택에 따라, 다음 옵션 중 하나를 선택합니다.

rpm 패키지의 설치

서버에서 다음 명령을 실행합니다:

sudo rpm -Uvh http://#DOWNLOAD_BASE#/#RPM_NAME#

새롭게 설치할 경우, 해당 관리자에 대한 최초 암호를 입력해야 합니다:

sudo /opt/unity_asset_server/bin/reset_admin_password

메시지가 나타나면, 관리자인 사용자에 대한 새 암호를 입력합니다. 사용자는 Unity을 시작하고 새로 설치된 Asset Server 상에서 프로젝트와 사용자를 생성하고 사용할 수 있습니다. 1.0.x에서 업그레이드 시 주의 사항: 현재의 Asset Server 가 1.0에서 사용된 버전과 바이너리 레벨의 호환성이 없는 PostgreSQL 의 새 버전으로부터 구축되었으므로, 최초 업그레이드 시 설치 프로그램은 전체 덤프를 수행하고 복원해야 합니다. 만일 사용자가 대형 설치를 업그레이드 한다면, 설치 프로그램 설치 후 단계는 완료하는 데 상당 시간이 소요될 수 있습니다. (대형 설치는 두어 시간 까지 소요될 수 있다).
업그레이드 동안, 현재의 설치파일은 /opt/unity_asset_server.bak 로 이동됩니다. 이 업그레이드 역시 최소한 해당 폴더의 크기와 같은 추가 디스크 공간을 필요로 합니다.

deb 패키지의 설치

서버에서 다음 명령을 실행합니다:

wget http://#DOWNLOAD_BASE#/#DEB_NAME#
sudo dpkg -i #DEB_NAME#

새롭게 설치할 경우, 해당 관리자에 대한 최초 암호를 입력해야 합니다:

sudo /opt/unity_asset_server/bin/reset_admin_password

메시지가 나타나면, 관리자인 사용자에 대한 새 암호를 입력합니다. 사용자는 Unity을 시작하고 새로 설치된 Asset Server 상에서 프로젝트와 사용자를 생성하고 사용할 수 있습니다. 주의: 사용자의 서버에 wget 가 설치되어 있지 않다면, 사용자는 tgz 파일을 로컬 장비에 다운로드 받고 scp나 ftp 클라이언트와 같은 다른 방법을 사용하여 서버에 전송한다. 혹은 사용자가 장비에 그래픽 데스크 탑을 실행하고 있다면, 다운로드 후 deb 파일을 더블 클릭할 수 있습니다.

source로부터 설치

사용자는 rmp을 우선적으로 설치할 것을 권유합니다. 그것이 실패하면, 소스 tarball에서 직접 컴파일을 시도해 볼 수 있습니다. 그 설치를 시도하기 전에, 다음 프로그램이 서버에 설치되어 있는지를 확인해야 합니다:

*make *gcc *bison *perl

root 서버에서, 다음 명령의 root 자격으로 실행합니다:

wget http://#DOWNLOAD_BASE#/#SOURCE_NAME#
tar xvzf #SOURCE_NAME#
cd #PACKAGE_NAME#
./install.sh

메시지가 나타나면, 관리자인 사용자에 대한 새 암호를 입력합니다. 사용자는 Unity을 시작하고 새로 설치된 Asset Server 상에서 프로젝트와 사용자를 생성하고 사용할 수 있습니다. 주의: 사용자의 서버에 wget 가 설치되어 있지 않다면, 사용자는 tgz 파일을 로컬 장비에 다운로드 받고 scp나 ftp 클라이언트와 같은 다른 방법을 사용하여 서버에 전송합니다.

VMware 이미지의 사용

이미지 아카이브를 다운로드합니다. 다운로드 파일의 확장자는 .vmx.tar.gz입니다. Linux와 Mac OS X에서, 사용자는 아카이브 파일을 더블 클릭하여 압축을 풀 수 있습니다. 또는 명령 라인에서 tar xvzf unity_asset_server.i686-2.0.0a1-26422.wmx.tar.gz을 실행할 수도 있습니다. 윈도우 사용자는 7-zip. 과 같이 압축을 푸는 도구를 다운로드 하고 설치해야 합니다. 7-zip 을 사용하는 것은 2개의 단계를 거칩니다. .tar.gz 파일의 압축을 풀면 일반적인 .tar 파일이 생성되고, 이를 다시 7-zip을 사용하여 파일을 열어서 추출하여야 합니다.

추출을 하면 2개의 파일을 가지 새로운 하위 디렉터리가 나타납니다: .vmdk 와 .vmx 이 이미지를 시작하려면 VMware Player (혹은 Mac OS X의 경우 VMware Fusion)가 필요합니다.

해당 도구가 만일 설치되면, .vmx 가 이것과 연결되고 클릭 한번으로 시작할 수 있습니다. 해당 appliance가 시작되면, root로 로그인 합니다. Root의 디폴트 암호는 unity이다. Asset Server 관리자 암호를 다음과 같이 리셋 합니다:

/opt/unity_asset_server/bin/reset_admin_password

사용자는 또한 root 암호를 다른 것으로 변경하여야 합니다:

passwd root

기본값으로, 해당 어플라이언스는 IP 주소 설정을 위해 dhcp를 사용하도록 설정되어 있습니다. 사용자는 ifconfig를 실행하여 나타나는 정보에서 현재의 IP 주소를 확인할 수 있습니다. 만일 사용자가 네트워크 설정을 변경하고 싶다면, openSUSE 11.1 Reference Guide에 있는 20.6, Configuring a Network Connection Manually 부분을 참조하기 바랍니다.

방화벽 설정.

에셋 서버와 연결하려면, Unity는 서버의 TCP 포트 10733번과 연결될 수 있어야 합니다. 사용자 OS 나 방화벽 관련 문서를 참조하여 어떻게 이를 수행할 수 있는지를 확인하기 바랍니다. 사용자가 서버 장비에서 방화벽 설정을 관리하기 위해 APF을 사용한다면, 해당 rpm와 소스 설치 프로그램이 설치를 완료하면 자동으로 port 10733을 열 것입니다. 만일 사용자가 윈도우나 Mac OS X 에 내장된 방화벽을 사용한다면, 해당 포트는 설치 중에 자동으로 열릴 것입니다.