분류 전체보기 20

postgres 서비스 등록

postgresql을 리눅스에서 서비스 등록 하는 방법..(systemctl 등록) yum으로 설치시 자동으로 설정 됨... binary 나 source 설치의 경우에만 사용. 1. postgres.service 파일 생성 $ sudo vim /usr/lib/systemd/postgres.service: 권한 문제로 sudo로 실행함.[Unit] Description=PostgreSQL server After=network.target [Service] Type=forking User=guddls Group=guddls # 사용자 /group 은 자신에 맞게 설정 Environment=PGSTARTTIMEOUT=270 Environment=PGDATA=/guddls/dbstoarge # data 폴더는 ..

linux 2019.02.07

postgres 9.6 Binary Installation

centos 7에서 postgres 9.6 binary install 방법 postgres install 방법에는 총 3가지가 있고 binary install , yum install , rpm install 등이 있음. ( source code 를 받아 컴파일 하는 것도 존재함) 1.파일 다운로드wget https://get.enterprisedb.com/postgresql/postgresql-9.6.2-4-linux-x64-binaries.tar.gz최신 버전은 https://get.enterprisedb.com/postgresql/postgresql-9.6.11-1-linux-x64-binaries.tar.gz 2. 압축 풀기 적당히 설치할 위치에 압축을 풀고$ mkdir /guddls/databa..

linux 2019.02.07

Centos 7 MSSQL-SERVER-AGENT 설치

출처 : https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-sql-agent Centos 에 MSSQL-SERVER-AGENT 설치 하기 지금까지 MSSQL을 설치를 정상적으로 완료 하였다면 쉽게 설치가 된다.yum 으로 설치 # sudo yum install mssql-server-agent--> yum 으로 설치# sudo systemctl restart mssql-server--> mssql-server 재시작 mssql-agent의 경우 mssql-server 를 재시작하면 정상적으로 로딩이 완료 된다.--기존 ssms로 접속시 화면(윈도우에서agent 설치 후정상적으로 Agent가 실행 된다면 . Agent가 실행 상태로 바뀜.

linux/mssql 2017.04.12

Centos 7 Samba 설치

Centos 7 에서 SAMBA 설치 태스트용 서버는 리눅스 이지만 개인pc는 윈도우라는 환경 때문에 파일 공유하기가 힘들다. 물론 ftp같은 서비스도 있지만 SAMABA를 깔아보기로 했다. samba 설정을 해놓으면 윈도우 pc에서 공유 폴더를 네트워크 드라이버로도 활용가능하다. 일반적으로 samba는 파일 공유 서비스로 많이 쓴다 . 여기에선 프린터 관련 내용은 없다. 1. yum 으로 설치 $ sudo yum install samba--> 중간에 무엇인가 물어보면 y $ sudo systemctl enable smb--> service 명은 smb 이다. $ sudo systemctl start smb--> samba 실행 2. samba 사용자 추가$ smbpasswd -a 사용자IDNew SMB..

linux 2017.04.12

Centos 7 JAVA 설치

개발 환경을 구축해보자~ 설치는 JAVA - TOMCAT - ECLIPSE 순서로~ Centos JAVA 설치 인터넷 상에서 jdk를 설치하는 방법은 너무나 많은데 . YUM 을 이용하지 않고 설치 해보는 방법으로 이유는 실제 내가 설치하는 환경은 인터넷이 안 되는 환경에서 설치하는 경우가 많기 때문에 --> offline 상태로 설치를 많이함. 추가적으로 나중에 모든 개발-실행 환경을 offline 버전으로 설치를 하게 되면 압축파일 하나로 만들어서 shell을 이용하여 한번에 설치 버전을 만들기 위함이다. 필요한 준비물~ jdk 설치 파일 . http://www.oracle.com/technetwork/java/javase/downloads/index.html --> JDK 다운로드 클릭 다음 페이지..

linux/개발환경 2017.04.06

Centos 7 MSSQL-TOOLS 설치

Linux 에서 MSSQL 설치는 여기로 MSSQL-TOOLS 설치관리자 권한.Copybashsudo su repository configuration : 리파지토리 추가Copybashcurl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/msprod.repo 관리자권한에서 나가고 싶다면.. 이건 안해도 됨.Copybashexit yum 으로 이전에 (오래된) unixODBC를 삭제Copybashsudo yum update sudo yum remove unixODBC-utf16 unixODBC-utf16-devel yum으로 mssql-tools , unixODBC 설치 작업Copybashsudo yum update s..

linux/mssql 2017.04.06

Centos 7 MSSQL 복원

기존에 있던 태스용PC가 Windows 으로 구축된 상태에서 , 리눅스 환경에 서비스를 기획하고 있었기에 Centos 를 설치~ Database를 어떤걸 쓸까 고민중에 ~ 다행이도 MS에서 SQL을 리눅스 판으로 배포 하지만 Tool 은 Console 로만 제공함. 근데 지금까지 DB 백업파일을 복원하는것이 문제임. 어짜피 개발용PC가 윈도우기도 하고, SSMS 가 설치되어져 있어 GUI환경에서 원격으로 복원 해도 상관없는데 이왕 하는거 console 로 ~ sqlcmd 로 접속 해도 상관 없고 , 혹은 jdbc driver 로 연결하여 한번에 하는 쿼리를 만들어 봄. 0. 우선 console 에서 sqlcmd 로 접속 $ sqlcmd -S localhost -U SA -P 'password'> 이때 l..

linux/mssql 2017.04.06

Centos 7 원격제어 - XRDP + Tigervnc-server

XRDP 를 설치 하기전에 EPEL 이 미리 설치 해야 함. 1. epel 설치 $ yum install epel-release 2. xrdp 및 tigervnc 설치$ yum install xrdp tigervnc-server 3. 정상적으로 설치 했다면 이젠 방화벽 설정 및 방화벽 재실행(3389는 원격포트임)$ firewall-cmd --permanent --zone=public --add-port=3389/tcp $ firewall-cmd --reload $ firewall-cmd --list-ports --> 이건 방화벽이 잘 되었는지 확인용 결과 : 1433/tcp 58080/tcp 3389/tcp 80/tcp 8080/tcp 3389 가 잘 들어가 있음. 4. 서비스 처리$ systemctl..

linux 2017.04.06

Centos 7 MSSQL SERVER 설정

원본 출처 : https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-configure-mssql-conf MSSQL 을 설치한다고 끝은 아니고.. 간단하게 데이터 저장 디렉토리를 변경 하는 작업과 포트설정 mssql port 변경하기 : default 는 1433 이다.서버를 설치하고 나서 우선 Port 를 변경 : 사실 이걸 안 해도 되지만.. 보안상 1433은 많이 노출 되어져 있어서.. sudo /opt/mssql/bin/mssql-conf set tcpport 수정뒤에는 mssql-server 를 restart 해야 함. (맨아래 참고) 데이터 저장소 수정 Data / Log / Backup 위치 변경 파란색으로 표기 한 부분이 변경할 디렉토리..

linux/mssql 2017.04.06

Centos 7 MSSQL SERVER 설치

출처 : https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-red-hat 기본적으로 Cento나 레드햇 이나 패도라는 같은 방법을 사용 SQL Server 설치To install the mssql-server package on RHEL, follow these steps: MS에서 만든 Database인 MSSQL-Server를 리눅스에서 설치가 가능해 졌다.(올해?작년 인가?)윈도우 환경에서는 SSMS를 지원하지만 리눅스에서는 sqlcmd로만 지원... 아직은 한계..우선 설치1.관리자 권한 리파지토리 추가 # sudo su # curl https://packages.microsoft.com/config/rhel/7/mssql-ser..

linux/mssql 2017.04.06