Перейти к содержимому



Купить ссылку здесь
Фотография
- - - - -

Очень важный вопрос про MacBook

Форум ZiSMO.biz
5
Сообщений в теме: 5

ONLINE Отправлено

amzees
группа пользователя

    Платим за темы! Dezy.pro

  • Cообщений: 7 793
  • Поинты: 6 543
  • Предупреждений: 0
  • Онлайн:96д 1ч 11м
403
Друзья два месяца назад купил MacBook Раньше я на компьютере семёрке было дело заходил виртуальный виртуальный сервер кто подскажет как сделать это На MacBook ??



93a54d6658f1.gif
    • 0
  • Наверх
  • Ответить

ONLINE Отправлено

amzees
группа пользователя

    Платим за темы! Dezy.pro

  • Cообщений: 7 793
  • Поинты: 6 543
  • Предупреждений: 0
  • Онлайн:96д 1ч 11м
403
Есть кто живой?
93a54d6658f1.gif
    • 0
  • Наверх
  • Ответить

OFFLINE Отправлено

gabbhack
группа пользователя

    Zismo Mobile App tr.im/zgp

  • Cообщений: 4 588
  • Поинты: 1 072
  • Предупреждений: 0
  • Онлайн:67д 22ч 53м
235

по ftp? 


vhMKQtK.png

    • 0
  • Наверх
  • Ответить

ONLINE Отправлено

amzees
группа пользователя

    Платим за темы! Dezy.pro

  • Cообщений: 7 793
  • Поинты: 6 543
  • Предупреждений: 0
  • Онлайн:96д 1ч 11м
403
Ап
93a54d6658f1.gif
    • 0
  • Наверх
  • Ответить

ONLINE Отправлено

Роман Дяченко
группа пользователя

    Уважаемый Человек

  • Cообщений: 2 717
  • Друзей:48
  • Поинты: 72
  • Предупреждений: 0
  • Онлайн:26д 21ч 5м
32

Как веб-разработчик, выбравший Mac OS X в качестве основного рабочего инструмента, я столкнулся с проблемой настройки необходимого окружения. По многолетней привычке работы с серверами на Linux, руки сами потянулись в консоль дабы все поставить, но остановились — постойте, постойте, но зачем мне превращать эту операционку в очередной Linux сервер? Мне этого шаманства с консолью на серверах хватает, спасибо. Будем использовать встроенные компоненты, насколько это возможно.

Web сервер

Apache предустановлен в Mac OS и для локальной разработки его более чем хватает.
Маленькая хитрость – если не нужен виртуальный хост, то очень помогает вот такой трюк:
/etc/apache2/extra/httpd-userdir.conf

<Directory "/Users/*/Sites/">
Options Indexes Order allow,deny
Allow from all
</Directory>

Осталось кинуть проект в ~/Sites/%имя_проекта% и открыть в браузере http://localhost/~%u...%/%имя_проекта%
На крайний случай, если нужна полная копия production окружения всегда можно установить Vagrant.
 

PHP

PHP предустановлен в Mac OS. Если его версия устраивает, то просто включаем загрузку модуля php5_module:/etc/apache2/httpd.conf

LoadModule php5_module libexec/apache2/libphp5.so

Если не устраивает, то можно установить PHP по мануалу отсюда php-osx.liip.ch. Эта версия не заменит системную, сама найдет Apache и вообще установится в /usr/local/php5. Установка предельно проста – одна строка в консоли (пример для PHP 5.5):
curl -s http://php-osx.liip.ch/install.sh| bash -s 5.5
 

MySQL

Установить MySQL можно несколькими способами, например, через Homebrew. Но компилировать из исходников MySQL только потому что это позволяет пакетный менеджер? Мне кажется что проще взять DMG архив с официального сайта и установить. После установки в Системных настройках появится вкладка MySQL:
00013da4ecb18c549ac66604abf8d8e0.png
 

FTP/SFTP

Кроме работы над основным проектом приходится отвлекаться и исправлять/доделывать что-то у клиентов. Обычно это чужой хостинг с доступом по FTP. Значит нужен FTP клиент. Выбор пал на Cyberduck:
e74590726eb6f5dc8d416626ce2cf186.png
4d46ad08db3536ae3a722e155585fe30.png
Почему Cyberduck? Потому что хранит пароли в Keychain, переведен на русский, бесплатен и поддерживает FTPSFTP,WebDAVAmazon S3Google Cloud Storage и Rackspace Cloud Files.
 

MySQL клиент

Долго выбирал рать между MySQL Workbench и Sequel Pro. В силу легкости победил Sequel Pro.
72a3785cb48d06815b2dbd5b8531e8a8.jpg

Почему локальное приложение а не phpmyadmin или mysql в консоли хостинга? Потому что все курируемые базы в одном месте и не надо при задаче «посмотри что там в базе у клиента » открывать консоль, SSH и вспоминать пароли. Да, это удаленное подключение и MySQL на хостинге смотрит наружу. Но доступ по IP или SSH туннель спасают отца русской демократии.
Возможностей у программы достаточно много, лучше почитать на официальном сайте.
 

Sublime Text

Без него никуда. Маленькая хитрость в настройках:
{
"open_files_in_new_window": false,
}

По-умолчанию выставлено в TRUE и из-за этого Cyberduck открывает новые файлы в новом окне, а не в новой вкладке существующего окна.

Кроме этого, бывает что нужно быстро запустить небольшой кусок PHP кода, а делать это в IDE не удобно. Можно выполнить PHP код из Sublime Text, добавив новую Build System (Tools –> Build System -> New):
{
"cmd": ["php" , "$file"]
}

Теперь жмем CMD + B и результат работы кода появится в консоли Sublime Text.
 

Dash

37885c75781dac5d704c34f157f672a1.png


https://moneyveo.ua/...d9-38e34f58f668   получи кредит онлайн моментальное решение ! ТОЛЬКО ДЛЯ УКРАИНЫ

    • 0
  • Наверх
  • Ответить

ONLINE Отправлено

amzees
группа пользователя

    Платим за темы! Dezy.pro

  • Cообщений: 7 793
  • Поинты: 6 543
  • Предупреждений: 0
  • Онлайн:96д 1ч 11м
403
Ещё варианты?
93a54d6658f1.gif
    • 0
  • Наверх
  • Ответить



Напишите свое сообщение