macOS Sierra 10.12를 어떻게 가볍고 빠른 서버 환경으로 전환 할 수 있습니까?


1

이전 OS X Lion Server를 macOS Sierra로 업그레이드했습니다. 오에스 텐이 "서버"버전으로 출시되지 않았기 때문에 몇 가지 릴리스가 있었고, 당신이 할 수있는 것은 App Store에서 Server.app를 구입하는 것이 었습니다.하지만 실제로는 필요없는 많은 서비스를 제공합니다. 위키, 캘린더 등).

보면서 launchctl list Activity Monitor Siri, 블루투스 키보드 검색기, 스포트라이트 등 많은 쓸모없는 실행 서비스를 발견했습니다.

이 기계의 주요 용도는 개발입니다. 그것은 SSH, Apache, PHP, R, PostgreSQL, AFP, SMB 및 이런 종류의 것들을 실행합니다.

기본적으로 블루투스, 무선, 사용자 경험 (Siri, 애니메이션, 자동 업데이트), 네트워크 인쇄, VPN, 위키, 캘린더, 캐시 서버, 메일 서버, 루 브리 카, iTunes 및 스포트라이트와 관련된 서비스는 필요하지 않지만 아마도있을 수 있습니다. 내가 무시하는 많은 다른 서비스들.

나는 아직 조정을 해왔지만 누군가 안전하게 사용할 수있는 서비스를 알고 있는지, 그리고 시에라를 가볍고 빠른 서버 환경으로 바꾸는 몇 가지 트릭이 무엇인지 궁금해하고있었습니다.

답변:


0

대부분의 넌센스를 끄는 스크립트가 있습니다. https://gist.github.com/pwnsdx/d87b034c4c0210b988040ad2f85a68d3

SIP를 비활성화하고 실행 (disable.sh) 한 다음 SIP를 다시 활성화해야합니다. (10 개의 평판 포인트를 필요로하는 링크를 제공 할 수 없습니다!)

바탕 화면과 서버에서이 disable.sh 스크립트를 실행하고 Spotlight, Privacy에 디스크를 추가합니다. 또한 서버에서 iCloud가 비활성화되어 있는지 확인하십시오.

네트워킹 성능을 향상 시키려면 다음을 읽어보십시오. https://rolande.wordpress.com/2014/05/17/performance-tuning-the-network-stack-on-mac-os-x-part-2

그것은 오래되었지만 이론을 잘 설명합니다. 주의해서 사용하십시오. 한 번에 한 가지를 변경하고, 테스트하고, 다른 것을 변경하고, 테스트 등을합니다 (뭔가 이해가되지 않으면 변경하지 마십시오). reno가 최신 인 경우 rfc1323 대신 reno "net.inet.tcp.use_newreno = 1"을 사용합니다.

그리고 그 가치는 OSX "성능 모드"를 가능하게합니다. (10 개의 평판 포인트를 필요로하는 링크를 제공 할 수 없습니다!)


1
이 답변에 인용 된 인용구를 추가하여 링크가 끊어져서 답변 내용을 계속 사용할 수 있도록하는 내용을 뒷받침 해보십시오. 현재 답변 내용은 현재 귀하의 제안에 따라 해당 링크를 통해서만 제공됩니다.
— Pimp Juice IT
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.