'분류 전체보기'에 해당되는 글 116건
- 2025.03.04 :: WSL ubuntu 환경에서 kubectl 설치
- 2019.10.31 :: miniconda 설치
- 2017.09.15 :: ruby에서 자료형 확인하는 방법
- 2017.08.24 :: git에서 tag 추가하기
- 2017.08.22 :: CentOS7 에 zabbix 3.2 설치하기
- 2017.08.20 :: [조행기] 쭈꾸미 선상낚시 - 홍원항 타이탄호
- 2017.07.26 :: 티스토리 소스 코드 넣기 플러그인 - syntaxhighlighter
- 2015.02.05 :: rpm 중복 패키지 삭제하기
- 2015.01.14 :: postfix 메일 큐 삭제
- 2015.01.08 :: locale 설정
snap을 이용해 설치하는 방법
# 설치
sudo snap install kubectl --classic
# 실행
sudo kubectl
또는, curl로 binary를 다운받아 설치하는 방법
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
mv kubectl /usr/bin
chmod 755 /usr/bin/kubectl
miniconda 설치
환경
- OS : CentOS 6,7
설치
Miniconda2 설치
yum install -y bzip2
wget https://repo.anaconda.com/miniconda/Miniconda2-latest-Linux-x86_64.sh
bash Miniconda2-latest-Linux-x86_64.sh << EOF
yes # 약관동의
/path/to # base 경로
yes
EOF
Miniconda3 설치
yum install -y bzip2
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh << EOF
yes
/path/to # base 경로
yes
EOF
설치가 완료되면, ~/.bashrc에 conda를 초기화하는 코드가 추가됩니다.
.bashrc 파일을 다시 로드하거나, 다시 로그인을 하면 conda 명령을 사용할 수 있게됩니다.
conda update conda
conda -V
'OS > Linux' 카테고리의 다른 글
rpm 중복 패키지 삭제하기 (0) | 2015.02.05 |
---|---|
postfix 메일 큐 삭제 (0) | 2015.01.14 |
vi - 전체 삭제 (0) | 2014.12.12 |
iso 파일 마운트 (0) | 2014.10.29 |
apt 패키지 관리자 사용하기 (0) | 2014.10.28 |
.class
python에서 type()과 같이 루비에서 변수의 자료형을 확인하는 방법이다.
'programming > ruby' 카테고리의 다른 글
ruby - 파일 종류 검사 (0) | 2014.11.04 |
---|---|
3항 연산자 사용 "?:" (0) | 2014.08.06 |
사용법
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 |
설치 환경
OS : CentOS7
Zabbix Version : 3.2
WAS Server : Nginx 1.12.1 + PHP-FPM 5.4.16
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
나는 이제 막 시작한 초짜다.
올해는 쭈꾸미 시즌이 조금 일찍 시작되었다고 하는데,
작년에 너무 재미있게 했던지라 첫 출조일을 손꼽아 기다리다가
8월 20일 일요일로 예약 후 홍원항으로 출조하게 되었다.
일기예보를 통해 기상이 좋지 않을 것은 알고 출조 했지만 생각보다도 더 좋지 않았다.
5시 30분쯤 출항해서 약 40분 정도를 이동한 포인트에서 낚시를 시작했는데,
생각만큼 잘 나오지는 않았다.
요 몇일 간 조황이 너무 좋다는 소리를 들어서 더 기대했는지도 모르겠다.
갑자기 쏟아지는 폭우에 파도도 높고 좋지 않은 여건에서 약 2시간을
낚시하던 도중 선장님이 조사님들을 모아놓고 제안을 하셨다.
기상이 생각보다 안 좋으니, 100% 환불 조건으로 바로 입항하거나
오전 낚시 후 점심 식사를 다 같이 하거나
끝까지 강행해서 3시까지 하는 선택지를 주셨다.
다수결에 의해 바로 입항하자는 의견이 결정되어
바로 홍원항으로 돌아와 환불을 받았다.
그 간 기다림이 아쉬운 맘도 있지만,
피해를 감수하면서 환불 후 입항을 제안해주신 선장님의 마음이 감사하다.
이 번 조행기는 이렇게 마무리 되었지만, 기상이 좋을 때 꼭 다시 한번 찾아 와야겠다.
2시간 조황 : 쭈꾸미 24수
<textarea name="code" class="brush:python;" cols="60" rows="10">import sys def hello(): print "hello world" </textarea> |
'etc > 티스토리 활용' 카테고리의 다른 글
티스토리 단축키 활용 (0) | 2014.04.07 |
---|
간혹 패키지가 x86_64, i386 모두 설치된 경우가 있다.
이럴경우 의존성 에러가 많이 발생하는데, 맞지 않는 architecture의 패키지를 삭제해주면 되는데, 방법은 다음과 같다.
# rpm -e [package] --allmatches
이때 패키지명을 어떻게 주냐에 따라 삭제되는 패키지가 달라진다.
arch까지 풀로 줄 경우 해당 패키지만 삭제되며, package명만 넣으면 해당 값과 중복되는 모든 패키지가 삭제된다.
'OS > Linux' 카테고리의 다른 글
miniconda 설치 (0) | 2019.10.31 |
---|---|
postfix 메일 큐 삭제 (0) | 2015.01.14 |
vi - 전체 삭제 (0) | 2014.12.12 |
iso 파일 마운트 (0) | 2014.10.29 |
apt 패키지 관리자 사용하기 (0) | 2014.10.28 |
메일 큐 전체 삭제
# postsuper -d ALL
메일큐에서 deferred 된 메일만 삭제
# postsuper -d ALL deferred
deferred : 재전송 시도하는 메시지
'OS > Linux' 카테고리의 다른 글
miniconda 설치 (0) | 2019.10.31 |
---|---|
rpm 중복 패키지 삭제하기 (0) | 2015.02.05 |
vi - 전체 삭제 (0) | 2014.12.12 |
iso 파일 마운트 (0) | 2014.10.29 |
apt 패키지 관리자 사용하기 (0) | 2014.10.28 |
다음 파일을 수정
/etc/sysconfig/i18n
LANG="en_US.UTF-8"
적용
# source /etc/sysconfig/i18n
'OS > CentOS' 카테고리의 다른 글
CentOS 7 - hostname 설정(hostnamectl 사용) (0) | 2014.10.29 |
---|---|
CentOS 이미지 다운로드 (0) | 2014.10.29 |
rsync 동기화 구성 (0) | 2014.10.16 |
설치 된 패키지 확인(yum) (0) | 2014.04.24 |
nginx 소스 설치 (0) | 2014.04.14 |