이 문서는 Artifactory 설치 가이드를 공유한다.
OS : CentOS 7
Java : jdk1.8
Database : Postgresql 9.3
$ su - postgres -bash$ psql postgres=# CREATE USER artifactory with PASSWORD 'artifactory'; postgres=# CREATE DATABASE artifactory WITH OWNER=artifactory ENCODING='UTF8'; postgres=# GRANT ALL PRIVILEGES ON DATABASE artifactory TO artifactory; postgres=# \q -bash$ exit $ |
Artifactory를 다운로드 받는다.(https://bintray.com/jfrog/artifactory/jfrog-artifactory-oss-zip/view)
압축을 해제 한 후 /opt/artifactory로 이동 시킨다.
$ ls /opt/artifactory artifactory-oss-5.1.0.zip |
기본 포트는 8081이다. 충돌이 날 경우 다른 포트로 변경 한다.
$ vi /opt/artifactory/tomcat/conf/server.xml $ cat /opt/artifactory/tomcat/conf/server.xml <Server port="8015" shutdown="SHUTDOWN"> <Service name="Catalina"> <Connector port="8081"/> <!-- This is the optional AJP connector --> <Connector port="8019" protocol="AJP/1.3"/> <Engine name="Catalina" defaultHost="localhost"> <Host name="localhost" appBase="webapps"/> </Engine> </Service> <Server> |
/opt/artifactory/bin/artifactory.sh start 명령어로 실행
artifactory database를 변경 하기위해 artifactory를 중단 한다.