Хорошо, я нуб, я мало что знаю о серверах, командах и т. д. Я читаю книгу и установил Zend Server на свой Mac, используя файл .dmg, после чего я настроил учетную запись Zend. Затем я сделал несколько правок, как это было предложено в книге:
sudo nano /usr/local/zend/bin/zendctl.sh
После ввода пароля вы окажетесь в текстовом редакторе Nano, поэтому переместите курсор на несколько строк вниз, используя клавишу курсора вниз, и там, где вы видите строку, читающую MySQL_EN="false", измените слово false на true. Теперь прокрутите вниз еще немного, пока не найдете эти две строки:
case $1 in
"start")
Ниже вы увидите строку с отступом, которая гласит:
$0 start-apache %
Сразу после этой строки вставьте новую, следующего содержания:
$0 start-MySQL %
Это позволит запустить MySQL, но теперь вам нужно еще немного прокрутить вниз, пока вы не дойдете до раздела, который начинается с:
"stop"
Точно так же я добавил команды остановки. Но после перезагрузки компьютера localhost:10088 не работает. Браузер показывает и ошибка: не удается найти сервер. Каждый раз, когда мне приходится вводить команду в терминал, чтобы запустить zendserver:
sudo /Library/StartupItems/ZendServer_init/zendctl.sh restart
запустить сервер обратно. Я хочу, чтобы сервер запускался автоматически после загрузки.