Ubuntu 18.04 LEMP Stack
Ubuntu 18.04 LEMP Stack

Ubuntu 18.04 LEMP Stack https://www.ubuntu.com/about/release-cycle     Mariadb 10.3 설치 mariadb 10.1 --> 10.3 으로 변경 10.1 repo 에서 정상적으로 설치 되지 않음 https://downloads.mariadb.org/mariadb/repositories/#mirror=harukasan&distro=Ubuntu&distro_release=bionic--ubuntu_bionic&version=10.1 mariadb 레포지터리를 추가 합니다.  test@ubuntu1804:~$ sudo apt-get install software-properties-common test@ubuntu1804:~$ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8 test@ubuntu1804:~$ sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://ftp.kaist.ac.kr/mariadb/repo/10.3/ubuntu bionic main'   mariadb-server , mariadb-client 패키지를 설치... » read more

Ubuntu sphinx-doc install
Ubuntu sphinx-doc install

Ubuntu sphinx-doc install sphinx 의 경우 Python 문서를 위해 만들어졌으며 소프트웨어 문서화를 위한 좋은 기능을 가지고 있습니다. sphinx-doc : http://www.sphinx-doc.org/en/1.6/index.html 설치참고: https://docs-korean-sphinx.readthedocs.io/ko/docs-korean/tutorial_ko.html   ubuntu sphinx-doc 설치 test@ubuntu-docs:~$ sudo apt-get install python-sphinx python-pip make   apt-get 으로 인스톨 했다면 pip install sphinx 를 하실 필요가 없습니다. pip list 명령어로 확인가능 Python 이 설치 되어 있으면  pip 명령어로... » read more

ubuntu locale  변경
ubuntu locale 변경

ubuntu locale 변경   locale 확인 test@docker-test:~$ locale LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL= test@docker-test:~$   language-pack-ko pkg 설치 test@docker-test:~$ sudo apt-get install language-pack-ko   locale 변경 및 SSH 재접속후 locale 확인 test@docker-test:~$ locale -a |grep -i ko ko_KR.utf8 test@docker-test:~$ sudo vi /etc/default/locale # File generated... » read more

Ubuntu 1604 + GitLab install / omnibus
Ubuntu 1604 + GitLab install / omnibus

Ubuntu 1604 + GitLab install     Site: https://about.gitlab.com/installation/#ubuntu 참고Site: https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-gitlab-on-ubuntu-16-04 Test환경 : vmware /  ubuntu 16.04 cpu : 2core memory : 4G GitLab omnibus 설치내용을 테스트 합니다. Source 설치의 경우 하단 링크를 통하여 확인 할수 있습니다. Source 설치 라고 하여도 Source compile 설치는 아닙니다. 🙂 https://docs.gitlab.com/ee/install/installation.html    pkg update 및 의존성 pkg 설치 test@docker-test:~$ sudo apt-get... » read more

Ubuntu mkdocs 설치
Ubuntu mkdocs 설치

Ubuntu mkdocs 설치   python , python-pip mkdocs 설치 https://www.mkdocs.org Site 에 설치법이 있지만 ubuntu에서 할때는 apt 로 패키지 관리가 좀더 편합니다. 🙂 test@docker-test:~$ sudo apt install python python-pip mkdocs     mkdocs Test test@docker-test:~$ mkdocs new my-project INFO - Creating project directory: my-project INFO - Writing config file: my-project/mkdocs.yml INFO - Writing initial docs:... » read more

ubuntu WiKi.js install
ubuntu WiKi.js install

ubuntu WiKi.js install   Git install test@docker-test:~$ sudo add-apt-repository -y ppa:git-core/ppa test@docker-test:~$ sudo apt update && sudo apt upgrade test@docker-test:~$ sudo apt install git   Nodejs install test@docker-test:~$ sudo apt install curl test@docker-test:~$ curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - test@docker-test:~$ sudo apt install -y nodejs test@docker-test:~$ sudo apt install mongodb   Wiki-js install... » read more

ubuntu upgrade 16.04 -> 18.04
ubuntu upgrade 16.04 -> 18.04

ubuntu upgrade 16.04 -> 18.04   /etc/lsb-release 확인 login as: test test@192.168.0.10's password: Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.4.0-62-generic x86_64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage 206 packages can be updated. 114 updates are security updates. New release '18.04.1 LTS' available. Run 'do-release-upgrade' to upgrade to it. Last login: Mon Sep... » read more

[mysql] utf8mb4 와 utf8 차이
[mysql] utf8mb4 와 utf8 차이

처음 mysql 을 설치하였을때는 euckr charset 을 사용했었습니다. 그후 얼마가 있다가 utf8로 설정 하였고 다시 요즘에는 utf8mb4 로 설정 하고 있습니다. utf8mb4 는 간략하게 정리 하면 utf8 charset 보다 다양한 문자들을 지정하기 위하여 생겨난 charset 입니다. 스마트폰의 발전으로 emoticon을 상당히 많이 사용합니다.  저도 포스팅에 사용 합니다. 🙂 <-- UTF-8 인코딩 의 경우 문자당 최대 4바이트 가 ... » read more

[system] rsyslog logserver
[system] rsyslog logserver

rsyslog logserver   rsyslog server 구성 rsyslog(Log-Server) , server1(Log-Client) , server2(Log-Client)   rsyslog 설치 확인 [root@rsyslog ~]# rpm -aq |grep -i rsyslog rsyslog-8.24.0-12.el7.x86_64   rsyslog 설정 (UDP / TCP 중 선택 하여 설정 할수 있으며 514 Port 를 사용합니다.) [root@rsyslog ~]# vi /etc/rsyslog.conf # Provides UDP syslog reception #$ModLoad imudp #$UDPServerRun 514 ## TCP 를... » read more

[monitoring] cacti realtime plugin
[monitoring] cacti realtime plugin

cacti realtime plugin 1.x Version 부터는 별도의 설치가 필요 하지 않습니다. 자세한 내용은 아래 사이트 참고 부탁 드립니다. https://docs.cacti.net/plugin:realtime Please note that this plugin has been merged into the base of Cacti 1.x on GitHub. Older versions of this plugin are maintained here for reference only. Provides a method to view Cacti graphs with a... » read more