İçeriğe geç

Ürün belgelerimacOS sunucular

Mac dedicated sunucuyu kesintisiz çalışma için kurun

Mac Studio veya Mac mini dedicated sunucuyu hazırlayın: bağlanın, yönetici hesabını koruyun, uyanık ve güç kesintisinden sonra açılır tutun, Homebrew kurun.

  • Başlangıç
  • 20 dk okuma
  • Güncellendi
Bu sayfada
  1. Başlamadan önce
  2. 1. adım: Yönetici hesabını koruyun
  3. 2. adım: Mac'i uyanık ve çalışır tutun
  4. 3. adım: Mac'in yeniden başlatmadan sonra nasıl oturum açacağına karar verin
  5. 4. adım: Homebrew'u ve araçlarınızı kurun
  6. 5. adım: Hizmetleri gün boyu çalıştırın
  7. Sorun giderme
  8. Sonraki adımlar

HyperDC Mac dedicated sunucu, veri merkezimizde bulunan, Apple silicon'lı fiziksel bir Mac Studio veya Mac mini'dir ve size bir yönetici hesabıyla gelir. CI çalıştırıcıları, kod imzalama, Apple silicon üzerinde yapay zeka çıkarımı ve uzun süre çalışan macOS hizmetleri için idealdir. Masadaki bir Mac bir kişi için ayarlanır; veri merkezindeki bir Mac'in erişilebilir kalması için birkaç ayar gerekir. Bu rehber onları ele alır.

Başlamadan önce

  • Hoş geldiniz e-postasındaki bağlantı bilgileriniz.
  • Bir bağlantı yolu: tarayıcınızda HyperDC Web Console, başka bir Mac'ten Apple Remote Desktop (Apple Remote Desktop ile bağlanma) veya HyperDC Remote Connect uygulaması.
  • macOS sunucuda ilk adımlar rehberindeki temel adımlar: şifreyi değiştirin, güncellemeleri kurun, geliştirici araçlarını ekleyin.

1. adım: Yönetici hesabını koruyun

Hesabınız Mac'te bir yöneticidir. Ona bir Linux sunucunun root hesabı gibi davranın:

  • Hoş geldiniz e-postasındaki şifreyi değiştirin (System Settings › Users & Groups).
  • Günlük iş veya CI için System Settings › Users & Groups › Add User altında standart bir kullanıcı oluşturun ve yöneticiyi yalnızca sistem değişiklikleri için kullanın.
  • System Settings › Network › Firewall altında güvenlik duvarını açın.
  • System Settings › General › Sharing altında yalnızca kullandığınız paylaşım hizmetlerini açın (örneğin Apple Remote Desktop için Remote Management, SSH için Remote Login).

2. adım: Mac'i uyanık ve çalışır tutun

System Settings › Energy'yi açın. Modele ve macOS sürümüne göre bu seçeneklerin bir kısmını görürsünüz; şöyle ayarlayın:

AyarDeğer
Prevent automatic sleeping when the display is offAçık
Start up automatically after a power failureAçık
Start up when power is connected (macOS Tahoe 26.5 veya sonrası olan yeni Mac mini ve Mac Studio modelleri)Always

Sonucu Terminal'de kontrol edin:

Bash
pmset -g

Doğrulama: pmset -g sleep 0 gösterir. Göstermiyorsa sudo pmset -a sleep 0 çalıştırın.

3. adım: Mac'in yeniden başlatmadan sonra nasıl oturum açacağına karar verin

Yeniden başlatmadan sonra macOS giriş penceresini gösterir. Arka plan hizmetleri, SSH ve launchd daemon'ları oturum açmış bir kullanıcı olmadan çalışır; ama Docker Desktop, Xcode arayüz testleri ve bazı CI aracıları gibi uygulamalar bir masaüstü oturumuna ihtiyaç duyar.

  • Her yeniden başlatmadan sonra bir oturuma ihtiyacınız varsa System Settings › Users & Groups › Automatically log in as ayarını yöneticiye değil, standart bir kullanıcıya getirin ve FileVault'u kapalı tutun.
  • Aksi halde otomatik girişi Off bırakın ve planlı yeniden başlatmalardan sonra Web Console veya Apple Remote Desktop üzerinden oturum açın.

4. adım: Homebrew'u ve araçlarınızı kurun

Homebrew, macOS'ta geliştirici araçları için yaygın paket yöneticisidir. Apple silicon'da /opt/homebrew altına kurulur. Resmi sitesinde anlatıldığı gibi kurun, ardından kabuğunuza ekleyin:

Bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

Betiği önce indirip okuyabilir ve dosyadan çalıştırabilir ya da Homebrew'un GitHub'daki son sürümünden .pkg yükleyicisini kullanabilirsiniz.

Doğrulama: brew doctor sisteminizin hazır olduğunu bildirir.

Ardından ihtiyacınız olanı kurun; örneğin brew install git jq. Xcode ve simülatör çalışma zamanları için bkz. macOS VPS ve VDS; CI çalıştırıcıları için iOS CI için macOS sunucu.

5. adım: Hizmetleri gün boyu çalıştırın

  • Mac ile birlikte başlaması gereken komut satırı hizmetleri, macOS hizmet yöneticisi launchd'ye aittir; Apple'ın launchd belgeleri daemon'ları (sistem geneli) ve agent'ları (kullanıcı başına) anlatır.
  • Konteynerler Docker Desktop'ta çalışır: bkz. Mac dedicated sunucuda Docker Desktop ve sanal makineler.
  • Apple silicon üzerinde yapay zeka çıkarımı: Ollama ve llama.cpp GPU'yu Metal üzerinden kullanır; Linux varyantı için Ollama kurulumu rehberine, macOS için projenin indirme sayfasına bakın.

Sorun giderme

Bir güç kesintisinden veya yeniden başlatmadan sonra Mac'e ulaşılamıyor. Start up automatically after a power failure kapalıysa Mac kapalı kalır; bir destek talebi açın. Normal bir yeniden başlatmadan sonra Mac giriş penceresinde bekler: Web Console üzerinden oturum açın.

Mac uyku moduna geçiyor. pmset -g çıktısını ve 2. adımdaki Energy ayarlarını kontrol edin.

Docker Desktop yeniden başlatmadan sonra çalışmıyor. Yalnızca bir kullanıcı oturum açtığında başlar. Oturum açın veya 3. adımdaki gibi standart bir kullanıcı için otomatik girişi ayarlayın ve Docker Desktop ayarlarında Start Docker Desktop when you sign in to your computer seçeneğini açın.

Diğer sorunlar: macOS sunucu sorunlarını giderme.

Sonraki adımlar

Sık sorulan sorular

Mac dedicated sunucu ile macOS VPS arasındaki fark nedir?

Mac dedicated sunucu, yönetici hesabıyla yalnızca sizin kullandığınız fiziksel bir Mac Studio veya Mac mini'dir. macOS VPS veya VDS ise paylaşılan Apple donanımı üzerinde sanal bir Mac'tir.

Docker Desktop ve sanal makineler çalıştırabilir miyim?

Evet. Mac dedicated sunucularda Docker Desktop ve sanal makinelere izin verilir; Mac'in kendisi sanal makine olmadığından doğrudan donanımda çalışırlar.

FileVault'u açmalı mıyım?

Yalnızca yeniden başlatmalar için bir planınız varsa. FileVault açıkken Mac açılışta şifre bekler ve otomatik giriş devre dışı kalır; bu yüzden oturum açılmış bir masaüstü gerektiren araçlar biri oturum açana kadar durur.

Otomatik girişi açmalı mıyım?

Yalnızca bir iş, örneğin arayüz testleri, her yeniden başlatmadan sonra oturum açılmış bir masaüstü gerektiriyorsa. Apple, otomatik girişin Mac'i yeniden başlatabilen herkesin onu kullanmasına izin verdiği konusunda uyarır ve yöneticinin otomatik olarak oturum açmasını önermez.

Şifre Oluştur

Lütfen onaylayın