OSS(Open Source Software)/git 2017. 8. 24. 14:00

사용법

git tag [태그명]


예시1) 현재 소스 커밋에 v1.0.0 tag를 추가

# git tag v1.0.0


'OSS(Open Source Software) > git' 카테고리의 다른 글

bare 저장소 복제  (0) 2014.07.10
원격 저장소 생성  (0) 2014.06.18
커밋 보기  (0) 2014.06.18
저장소 만들기  (0) 2014.06.18
git 명령행  (0) 2014.06.18
posted by 구닥다리 엔지니어
:

설치 환경

  • OS : CentOS7

  • Zabbix Version : 3.2

  • WAS Server : Nginx 1.12.1 + PHP-FPM 5.4.16


1. zabbix server 설치

1-1. 필수 패키지 설치 - DBMS

# yum install mariadb mariadb-server

1-2. zabbix 3.2 Repository 패키지 설치

# rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm

1-3. zabbix 설치

# yum install zabbix-server-mysql zabbix-web-mysql

### agent 설치

# yum install zabbix-agent

1-4. 서비스 활성화 및 시작

# systemctl start mariadb

# systemctl enable mariadb

# systemctl enable zabbix-server

1-5. 데이터베이스 초기화

# mysql -uroot -p<password>

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> grant all privileges on zabbix.* to zabbix@localhost identified by '<password>';

mysql> flush privileges;

mysql> quit;

1-6. zabbix 초기 데이터 복구 - 패키지 설치인 경우만

# cd /usr/share/doc/zabbix-server-mysql-3.2.x

# zcat create.sql.gz | mysql -uroot zabbix

1-7. zabbix server 설정에 DB 접속 정보 수정 - /etc/zabbix/zabbix_server.conf

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=password

1-8. zabbix server 시작

# systemctl start zabbix-server


2. nginx 설치

2-1. nginx repo 추가

/etc/yum.repos.d/nginx.repo

[nginx]

name=nginx repo

baseurl=http://nginx.org/packages/centos/$releasever/$basearch/

gpgcheck=0

enabled=1

2-2. 설치

# yum install nginx

2-3. 설정

vhost 설정을 적절하게 수정해 준다. 

ex) /etc/nginx/conf.d/vhost.conf

server {

    listen                  80;

    server_name        example.com;


    charset               utf-8;

    access_log          /var/log/nginx/zabbix-access.log  main;


    location / {

        root   /usr/share/zabbix;

        index  index.html index.htm index.php;

    }


    error_page  404              /404.html;


    error_page   500 502 503 504  /50x.html;

    location = /50x.html {

        root   /usr/share/nginx/html;

    }


    location ~ \.php$ {

        root           /usr/share/zabbix;

        fastcgi_pass unix:/tmp/php5-fpm.sock;

        fastcgi_index index.php;

        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

        include fastcgi_params;

     }

}


3. php-fpm 설치

3-1. php-fpm 설치

# yum install php-fpm

3-2. php-fpm 설정

/etc/php-fpm.d/www.conf 

listen = /tmp/php5-fpm.sock

user = nginx

group = nginx

3-3. 서비스 시작

# systemctl start nginx

# systemctl start php-fpm

4. frontend 설치

4-1. http://server_ip/zabbix 이동

php의 기본 설정을 사용했기 때문에, 위와 같이 권장 옵션 값으로 변경하라는 메시지가 나온다.

4-2. 권장 옵션값에 맞게 php 설정을 수정

/etc/php.ini

post_max_size = 16M

max_execution_time = 300

max_input_time = 300

date.timezone = Asia/Seoul

4-3. DB 연결 설정

4-4.  zabbix server 설정

4-5. 요약

4-6. 완료

초기 암호 : Admin / zabbix



posted by 구닥다리 엔지니어
:
취미/낚시 2017. 8. 20. 18:11

나는 이제 막 시작한 초짜다. 

올해는 쭈꾸미 시즌이 조금 일찍 시작되었다고 하는데,

작년에 너무 재미있게 했던지라 첫 출조일을 손꼽아 기다리다가

8월 20일 일요일로 예약 후 홍원항으로 출조하게 되었다.

일기예보를 통해 기상이 좋지 않을 것은 알고 출조 했지만 생각보다도 더 좋지 않았다.


5시 30분쯤 출항해서 약 40분 정도를 이동한 포인트에서 낚시를 시작했는데, 

생각만큼 잘 나오지는 않았다.

요 몇일 간 조황이 너무 좋다는 소리를 들어서 더 기대했는지도 모르겠다.


갑자기 쏟아지는 폭우에 파도도 높고 좋지 않은 여건에서 약 2시간을 

낚시하던 도중 선장님이 조사님들을 모아놓고 제안을 하셨다.

기상이 생각보다 안 좋으니, 100% 환불 조건으로 바로 입항하거나

오전 낚시 후 점심 식사를 다 같이 하거나

끝까지 강행해서 3시까지 하는 선택지를 주셨다.

다수결에 의해 바로 입항하자는 의견이 결정되어

 바로 홍원항으로 돌아와 환불을 받았다.  


그 간 기다림이 아쉬운 맘도 있지만,

피해를 감수하면서 환불 후 입항을 제안해주신 선장님의 마음이 감사하다.

이 번 조행기는 이렇게 마무리 되었지만, 기상이 좋을 때 꼭 다시 한번 찾아 와야겠다. 


2시간 조황 : 쭈꾸미 24수

posted by 구닥다리 엔지니어
: