Configurazione del server Mac per piccoli uffici


0

Abbiamo un Mac Mini con server OSX per l'ufficio della nostra piccola azienda di web design. Vogliamo spostarci verso una configurazione locale e quindi passare al server live. In passato ho usato MAMP PRO e Sequel Pro per creare un ambiente sul mio personal computer.

La nostra configurazione è fondamentalmente 1 Mac Mini con Server OSX e quindi 5 iMac. Mi piacerebbe essere in grado di digitare http://clients/client-name e tira su i siti da tutti i nostri computer.

Il mio piano iniziale è quello di montare i singoli siti con Transmit 4, avere CodeKit guardarlo per la preelaborazione (SASS) e Sublime Text come nostro editor.

So che dovrei fare una domanda specifica, ma la vera domanda è: qual è il modo migliore per configurare il nostro server sui nostri siti? Facciamo un sacco di build su WordPress personalizzati, quindi Apache e mySQL sono fondamentali.

Di cosa potrei leggere? Tutto quello che ho trovato è "Il server OSX, fa tutto, divertiti!" .

Un altro problema è come spingerlo live con Beanstalk, forse, e migrare DB pro?


Dovrai sicuramente essere più specifico. Non è chiaro di cosa sei esattamente confuso, o quali alternative ti stai chiedendo, anche.

Mi dispiace per quello Spero di essere in grado di chiarire presto.

1
Non toccherò OS X per un server ... non è abbastanza gestibile.
Michael Hampton

1
Cosa suggeriresti allora? So che ci sono molte altre opzioni - e se avessi ragione di usare queste opzioni, potrei andare in quella direzione, ma ciò di cui abbiamo bisogno sembra così semplice.
nouveau

Risposte:


1
  1. Avrai bisogno di MAMP su ogni iMac.
  2. Hai bisogno di un Apple Time Capsule Router / Network Storage Drive.
  3. Di 'alla MAMP di cercare i file del sito su Time Capsule.
  4. Importa il database MySQL per ciascun sito Web in phpMyAdmin su MAMP.
  5. Esegui MAMP su ogni iMac.
  6. Vai a localhost: 8888 nel tuo browser.
  7. Clicca sul sito che vuoi modificare.

NOTA: Assegnare un nome alla cartella del sito per ciascun sito Web.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.