'Computing'에 해당되는 글 69건

  1. 2016.08.23 리눅스 각종 환경설정 체크 명령 (centos 기준)
  2. 2016.07.25 CentOS 6.8 에서 php 5.3.3 -> 5.3.X 대로 높이기...
  3. 2015.08.18 윈도우 10 wake on lan (windows 10 Wake on lan)
  4. 2015.08.15 Ubuntu Apache indexes 서버 전체

리눅스 각종 환경설정 체크 명령 (centos 기준)

|

1. ssh 서비스 


   >sshd -t


2. ftp 서비스 (vsftpd)


   >vsftpd


3. DHCP 서비스


   >dhcpd -t -cf /path/to/환경파일.conf


4. DNS 서비스 (bind 메인)


   >named-checkconf /path/to/환경파일.conf


5. DNS 서비스 (zone 파일)


   >named-checkzone 도메인명 /path/to/Zone파일


6. SAMBA 서비스


   >testparm


7. Apache 서비스 (메인)


   >httpd -t


8. Apache 서비스 (가상호스트)


   >httpd -t -D DUMP_VHOSTS


9. TCP Wrappers 서비스


   >tcpdchk [-v]


10. Postfix 서비스


   >postfix check (체크)

   >postfix -vv (환경값)


11. LIGHTTPD 서비스


   >lighttpd -t -f /path/to/환경파일.conf


12. Squid 서비스


   >squid -k check

   >squid -k parse


13. Nagios 서비스


   >nagios -v /path/to/환경파일.conf


14. Nginx 서비스


   >nginx -t

   >service nginx configcheck

And

CentOS 6.8 에서 php 5.3.3 -> 5.3.X 대로 높이기...

|

하위 호환때문에 하는수 없이 5.3 버전을 유지하는 가운데...


Fatal error: Can't inherit abstract function 에러가 발생했다.


구글링하니 5.3.9 하위 버전의 버그라고 나온다.


사용하고 있는 버전은 CentOS 기본 php-5.3.3 yum 설치버전 이고...


업그레이드 할수있나 찾아보니 없다. epel 저장소도 5.5 부터 지원한다.


더 높은 버전으로 바꾸고 싶지만, 그럴수는 없고....


젠장... rpm을 찾아나섰다. 



잠시 여기 저기 저장소를 기웃하니 아래에 존재한다.


http://dl.iuscommunity.org/pub/ius/archive/CentOS/6/x86_64/

또는

http://ftp.neowiz.com/ius/archive/CentOS/6/x86_64/



i386버전은 

http://dl.iuscommunity.org/pub/ius/archive/CentOS/6/i386/

또는

http://ftp.neowiz.com/ius/archive/CentOS/6/i386/


여러 버전이 존재하는데... 마지막 버전(5.3.29-1)을 선택하기로 한다. 


충돌과 의존성 무시하고 강제 설치를 하던가,

아님 기존 php 깔끔하게 지우고 다시 설치 한다.


기존 버전 삭제

yum remove php-*


새로 설치

yum localinstall http://dl.iuscommunity.org/pub/ius/archive/CentOS/6/x86_64/php53u-cli-5.3.29-1.ius.centos6.x86_64.rpm http://dl.iuscommunity.org/pub/ius/archive/CentOS/6/x86_64/php53u-5.3.29-1.ius.centos6.x86_64.rpm http://dl.iuscommunity.org/pub/ius/archive/CentOS/6/x86_64/php53u-common-5.3.29-1.ius.centos6.x86_64.rpm ... ... ... ... 기타 필요한 패키지 줄줄줄 적고난뒤... 실행~~~


......


바로 되어야 할듯한데, 의존성 오류가 나서 php53u-cli 를 먼저 설치하고 나머지를 한꺼번에 설치했다.


php.ini 와 apache내 php 환경 다시 복원하고 재시작... 성공.


- ^^ -

And

윈도우 10 wake on lan (windows 10 Wake on lan)

|

윈도우 10으로 업그레이드 하고 났더니... ㅠㅠ Wake on lan 기능이 동작하지 않는다.

이게 왜 안되나 싶어서 이것 저것 손대봐도 안된다. 삽질 삽질.

결국 해결한 결과는 LAN Card Driver 업데이트...

Realtek Lan card Driver for Windows 10  은 아래 링크에서 얻었다.

https://www.dropbox.com/s/y5bkhe9wxzzntlu/mb_driver_lan_realtek_w10.zip?dl=0


설치후 속성을 살펴보니, 빨간색 부분이 추가 되어 있었다.


컴터를 끄고 테스트... 정상동작~~~~!!!! (Success!!!)

And

Ubuntu Apache indexes 서버 전체

|

데비안, 우분투 등에서는 아파치 모듈로 autoindex 서비스를 default로 제공한다.

그러므로 웹서비스에서 디렉토리내 파일들은 기본적으로 노출되어 있다.

Virtual host 설정시 -Indexes 해주어야 하는 상황.

멋진 모습으로 autoindex 서비스를 제공하는것도 좋지만, 그런경우는 드물고 대부분 보안상 숨기려 한다.

서비스 몇개라면 모르겠지만, 여러개라면....

귀찮아서 autoindex 서비스는 설치하자마자 내려둔다.

내려두는 방법은 autoindex 모듈을 내리면 된다.

mods-enabled 디렉토리에서 autoindex.conf, autoindex.load 를 삭제하면 끝이다.


이젠 가상 호스트 추가할때마다 -Indexes 안붙여도 된다.

And
prev | 1 | 2 | 3 | 4 | 5 | 6 | ··· | 18 | next