본문 바로가기

반응형
[centos] apm yum 설치 apm 간편설치 yum -y install httpd yum -y install mysql yum -y install php yum -y install mysql-server yum -y install php-mysql 더보기
[centos] my.cnf 위치찾기 my.cnf 위치 찾기 /usr/local/mysql/bin/mysql --verbose --help | grep -A 1 'Default options' 출력되는 순서의 맨 왼쪽부터 순서대로 참조한다. ex) 더보기
[centos]hostname 변경 1. vi /etc/sysconfig/network 파일에 hostname 부분 수정 2. 수정 후 저장 3. 재부팅 후 확인 더보기
[centos] softraid 복구 테스트 (요점 정리) 복구 테스트 (강제적으로 레이두1의 0마운트 해제 하자) mdadm --manage /dev/md0 --fail /dev/sdb1mdadm --manage /dev/md1 --fail /dev/sdb2mdadm --manage /dev/md2 --fail /dev/sdb3mdadm --manage /dev/md0 --remove /dev/sdb1mdadm --manage /dev/md1 --remove /dev/sdb2mdadm --manage /dev/md2 --remove /dev/sdb3 Shut down the system:shutdown -h nowThen put in a new /dev/sdb drive (if you simulate a failure of /dev/sda, you should.. 더보기
[centos] softraid 복구 테스트 centos 설치시 boot 영역과 스왑등 모든 파티션을 Raid1로 구축하여 확인및 복구하는 명령어입니다. 복구 테스트 (강제적으로 레이드1의 0마운트 해제 하자) # mdadm --manage /dev/md0 --fail /dev/sdb1# mdadm --manage /dev/md1 --fail /dev/sdb2# mdadm --manage /dev/md2 --fail /dev/sdb3# mdadm --manage /dev/md0 --remove /dev/sdb1# mdadm --manage /dev/md1 --remove /dev/sdb2# mdadm --manage /dev/md2 --remove /dev/sdb3 # shutdown -h now # cat /proc/mdstat 아래와 같이 장애.. 더보기
[centos] softraid 로그확인 centos 설치시 boot 영역과 스왑등 모든 파티션을 Raid1로 구축하여 확인및 복구하는 명령어입니다. 정상 소프트 레이드 로그 아래는 soft raid 의 정상적 로그임[root@localhost ~]# cat /proc/mdstatPersonalities : [raid1]md0 : active raid1 sdb1[1] sda1[0] 200704 blocks [2/2] [UU] md1 : active raid1 sdb2[1] sda2[0] 4192896 blocks [2/2] [UU] md2 : active raid1 sdb3[1] sda3[0] 483990144 blocks [2/2] [UU] unused devices: [root@localhost ~]# mdadm --detail -scanA.. 더보기
[windows]윈도우 findstr 검색 C:\>findstr /?파일에서 문자열을 찾습니다. FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O] [/P] [/F:파일][/C:문자열] [/G:파일] [/D:디렉터리 목록] [/A:색 속성] [/OFF[LINE]] 문자열 [[드라이브:][경로]파일이름[ ...]] /B 패턴이 행의 첫 부분에 있는지를 비교합니다. /E 패턴이 행의 끝부분에 있는지를 비교합니다. /L 찾는 문자열을 글자 그대로 사용합니다. /R 찾는 문자열을 정규식으로 사용합니다. /S 현재 디렉터리와 모든 하위 디렉터리에서 일치하는 파일을 찾습니다. /I 찾을 때 대/소문자를 구별하지 않습니다. /X 정확히 일치하는 줄만 보여줍니다. /V 일치하는 텍스트가 없는 줄만 보.. 더보기
[centos]패스워드 복구 [centos]패스워드 복구 1. 먼저 서버를 리부팅 한다. 2. 부팅할 때 위와 같은 화면이 뜨면 아무키나 누른다. 3. e키를 누른다. 4. kernel 부븐으로 이동 후 e키를 누른다. 5. 기존 문자는 모두 무시한 채 스페이스 + single 이라고 입력한 후 엔터키를 누른다. 주의) 앞에 있는 logvo100은 버전에 따라 다르나 무시하면 되고 single 앞에 / 를 붙여야 하는 경우도 있다. 6. b키를 눌러 부팅한다. 7. passwd 명령어 입력 후 신규 패스워드 입력한 후 ctrl + alt + del로 리부팅 한다. 더보기
[centos]5.8 설치(5.x) 설치를 진행하기 이전에 저는 vmware 환경에 하드디스크 총 2개 미러링 하는 환경임을 알려드립니다. 1. linux text 입력 후 엔터. 2. cd 테스트 이므로 skip 한다.(ok 할시에 시간 엄청 잡아먹음.) 3. 설치할 때 사용할 언어 선택 4. 키보드 언어선택. 기본으로 5. 저 같은 경우는 재설치 이므로 기존 데이터를 삭제할지에 대해서 묻는다. yes 6. 마지막 메뉴가 커스텀 설치이므로 create custom layout을 선택하여 ok한다. 7. sda 선택 후 new 버튼 클릭. 8. 위와 같이 생성할 파티션들을 셋팅한다. *레이드 안잡으 실 경우 sofreware raid가 아닌 ext3로 설정한다. *위 메뉴얼에서는 boot : 300, swap : 1000, /:all 로 .. 더보기
[centos]cpu,memory 확인하기 [centos]cpu,memory 확인하기1. cat /proc/meminfo //memory 출력했을때 나오는 memtotal에 나누기 1024를 하면 총 메모리 용량이나온다. 2. cat /proc/cpuinfo //cpu cpu에 대한 정보들이 나오는데 확인해야 할 것은 model name과 cpu cores이다. 더보기
[android]sleep(SystemClock.sleep) [android]sleep(SystemClock.sleep)안드로이드에서 간단하게 sleep 함수 쓰기 SystemClock.sleep(1000); 단위는 1/1000초이다. 더보기
[android]api 레벨 정리 출처 : http://developer.android.com/intl/ko/guide/topics/manifest/uses-sdk-element.html 더보기
[android]화면고정 [android]화면고정안드로이드에서 화면고정하는 방법이다. AndroidManifest.xml의 파일에서 activity 내용에 다음 문장을 추가하면 된다. android:screenOrientation="portrait" landscape : 가로 portrait : 세로 ex)소스코드 : 가로고정 더보기
[centos]lsync 설치 lsync 설치 lsync 서버 ====== yum -y install lua-devel asciidoc --skip-broken wget https://lsyncd.googlecode.com/files/lsyncd-2.1.5.tar.gz./configure make make install vi /etc/lsyncd.conf=============settings { statusFile = "/tmp/lsyncd.stat", logfile = "/var/log/lsyncd.log", statusInterval = 1, } sync { default.rsync, source="/home/", target="211.189.0.249::file", exclude="/log", }============== vi .. 더보기
[centos]실행 권한없는 tmp 파티션 만들기 실행권한없는/tmp 파티션만들기 apache 웹서버 운영시 취약점으로 인한 최소한의 해킹 방지를 위해 tmp 파티션을 실행권한을 제한하여 apache웹서버를 운영을 할 수 있다. # chmod 1777 /tmp/ (권한변경)# dd if=/dev/zero of=/usr/tmpDSK bs=1024 count=1024000 (ex. 1gb로 값을 설정하였다)# mkfs.ext4 /usr/tmpDSK # mount -o loop,rw,noexec,nosuid /usr/tmpDSK /tmp 부팅시 마운트 설정# vi /etc/fstab/usr/tmpDSK /tmp ext4 loop,nosuid,noexec,rw 0 0chmod 1777 /tmp/ 테스트 /tmp 폴더에 test.sh 생성후 실행후 아래와 같은 .. 더보기
[centos]APM 설치 6 - 설시치 문제점 해결책 [centos]APM 설치 1 -APM 이란[centos]APM 설치 2 - 설치하기전 필요 패키지 설치[centos]APM 설치 3 - mysql 5.7 설치[centos]APM 설치 4 - apache 2.4.7 설치[centos]APM 설치 5 - php 5.3.28 설치[centos]APM 설치 6 - 설시치 문제점 해결책 php 장애시 date Warning: phpinfo() [function.phpinfo]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In ca.. 더보기
[centos]APM 설치 5 - php 5.3.28 설치 [centos]APM 설치 1 -APM 이란 [centos]APM 설치 2 - 설치하기전 필요 패키지 설치 [centos]APM 설치 3 - mysql 5.7 설치 [centos]APM 설치 4 - apache 2.4.7 설치 [centos]APM 설치 5 - php 5.3.28 설치 [centos]APM 설치 6 - 설시치 문제점 해결책 설치버전 : php 5.3.28 # cd /usr/local/src/ # wget -O php-5.3.28.tar.gz http://kr1.php.net/get/php-5.3.28.tar.gz/from/this/mirror (강의 진행을 위해 강제적으로 출력 파일명을 지정) # tar xvpf php-5.3.28.tar.gz # cd php-5.3.28 # ./conf.. 더보기
[centos]APM 설치 4 - apache 2.4.7 설치 [centos]APM 설치 1 -APM 이란[centos]APM 설치 2 - 설치하기전 필요 패키지 설치[centos]APM 설치 3 - mysql 5.7 설치[centos]APM 설치 4 - apache 2.4.7 설치[centos]APM 설치 5 - php 5.3.28 설치[centos]APM 설치 6 - 설시치 문제점 해결책 설치 버전: apache 2.4.7 다운 경로: http://mirror.apache-kr.org/httpd/ 위와 같이 미러 사이트를 볼 수 있습니다. apache 설치 전 선수 작업이 있습니다. 선수 작업은 아래와 같습니다. # wget http://mirror.apache-kr.org/apr/apr-1.5.0.tar.gz # tar xvpf apr-1.5.0.tar.gz .. 더보기
[centos]APM 설치 3 - mysql 5.6 설치 [centos]APM 설치 1 -APM 이란[centos]APM 설치 2 - 설치하기전 필요 패키지 설치[centos]APM 설치 3 - mysql 5.6 설치[centos]APM 설치 4 - apache 2.4.7 설치[centos]APM 설치 5 - php 5.3.28 설치[centos]APM 설치 6 - 설시치 문제점 해결책 첫번재 설치 순서인 mysql을 설치 하겠습니다. 설치버전 : mysql 5.6 다운경로: http://dev.mysql.com/downloads/mysql/ Select Platform : Source Code 선택 Generic Linux (Architecture Independent), Compressed TAR Archive (mysql-5.6.15.tar.gz) 다운 .. 더보기
[centos]APM 설치 2 - 설치하기전 필요 패키지 설치 [centos]APM 설치 1 -APM 이란[centos]APM 설치 2 - 설치하기전 필요 패키지 설치[centos]APM 설치 3 - mysql 5.7 설치[centos]APM 설치 4 - apache 2.4.7 설치[centos]APM 설치 5 - php 5.3.28 설치[centos]APM 설치 6 - 설시치 문제점 해결책 기본 apm에 필요한 패키지를 yum을 이용하여 설치 진행 하겠습니다. 기본 centos minimal로 설치하여 진행하였으니 참고 부탁 드리겠습니다. yum -y install libjpeg libjpeg-devel libpng-devel freetype-devel gd-devel libjpeg-devel libpng-devel freetype-devel gd-deve gcc.. 더보기

반응형