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



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

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

Форум ZiSMO.biz
  • Закрытая тема Тема закрыта
7
Сообщений в теме: 7

OFFLINE Отправлено

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

    Магазин аккаунтов INSTALL-SHOP.RU

  • Cообщений: 9 322
  • Поинты: 19 819
  • Предупреждений: 0
  • Онлайн:135д 3ч 16м
712
Друзья два месяца назад купил MacBook Раньше я на компьютере семёрке было дело заходил виртуальный виртуальный сервер кто подскажет как сделать это На MacBook ??



468x60two.gif
36ef3fae8db0.gif
    • 0
  • Наверх

OFFLINE Отправлено

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

    Магазин аккаунтов INSTALL-SHOP.RU

  • Cообщений: 9 322
  • Поинты: 19 819
  • Предупреждений: 0
  • Онлайн:135д 3ч 16м
712
Есть кто живой?
468x60two.gif
36ef3fae8db0.gif
    • 0
  • Наверх

ONLINE Отправлено

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

    Zismo Mobile App tr.im/zgp

  • Cообщений: 4 980
  • Поинты: 3
  • Предупреждений: 10
  • Онлайн:78д 18ч 53м
299

по ftp? 


    • 0
  • Наверх

OFFLINE Отправлено

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

    Магазин аккаунтов INSTALL-SHOP.RU

  • Cообщений: 9 322
  • Поинты: 19 819
  • Предупреждений: 0
  • Онлайн:135д 3ч 16м
712
Ап
468x60two.gif
36ef3fae8db0.gif
    • 0
  • Наверх

OFFLINE Отправлено

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

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

  • Cообщений: 2 934
  • Друзей:65
  • Поинты: 4
  • Предупреждений: 0
  • Онлайн:30д 18ч 25м
42

Как веб-разработчик, выбравший 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/%имя_проекта% и открыть в браузере Ссылка
На крайний случай, если нужна полная копия 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 Ссылка| 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


    • 0
  • Наверх

OFFLINE Отправлено

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

    Магазин аккаунтов INSTALL-SHOP.RU

  • Cообщений: 9 322
  • Поинты: 19 819
  • Предупреждений: 0
  • Онлайн:135д 3ч 16м
712
Ещё варианты?
468x60two.gif
36ef3fae8db0.gif
    • 0
  • Наверх

OFFLINE Отправлено

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

    Уровень 2

  • Cообщений: 2 743
  • Поинты: 2
  • Предупреждений: 70
140

Друзья два месяца назад купил MacBook Раньше я на компьютере семёрке было дело заходил виртуальный виртуальный сервер кто подскажет как сделать это На MacBook ??

Все таки насос*л , молодец быстро учишься . У сереги наверно деньги взял?


    • 0
  • Наверх

ONLINE Отправлено

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

    Накрутка инстаграм https://goo.gl/YUE3kx

  • Cообщений: 18 418
  • Поинты: 3 806
  • Предупреждений: 0
  • Онлайн:178д 13ч 50м
560

Археолог.


ИзображениеИзображение
ИзображениеИзображение
    • 0
  • Наверх