노력과 삽질 퇴적물
* 세팅환경> AWS> Ubuntu Server 16.04 LTS (HVM), SSD Volume Type> svn, version 1.9.3 (r1718519)* 중간에 세팅이 잘못 적용될 경우, 이전 과정으로 돌아가기쉽게 단계별로 쪼갰습니다. 0. AWS 인스턴스 생성 AWS: EC2 인스턴스 서버 기본세팅> 1. EC2 인스턴스 생성 참조.> 2. 터미널 연결 참조.> 인스턴스에서 22, 80, 3690포트등 자주쓰는걸 미리 해두는것도 나쁘진 않습니다. 1. 기본설치 1) root권한123456789101112login as: ubuntuAuthenticating with public key "imported-openssh-key"Welcome to Ubuntu 16.04.4 LTS (GNU/Lin..
-bash: ./test.sh: /bin/bash^M: bad interpreter: 그런 파일이나 디렉토리가 없음OR-bash: ./test.sh: /bin/bash^M: bad interpreter: No such file or directory 윈도우에서 notepad++등으로 쉘 스크립트 작성후FTP로 리눅스에서 실행시 위와같은 에러메시지 출력. 해결. 1234567891011121314[root] # vi -b testBackUp.sh #!/bin/sh^MDATE=`date +%Y_%m_%d_%H`PREV_DATE=`date --date '1 days ago' +%Y_%m_%d_%H`PREV_DATE_FTP=`date --date '14 days ago' +%Y_%m_%d_%H` echo she..
0. 필요한 파일 파일명 예시 경로 apache httpd-2.4.7 [#아키이브] /usr/local/apache httpd-2.4.7-> httpd2.4 버젼부터는 1.4 이상의 apr과 apr-util이 필요 1.5.0.tar.gz apr-util-1.5.3.tar.gz /usr/local/apr-1.5.0 /usr/local/apr-util-1.5.3 php-5.5.21.tar.gz [#아카이브] /usr/local/php-5.5.21 mysql-5.6.15.tar.gz [#5.6.15 다운로드] [#아카이브 상위경로] /usr/local/mysql-5.6.15-> 아카이브에서 상위경로-하위로 간 경우 [Source Code>MySQL Server Tarball]에 있는 파일 사용. test.ph..
... ... ... virtual memory exhausted: Cannot allocate memory virtual memory exhausted: Cannot allocate memory make: *** [ext/fileinfo/libmagic/apprentice.lo] Error 1 make: *** [ext/fileinfo/libmagic/apprentice.lo] Error 1 RHEL 7에서 PHP 5.4를 컴파일 설치하던중 발생한 에러입니다. 해결법. ./configure 옵션중, [--disable-fileinfo]를 추가합니다. Colored By Color Scripter™12345678910111213141516171819[root] # ./configure \-prefix=/..
* 해당 포스트는아마존 AWS EC2 하드용량 확장시, resize2fs 명령어를 사용하면 에러 메시지만 나오고 먹통일때 유용합니다.resize2fs 1.42.9 (28-Dec-2013)resize2fs: Bad magic number in super-block while trying to open /dev/xvda1Couldn't find valid filesystem superblock.* 과정자체는 꽤나 단순하지만, AWS EC2에 대한 자료가 적은편이기도 해서 편의제공 차원으로 캡쳐때문에 스크롤이 약간 길어졌습니다. Colored By Color Scripter™12345[root] # lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTxvda 202:0 0 10G 0..
[root]# cd /usr/local/php-5.4.25 [root]# ./configure --enable-cgi --enable-fpm --with-mcrypt ... ... ... ... ... ... configure: error: mcrypt.h not found. Please reinstall libmcrypt. 환경. OS: 리눅스 레드햇7 (redhat 7)php: php-5.4.25.tar.gz 해결법. Colored By Color Scripter™12345678910111213[root]# cd /usr/local[root]# wget http://sourceforge.net/projects/mcrypt/files/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz..
0. 필요한 파일 파일명 예시 경로 apache-tomcat-7.0.56.tar.gz [#다운로드] (wget으로 다운로드 및 설치) MySQL (wget으로 다운로드 및 설치) JDK 1.7 for Linux [#다운로드] (wget으로 다운로드 및 설치) putty.exe [#다운로드] (특이사항 없음) puttygen.exe [#다운로드] (특이사항 없음) * 기존에 아마존 계정이 있는 경우 좀더 간편해집니다. AWS 계정 활성에는 VISA카드등 해외결제가 지원되는 체크/신용카드가 필요합니다. [# 아마존 클라우드 (Amazon EC2) 서버 무료로 사용하기] 1. EC2 인스턴스 생성 1) 인스턴스 해당 pem파일은 다음에 설명드릴 '터미널 연결'에 필수입니다. 2) Elastic IP 좌측 메뉴..