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



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

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

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

OFFLINE Отправлено

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

    Обмен без привязок: http://o3t.xyz/obmen

  • Cообщений: 9 252
  • Поинты: 7 698
  • Предупреждений: 0
  • Онлайн:118д 4ч 52м
643
Друзья два месяца назад купил MacBook Раньше я на компьютере семёрке было дело заходил виртуальный виртуальный сервер кто подскажет как сделать это На MacBook ??



49e9bbc1aab7.gif   goo.gl/uG3So1 - Полезная статья об активе и пассиве. 
93a54d6658f1.gif   goo.gl/C6f9n4 - Полезный софт для раздатчиков Qiwi

    • 0
  • Наверх

OFFLINE Отправлено

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

    Обмен без привязок: http://o3t.xyz/obmen

  • Cообщений: 9 252
  • Поинты: 7 698
  • Предупреждений: 0
  • Онлайн:118д 4ч 52м
643
Есть кто живой?

49e9bbc1aab7.gif   goo.gl/uG3So1 - Полезная статья об активе и пассиве. 
93a54d6658f1.gif   goo.gl/C6f9n4 - Полезный софт для раздатчиков Qiwi

    • 0
  • Наверх

ONLINE Отправлено

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

    Zismo Mobile App tr.im/zgp

  • Cообщений: 4 661
  • Поинты: 171
  • Предупреждений: 10
  • Онлайн:69д 21ч 50м
239

по ftp? 


gabbhack.gif

    • 0
  • Наверх

OFFLINE Отправлено

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

    Обмен без привязок: http://o3t.xyz/obmen

  • Cообщений: 9 252
  • Поинты: 7 698
  • Предупреждений: 0
  • Онлайн:118д 4ч 52м
643
Ап

49e9bbc1aab7.gif   goo.gl/uG3So1 - Полезная статья об активе и пассиве. 
93a54d6658f1.gif   goo.gl/C6f9n4 - Полезный софт для раздатчиков Qiwi

    • 0
  • Наверх

OFFLINE Отправлено

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

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

  • Cообщений: 2 910
  • Друзей:60
  • Поинты: 10
  • Предупреждений: 0
  • Онлайн:30д 7ч 6м
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
группа пользователя

    Обмен без привязок: http://o3t.xyz/obmen

  • Cообщений: 9 252
  • Поинты: 7 698
  • Предупреждений: 0
  • Онлайн:118д 4ч 52м
643
Ещё варианты?

49e9bbc1aab7.gif   goo.gl/uG3So1 - Полезная статья об активе и пассиве. 
93a54d6658f1.gif   goo.gl/C6f9n4 - Полезный софт для раздатчиков Qiwi

    • 0
  • Наверх

OFFLINE Отправлено

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

    Активный

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

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

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


    • 0
  • Наверх

OFFLINE Отправлено

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

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

  • Cообщений: 17 501
  • Поинты: 3 861
  • Предупреждений: 0
  • Онлайн:158д 4ч 38м
528

Археолог.


43736dc3e19d.gif994df0211923.gif

b556b5d2b359.gif49e9bbc1aa_8410542_24536743.gif

    • 0
  • Наверх