[CentOS] Nginx proxy https
[CentOS] Nginx proxy https

Nginx proxy https   Nginx Self-sign https : http://blog.crois.net/2019/09/23/centos7-nginx-self-signed-https/ 설정하였던 VM 을 이용하여 nginx proxy 를 테스트 합니다. 상단 nginx-proxy 에만 인증서가 있으면 되며 백단 서버 두대의 경우 별도의 인증서 및 설정이 필요 하지 않습니다. nginx 설치및 php 설치의 경우 이전 포스트를 참고해 주세요. Nginx-Proxy 서버에서 ssl 설정을 하고 Nginx-www1 / Nginx-www2 에서는 80 port... » read more

[CentOS7] Nginx Self-signed https
[CentOS7] Nginx Self-signed https

Nginx Self-signed https   nginx https 설정을 테스트 합니다. nginx web-server 와 php71 까지 설치후 Test 도메인으로 접속을 테스트 합니다.     1. Nginx 설치 [root@test ~]# vi /etc/yum.repos.d/nginx.repo [nginx] name=nginx baseurl=http://nginx.org/packages/centos/7/$basearch/ gpgcheck=0 enabled=1 [root@test ~]# yum clean all [root@test ~]# yum install -y nginx [root@test ~]# systemctl enable nginx ; systemctl start nginx  ... » read more

[mysql] max_allowed_packet error
[mysql] max_allowed_packet error

mysqldump-max_allowed_packet error max_allowed_packet error 발생시 --max_allowed_packet=1024M 옵션을 사용 하면 됩니다. [root@localhost ~]# mysqldump -uroot -p --all-databases > db-data.sql Enter password: mysqldump: Error 2020: Got packet bigger than 'max_allowed_packet' bytes when dumping table `wp_aiowps_global_meta` at row: 1 [root@localhost ~]# mysqldump -uroot -p --all-databases --max_allowed_packet=1024M > db-data.sql Enter password: [root@localhost ~]#    

[Vagrant] Vagrantfile 을 이용한 Test VM 생성
[Vagrant] Vagrantfile 을 이용한 Test VM 생성

VM 을 이용한 테스트를 하다 보면 최소 설치후 패키지 설치 하는 작업등 동일한 설치 작업을 많이 합니다. Vagrantfile 을 이용하면 손쉽게 vm 을 생성 할수 있습니다. 본 문서에서는 Test VM 생성까지만 소개 합니다. 🙂 1. vagrant 명령어 vagrant list-commands 로 vagrant 명령어를 확인 할수 있습니다. $ vagrant.exe list-commands Below is a listing of all available... » read more

[Vagrant] Vagrant 설치
[Vagrant] Vagrant 설치

Virtualbox + Vagrant 설치 평소 테스트 환경을 구축 할때 KVM 을 이용하여 virt-clone qemu-img 를 사용하여 Test 머신을 생성 하였습니다. Vagrant 를 이용하면 vagrantfile 을 이용하여 쉽고 빠르게 테스트 환경을 구성 할수 있습니다. vmware 의 경우 별도의 라이센스를 구입하여야 사용 가능합니다.    1. Virtualbox 설치 site: https://www.virtualbox.org/wiki/Downloads   에 접속하여 VirtualBox 를 다운받아 설치 합니다.  Windows... » read more

[CentOS7] DRBD 구성
[CentOS7] DRBD 구성

테스트 환경 OS: CentOS 7 dr01 active 192.168.122.50 /dev/vdb dr02 standby 192.168.122.60 /dev/vdb   1. hostname 설정 (dr01 , dr02) [root@dr01 ~]# vi /etc/hosts 192.168.122.50 dr01 192.168.122.60 dr02   2. disk 준비 (dr01 , dr02) [root@drbd01 ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sr0 11:0 1 4.3G 0 rom vda 253:0 0 20G... » read more

[CentOS7] Bash Auto Completion
[CentOS7] Bash Auto Completion

Bash Auto Completion bash 를 사용하다 보면 tab 을 이용한 자동 완성기능을  많이 사용 합니다. 최소설치로 설치 하였을경우 별도의 패키지를 설치 하여야 합니다.   패키지 설치 [root@centos7 ~]# yum install bash-completion bash-completion-extras [root@centos7 ~]# exit 재접속후 테스트를 합니다. [root@centos7 ~]# ping k8s- k8s-master k8s-node01 k8s-node02 k8s-storage      

[CentOS7] laravel 설치
[CentOS7] laravel 설치

  의존성 패키지 설치 [root@centos76 ~]# yum install git curl zip unzip   composer Down [root@centos76 ~]# curl -sS https://getcomposer.org/installer | php All settings correct for using Composer Downloading... Composer (version 1.9.0) successfully installed to: /root/composer.phar Use it: php composer.phar [root@centos76 ~]#   /usr/bin/composer 로 위치 변경 및 laravel 설치 [root@centos76 ~]# mv composer.phar /usr/bin/composer... » read more

[CentOS7] Nginx proxy + glusterfs + wordpress
[CentOS7] Nginx proxy + glusterfs + wordpress

본문서는 작성중인 문서 입니다.  간단하게 nginx-proxy 와 공유디렉토리를 이용하여 wordpress 를 테스트 할수 있습니다. Test 환경 kvm 에서 Centos7 Version vm 을 3대 준비 합니다. Nginx-proxy 1대 / LEMP Stack 2대를 구성 합니다. 도메인은 임시로 test.com 도메인을 준비 하였습니다. 구성은 nginx-proxy + LEMP Stack + glusterfs 이며 app 는 WP 가 올라 갑니다. Nginx-proxy 구성도... » read more

[CentOS7] Redis 설치 및 php연동
[CentOS7] Redis 설치 및 php연동

[CentOS7] Redis 설치 및 php연동 LEMP Stack 의 경우 링크 사이트를 참고해 주세요. http://docs.crois.net/linux/linux/#lemp-stack    LEMP Stack 이후 부터 설치 하시면 됩니다. Source 로 설치 하는 방법도 있지만 간단하게 yum 으로 설치 하는 방법을 기술 합니다. Redis 의 자세한 내용은 차후 정리 하도록 하겠습니다.   Redis 설치 [root@centos-nginx ~]# yum install -y redis php71-php-pecl-redis php71-php-phpiredis php-redis... » read more