Сервис для
сео - оптимизаторов

Найди ошибки на сайте
Ошибки мешают продвижению сайта
Исправь ошибки на сайте
Сайт без ошибок продвигать легче
Получи новых клиентов
Новые клиенты принесут больше прибыль

Запустите локальный веб-сервер PHP на Mac OS X с Zend Server

  1. 1.1 Какую версию мне скачать?
  2. 2. Установка
  3. 2.1 Начальная настройка
  4. 2.2 Автозапуск MySQL Server
  5. 3. Возьми это за спин
  6. 3.1 Небольшой пример

Реклама

Приложения становятся все более популярными в Интернете. Это умный ход. Не у всех есть MacBook или ноутбук с Windows, но почти у каждого есть доступ к приличному веб-браузеру. Создайте свое приложение из смеси PHP, Javascript, HTML, CSS и MySQL вместо Java и C (++), и вдруг почти каждое устройство станет совместимым устройством.

Вы можете узнать о PHP, как и любой другой язык. Джек Кола составил список бесплатные сайты, чтобы узнать о программировании на PHP 6 бесплатных сайтов для изучения программирования на PHP 6 бесплатных сайтов для изучения программирования на PHP Прочитайте больше , Кроме того, если вы хотите поиграть с языком во время изучения (вам следует), вам понадобится PHP-сервер, который может анализировать ваш код. Одним из вариантов является получение учетной записи на веб-хостинг , Вы бы использовали FTP-клиент, как FileZilla Мастер FTP-файлов передает на всех ваших сайтах с FileZilla Мастер FTP-файлов передает на всех ваших сайтах с FileZilla У большого количества старых FTP-клиентов были проблемы с передачей больших файлов. Приложения испытывали обычные тайм-ауты, которые вы ожидаете, когда компьютер сидит там в течение 15 ... Прочитайте больше или же FireFTP FireFTP - мощный FTP-клиент Firefox, который вы можете использовать в своем браузере FireFTP - мощный FTP-клиент Firefox, который вы можете использовать в своем браузере Если вы когда-либо занимались веб-управлением, то, возможно, в тот или иной момент вы использовали FTP. Большинство веб-хостов будут иметь примитивный загрузчик файлов, который вы можете использовать прямо из вашего ... Прочитайте больше перенести файлы PHP на ваш сервер. Лучший вариант (во время разработки) - разместить свой собственный сервер PHP.

Размещение собственного PHP-сервера имеет два основных преимущества. Прежде всего, вы можете разместить его локально, чтобы вам не нужно было переносить файлы, а нужно всего лишь обновить страницу в браузере, чтобы увидеть последние изменения в вашем коде. Во-вторых, вы можете держать свой продукт в секрете, пока он не будет готов к публикации во всемирной сети. Таким образом, вы можете представить готовый (или, по крайней мере, бета) продукт своим пользователям с первого дня и получить время, чтобы решить любые проблемы безопасности, прежде чем вы представите свое приложение для широкой публики.

Zend Server - это PHP-сервер для Mac, который позволяет вам разрабатывать локально с минимальными трудностями.

Для сервера разработки доступно несколько различных опций. Мы собираемся использовать Zend Server. Несмотря на то, что вы можете перейти на большой дорогой тариф, когда вам это нужно, с самого начала вам будет достаточно использовать бесплатную версию. Просто зайдите на сайт Zend Server и нажмите кнопку загрузки.

На следующем экране вы сможете выбрать свою операционную систему. Еще одним преимуществом Zend Server является его кроссплатформенная совместимость. Вы можете установить Zend Server в любой из трех популярных операционных систем, хотя мы сосредоточимся на Mac OS X в частности. Конфигурация Zend Server часто зависит от операционной системы.

Прежде чем вы сможете скачать Zend Server, вам будет предложено создать учетную запись. Вам также понадобится это через минуту, чтобы активировать бесплатную версию, поэтому найдите время, чтобы заполнить ее. Вы можете отказаться от обновлений по электронной почте в правом верхнем углу. После входа ваша загрузка начнется.

1.1 Какую версию мне скачать?

Важно различать версию PHP, поставляемую с Zend Server, и версию самого Zend Server. Всегда загружайте последнюю версию Zend Server. Что касается версии PHP, есть причина, по которой они оба значимы в списке.

Обычно не помешает использовать последнюю (стабильную) итерацию PHP, но не все веб-хосты имеют современную поддержку PHP. Если вы разрабатываете с конкретным веб-хостингом (и у вас нет контроля над версией PHP, используемой на этих серверах), помните об этом при загрузке Zend Server, чтобы избежать проблем совместимости в дальнейшем.

2. Установка

Первая часть установки довольно обычная. Смонтируйте загруженный файл .DMG, чтобы увидеть установочный файл в Finder. Дважды щелкните, чтобы запустить мастер установки. Выберите место установки и введите пароль администратора, чтобы начать установку.

Раздел Read Me , на этот раз, довольно короткий и на самом деле заслуживает чтения. Он покажет вам, что включено помимо PHP-сервера, и познакомит вас с командами терминала для запуска сервера MySQL из терминала. В следующем параграфе мы покажем вам, как автоматически запускать включенный сервер MySQL с Zend Server, поэтому вам не нужно знать эти команды.

2.1 Начальная настройка

Запустите Zend Server, дважды щелкнув значок в папке « Приложения ». При первом запуске Zend Server вы пройдете через мастер настройки. Примите лицензионное соглашение и выберите подходящие варианты. Скорее всего, вы ищете разработку, а не рабочий сервер.

Вам также потребуется ввести пароль для пользователя «admin» и (необязательно) для пользователя «developer». Запомните эти полномочия. Они понадобятся вам для входа на ваш Zend Server позже.

2.2 Автозапуск MySQL Server

При разработке интерактивных веб-приложений PHP часто идет рука об руку с MySQL или другой базой данных на основе SQL. Узнайте больше (о) SQL с Браузер базы данных SQLite Изучите SQL или создайте простую базу данных с помощью браузера баз данных SQLite Изучите SQL или создайте простую базу данных с помощью браузера баз данных SQLite Вы когда-нибудь нуждались в базе данных, но вы не можете позволить себе Microsoft Access, и вы, конечно, не можете позволить себе установить и использовать сервер Oracle дома. Является ли ваша цель ... Прочитайте больше , Если вы еще не собираетесь использовать SQL, не стесняйтесь игнорировать этот раздел. Вы всегда можете запустить SQL-сервер вручную из терминала. В противном случае следуйте приведенным ниже инструкциям, чтобы автоматически запустить включенный сервер MySQL, когда это сделает Zend Server.

Откройте приложение «Терминал» в « Приложения»> «Утилиты»> «Терминал» и выполните команду:

sudo nano /usr/local/zend/bin/zendctl.sh

Введите свой пароль, когда спросят. Это откроет указанный файл в нано редактор.

Прокрутите вниз с помощью клавиш со стрелками, пока не встретите линии,

} случай $ 1 в «старте»)

Найдите строку:

$ 0 start-apache%

Ниже добавьте новую строку с надписью

$ 0 старт-MySQL

$ 0 старт-MySQL

Точно так же, когда вы найдете случай «стоп») , добавьте строку, которая гласит

$ stop-MySQL

Как вы можете видеть на скриншоте выше.

Нажмите Ctrl + X для выхода, нажмите клавишу Y, чтобы подтвердить изменения, и нажмите Enter, чтобы подтвердить имя файла. С этого момента MySQL будет запускаться с Zend Server.

Наконец, чтобы убедиться, что ваш Mac загружается с этой измененной конфигурацией, выполните три нижеприведенные команды по порядку и введите пароль при появлении запроса.

cd / Library / StartupItems / ZendServer_init /sudo rm zendctl.shsudo ln -s /usr/local/zend/bin/zendctl.sh ./

Это удаляет текущий элемент автозагрузки для Zend Server и заменяет его символической ссылкой на файл, который мы только что отредактировали.

Перезапустите компьютер, чтобы изменения вступили в силу, или выполните следующую команду, чтобы округлить конфигурацию Zend Server.

sudo /Library/StartupItems/ZendServer_init/zendctl.sh restart

3. Возьми это за спин

С настроенным Zend Server вы можете начать играть с ним. Некоторые вещи, которые вы должны знать, прежде чем начать:

  1. Веб-каталог вашего Zend-сервера находится в «/ usr / local / zend / apache2 / htdocs» . Другими словами, все файлы, которые находятся в этой папке, будут отображаться на вашем локальном веб-сервере.
  2. Ваш веб-сервер расположен по адресу: localhost: 10088
  3. Конфигурация и администрирование вашего Zend Server находятся по адресу: localhost: 10081

3.1 Небольшой пример

Мы отправим вас в путь с нашим классическим примером Hello World. Создайте новый файл в TextEdit (позже вы захотите использовать более мощный редактор PHP) и добавьте следующие строки:

<? php echo "Hello MakeUseOf.com"; ?>

Сохраните файл в «/usr/local/zend/apache2/htdocs/test.php» . Откройте веб-браузер и укажите его на http: // localhost: 10088 / test.php . Вы увидите приятное приветственное сообщение в вашем браузере, созданное вашим небольшим кусочком PHP-кода.

С этим вводным примером, пришло время написать более интересный код. Если вы еще этого не сделали, существует множество сайтов, где вы можете выучить PHP бесплатно 6 бесплатных сайтов для изучения программирования на PHP 6 бесплатных сайтов для изучения программирования на PHP Прочитайте больше ,

Как вы планируете использовать собственный сервер PHP? Просто играть или делать серьезно крутой продукт? Дайте нам знать в комментариях ниже!

Какую версию мне скачать?
Какую версию мне скачать?
Com"; ?
Просто играть или делать серьезно крутой продукт?