RSSCategory: LINUX

멀티 도메인 ssl 설정시 [warn] _default_ VirtualHost overlap on port 443, the first has precedence 발생시.

| 2017년 1월 19일 | 0 Comments

우선 멀티 도메인 ssl이란 무엇인가?   멀티도메인 SSL 인증서는 기존의 단일 도메인 인증으로 인한 불편한을 없애고, 웹호스팅 서버나 한대의 서버에서 여러개의 도메인을 운영하는 서버들에게 IP의 추가나 443이 아닌 다른 포트를 사용하지 않고 웹 서버 암호화 통신을 위해서 동일한 443포트를 공유해서 사용할 …

더 읽기

centos 6 tomcat8 설치

| 2017년 1월 1일 | 0 Comments
1.png

설치 OS : CentOS 6.8 64비트 자바버전 : java-1.7.0-openjdk 톰캣버전 : 8.5.9         tomcat 및 apm를 설치 하기 전에 기본적으로 설치 합니다. yum -y install zlib libpng freetype gd gcc g++     apm 설치를 설치합니다.  yum -y install httpd* ; yum -y install mysql* ; yum -y install php*     src로 이동후 tomcat8 버전을 다운로드 합니다.   # …

더 읽기

Ubuntu Cleaner (우분투 클리너)

| 2016년 12월 30일 | 0 Comments
%ec%8a%a4%ed%81%ac%eb%a6%b0%ec%83%b7-2016-12-30-11-03-24

윈도우 PC에 하나쯤은 설치해두고 쓰는 클리너의 Ubuntu 용입니다.네이버 클리너, 다음클리너, 고클린, CCleaner등 컴퓨터 최적화를 이유로 혹은 나도 모르게 저절로 깔려있기도 하죠.우분투용에 알맞게 여기서는 각종 브라우저 캐시, 메일 캐시와 더불어 apt cache , old kernel 을 관리할수 있는게 눈에 띕니다.설치는 매우 …

더 읽기

multi iso 파일 한개로 만들기.

| 2016년 12월 28일 | 0 Comments

오픈 스택에서 운영할 CentOS 5버전의 이미지를 설치하기 위해 배포사이트에 방문했는데iso 파일이 해당 버전은 1, 2로 나뉘어져 배포하고 있습니다. 그래서 iso 파일을 한개로 만드는 작업을 진행해야 하며 하단에 과정을 기술 하겠습니다. iso 파일 다운로드 root@jyh-con:~# wget http://ftp.daumkakao.com/centos/5.11/isos/i386/CentOS-5.11-i386-bin-DVD-1of2.iso –2016-12-21 …

더 읽기

Linux On MSSQL 설치 및 테스트

| 2016년 12월 16일 | 0 Comments
mssql4

Linux On MSSQL 설치 및 테스트    테스트 환경    Cloudv MAX IO LINUX    http://www.cloudv.kr/rew1/cloud/MAX_IO_Linux.html      O S : Ubuntu 16.04 64Bit      CPU: 1Core    RAM : 4G (MSSQL 리눅스 버전은 최소 4G 이상에서 설치가능)   MSSQL ON Linux 설치 1) Import the public repository GPG keys   # curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add – # curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server.list | sudo tee /etc/apt/sources.list.d/mssql-server.list   2) 패키지 업데이트 및 설치 # apt-get update # apt-get install -y mssql-server   3) SQL 설정 # /opt/mssql/bin/sqlservr-setup – 라이센스 동의여부 : yes – administrator(SA) password 입력 – SQL 서비스 시작 y/n : y – SQL 서비스 부팅시 시작 y/n : y   SQL 접속 방법    – 로컬 접속 방법 sqlcmd -S localhost -U SA -P ‘설정한 패스워드’ 1> CREATE DATABASE smileserv; 2> go 1> SELECT Name from sys.Databases; 2> go ——————————————————————————————————————————– master                                                                                                                           tempdb                                                                                                                           model                                                                                                                            msdb                                                                                                                             smileserv                                                                                                                          (5 rows affected) # smileserv 데이터 베이스가 생성되었다     – 외부 MSSQL 2008 R2 매니지먼트 스튜디오에서 접근         –  원격 MSSQL 매니지먼트 스튜디오 상에서 생성 및 삭제는 아직까지  불가능 하며, SELECT 부분만 가능함  (추후 새로운 버전이 나오면 모든 기능 가능할듯 보임)   SQL On Linux VS MSSQL 2008 R2데이터 INSERT 비교    1) MSSQL 2008 R2 사양  Intel E3-1230 v2 3.3Ghz 16GB SATA3 SSD 250G ※ 리눅스 사양은 1번 테스트 환경 참고 ※ MSSQL 성능 측정을 할수 있는 Tool이 없는것 같아서 구글 검색을 통해서   참고한 쿼리 입니다 2) 테이블 생성 use smileserv go CREATE TABLE InvoiceDetail(         LegacyId nvarchar(50) NULL,         InvoiceId nvarchar(50) NULL,         DetailTypeId nvarchar(50) NULL,         Fee nvarchar(50) NULL,         FeeTax nvarchar(50) NULL,         Investigatorid nvarchar(50) NULL,         SalespersonId nvarchar(50) NULL,         CreateDate nvarchar(50) NULL,         CreatedById nvarchar(50) NULL,         IsChargeBack nvarchar(50) NULL,         Expense nvarchar(50) NULL,         RepoAgentId nvarchar(50) NULL,         PayeeName nvarchar(50) NULL,         ExpensePaymentId nvarchar(50) NULL,         AdjustDetailId nvarchar(50) NULL ) GO    3) 데이터 INSERT 쿼리 use smileserv go set nocount on; declare @start datetime = getutcdate(); declare @i int = 0; while @i < 100000 begin INSERT INTO InvoiceDetail (   LegacyId,InvoiceId,DetailTypeId,Fee,   FeeTax,Investigatorid,SalespersonId,   CreateDate,CreatedById,IsChargeBack,   Expense,RepoAgentId,PayeeName,ExpensePaymentId,   AdjustDetailId)   VALUES(1,1,2,1500.0000,0.0000,163,1002,     ’11/30/2001 12:00:00 AM’,     1116,0,550.0000,850,NULL,1,NULL);   set @i = @i+1; end   select datediff(ms, @start, getutcdate());    4) 데이터 INSERT 결과 – 모든 명령어는 동일하게 sql 파일 생성후에 SQLCMD 명령어로 처리함  Ex) sqlcmd -S localhost -U SA -P ‘패스워드’ -d smileserv -i 2.sql – 3번의 명령어를 입력했으며, 하드웨어가 안정화 되는 부분 없이 바로 입력함 – 아래 결과 단위는 ms(밀리세컨드 입니다) MSSQL On Linux MSSQL 2008 R2(Windows) 20656 14780 21674 15020 20517 14963   – 서버 사양을 동일하게 했으면 좀더 정확한 데이터가 나오겠지만,  테스트 서버 사양이 낮은 부분을 감안한다면 인간이 느낄 수 있는 그런 성능 차이는 없을 것 같다.  …

더 읽기