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.