openssl 이용 키 생성 및 적용

Posted by 주원이^^
2015. 7. 9. 11:27 리눅스/소프트웨어(Software)
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

yum install openssl

 

mkdir /etc/httpd/conf/ssl

ssl폴더이동후

openssl genrsa -out server.key 2048

openssl req -new -key server.key -out server.csr

하고 셋팅값 집어넣은이후

 

openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

 

유효기간 365일짜리 생성

 

vi /etc/httpd/conf/ssl_vhosts.conf

 

<VirtualHost *:443>
DocumentRoot "웹폴더"
ServerName 메인
ServerAdmin 이메일
ErrorLog "에러로그 저장위치"
TransferLog "엑서스 로그 저장위치"

SSLEngine on
SSLCertificateFile "crt파일 위치"
SSLCertificateKeyFile "key파일위치"
</VirtualHost>

 

vi /etc/sysconfig/iptables 수정

443 포트 오픈

service iptables restart

 

 

vi /etc/httpd/conf/httpd.conf

/NameVirtualHost / NameVirtualHost를 찾습니다.

주석을 해제합니다.

 

#NameVirtualHost *:80
NameVirtualHost *:443

 

#
# NOTE: NameVirtualHost cannot be used without a port specifier
# (e.g. :80) if mod_ssl is being used, due to the nature of the
# SSL protocol.
#

Include conf/ssl_vhosts.conf

 

service httpd restart

 

완료.

 

'리눅스 > 소프트웨어(Software)' 카테고리의 다른 글

LVS Server1  (0) 2016.04.08
리눅스 본딩셋팅  (0) 2015.09.14
오픈메신저 설치법(openfire) + spark  (0) 2014.11.17
ntopng 설치 및 설정  (0) 2014.11.14
zimbra 4번째  (0) 2014.09.18

mysql 튜닝

Posted by 주원이^^
2015. 7. 6. 13:14 리눅스/데이터베이스
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

 

tuning-primer.sh

 

 

## tuning-primer.sh

1. 스크립트 다운로드

2. 스크립트 파일 내 socket 수정

3. 스크립트 실행

 $ ./tuning-primer.sh

 

 

## sysbench

1. 테스트 데이터 생성 prepare

 $ sysbench --test=oltp --oltp-table-size=1000000 \

 --mysql-db=대상DB명 --mysql-user=계정명 --mysql-password=패스워드 \

 --db-driver=mysql --mysql-port=3306 --mysql-socket=/tmp/mysql.sock \

 --max-time=60 --oltp-read-only=off --max-requests=0 --num-threads=8 prepare

2. 테스트 run

 $ sysbench --test=oltp --oltp-table-size=1000000 \

 --mysql-db=대상DB명 --mysql-user=계정명 --mysql-password=패스워드 \

 --db-driver=mysql --mysql-port=3306 --mysql-socket=/tmp/mysql.sock \

 --max-time=60 --oltp-read-only=off --max-requests=0 --num-threads=8 run

 

오픈메신저 설치법(openfire) + spark

Posted by 주원이^^
2014. 11. 17. 15:37 리눅스/소프트웨어(Software)
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

Openfire 다운로드 

wget http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire-3.9.3-1.i386.rpm


Openfire 설치

# rpm -ivh openfire-3.9.3-1.i386.rpm


Openfire DB 설정(Mysql버전)

전제조건 1 mysql이 깔려있다.

전제조건 2 openfire라는 Database가 만들어져있다.

 

 

 

mysql -uroot -p

 

CREATE DATABASE openfire DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

exit

 

cd /opt/openfire/resources/database

cat openfire_mysql.sql | mysql openfire -p

 

cd /opt/openfire/jre/bin

cp java java.bak

rm -rf java

ln -s /usr/bin/java java 

 

vi /etc/my.cnf

======================================
[mysql]
default-character-set = utf8

[mysqld]
character-set-client-handshake=FALSE
init_connect="SET collation_connection = utf8_general_ci"
init_connect="SET NAMES utf8"
default-character-set = utf8
character-set-server = utf8
collation-server = utf8_general_ci

[client]
default-character-set = utf8

[mysqldump]
default-character-set = utf8

 

========================================================


Openfire 실행

service openfire start


Openfire 세부 설정

웹사이트에서 접속

포트는 9090

http://(ip 혹은 도메인):9090


 

----------------------------------------------

한글 아이디 설정


jdbc:mysql://localhost:3306/openfire?rewriteBatchedStatements=true&useUnicode=true&characterEncoding=UTF-8&characterSetResults=UTF-8

 

jdbc 적는곳에 저렇게 적어줘야 가능.







다시 호스트:9090접속


admin 입력하고

아까 입력했던 password 입력~




참고 

http://www.igniterealtime.org/builds/openfire/docs/latest/documentation/install-guide.html

http://stackoverflow.com/questions/849199/why-cant-i-get-openfire-to-start

http://linuxrealtime.blogspot.kr/2013/08/open-fire-installation-on-cent-os-63.html

http://solutionsatexperts.com/openfire-server-installation-and-configuration/

 

'리눅스 > 소프트웨어(Software)' 카테고리의 다른 글

리눅스 본딩셋팅  (0) 2015.09.14
openssl 이용 키 생성 및 적용  (0) 2015.07.09
ntopng 설치 및 설정  (0) 2014.11.14
zimbra 4번째  (0) 2014.09.18
openstack  (0) 2014.09.18