Это тяжело будет назвать руководством или мануалом по настройке прав доступа пользователей в Linux.
Здесь я описываю одну конкретную задачу, с которой часто приходится сталкиваться в повседневной работе.
Работаем мы в основном с CentOS, а в последнее время именно с CentOS 7, поэтому данная шпаргалка предназначена в первую очередь для данной версии системы. Если она работает и в других дистрибутивах или версиях CentOS - замечательно.
AddThis Smart Layers
воскресенье, 18 октября 2015 г.
Как создать нового пользователя в CentOS 7
При настройке сервера для очередного проекта нам необходимо создать как минимум одного пользователя, от имени которого будет работать PHP, с которым можно будет подключаться к SFTP и загружать какие-либо файлы и для других задач. В конце концов, не с рутом же работать.
понедельник, 21 сентября 2015 г.
Как установить Nginx на CentOS 7
Вебсервер Nginx является замечательной альтернативой Apache для сайтов на платформе Magento, а на данный момент мы работаем именно с этой платформой.
Чем так замечателен этот сервер? Хотя бы тем, что он прост в настройке (хотя отвыкание от .htaccess проходит долго и болезненно), он потребляет крайне мало ресурсов сервера, умеет кешировать статичные файлы (нестатичные тоже умеет, но в нашем случае это нерелевантно), дружит с PHP и FastCGI. Вполне достаточно чтобы слезть сиглы Apache.
Здесь речь пойдет о процессе установки и апгрейда этого сервера на базе операционной системы CentOS 7.
Чем так замечателен этот сервер? Хотя бы тем, что он прост в настройке (хотя отвыкание от .htaccess проходит долго и болезненно), он потребляет крайне мало ресурсов сервера, умеет кешировать статичные файлы (нестатичные тоже умеет, но в нашем случае это нерелевантно), дружит с PHP и FastCGI. Вполне достаточно чтобы слезть с
Здесь речь пойдет о процессе установки и апгрейда этого сервера на базе операционной системы CentOS 7.
воскресенье, 20 сентября 2015 г.
Как добавить директорию в системную переменную PATH
Одним из нововведений в Magento 2 стали консольные команды.
Целый ряд операций теперь можно делать прямоне отходя от кассы в консоли SSH.
Самый простой способ запустить консольную команду - это при помощи PHP вызвать ее по месту проживания, т.е. указав полный путь к ней
Либо перейдя в нужную директорию
Но есть и третий способ, позволяющий запускать консольные команды Magento из любой директории.
Для этого необходимо добавить путь к директории
Открываем для редактирования скрипт настроек консоли:
и в самом низу добавляем всего одну строку
Где /path/to/your/magento2 нужно, разумеется, изменить на полный путь к корневой директории, где установлена Magento.
После этого вызывать консольные команды Magento 2 можно из любой директории при помощи
Список доступных команд можно получить в справке
Целый ряд операций теперь можно делать прямо
Самый простой способ запустить консольную команду - это при помощи PHP вызвать ее по месту проживания, т.е. указав полный путь к ней
php [your Magento install dir]/bin/magento [command name]
Либо перейдя в нужную директорию
cd [your Magento install dir]/binвыполнить команду
./magento [command name]
Но есть и третий способ, позволяющий запускать консольные команды Magento из любой директории.
Для этого необходимо добавить путь к директории
[your Magento install dir]/binв системную переменную окружения PATH
Открываем для редактирования скрипт настроек консоли:
nano /etc/bashrc
и в самом низу добавляем всего одну строку
export PATH=$PATH:/path/to/your/magento2/bin
Где /path/to/your/magento2 нужно, разумеется, изменить на полный путь к корневой директории, где установлена Magento.
После этого вызывать консольные команды Magento 2 можно из любой директории при помощи
magento [command name]
Список доступных команд можно получить в справке
magento --list
Как настроить редактор для crontab по умолчанию
По умолчанию, после установки свежей версии CentOS 7 единственным редактором будет старый "добрый" vim. Соответственно, crontab открывается в нем же.
Первым делом установим редактор nano.
Теперь, когда жизнь снова засветилась всеми красками можно настроить новый редактор по умолчанию для работы с crontab.
Открываем для редактирования скрипт настроек консоли:
и в самом низу добавляем всего одну строку
После этого остается разлогиниться и залогиниться в терминал снова чтобы изменения вступили в силу.
Если же по какой-то причине нет возможности настроить редактор crontab по умолчанию, но нужно открыть crontab именно в редакторе nano, команда будет выглядеть следующим образом:
Первым делом установим редактор nano.
yum -y install nano
Теперь, когда жизнь снова засветилась всеми красками можно настроить новый редактор по умолчанию для работы с crontab.
Открываем для редактирования скрипт настроек консоли:
nano /etc/bashrc
и в самом низу добавляем всего одну строку
export EDITOR="nano"
После этого остается разлогиниться и залогиниться в терминал снова чтобы изменения вступили в силу.
Если же по какой-то причине нет возможности настроить редактор crontab по умолчанию, но нужно открыть crontab именно в редакторе nano, команда будет выглядеть следующим образом:
export VISUAL=nano; crontab -e
суббота, 29 августа 2015 г.
Выбор нового телефона
Моему нынешнему телефону уже 2.5 года.
Чуть более года назад у него умер "родной" аккумулятор и с тех пор я менял их уже трижды. Очередной поменял буквально на днях, хорошо что по гарантии.
В остальном же меня мой телефон вполне устраивает.
Но в силу своей профессиональной деятельности мне нельзя оставаться ретроградом, хотя бы раз в 3 года нужно обновлять технику.
Чуть ли не с начала года я ждал выхода Samsung Galaxy S6 mini.
Похоже что не дождусь уже. Потому что случайно на глаза мне попался Lenovo Vibe Shot и я понял, что пора снова заниматься самообразованием и изучать новые технологии.
Чуть более года назад у него умер "родной" аккумулятор и с тех пор я менял их уже трижды. Очередной поменял буквально на днях, хорошо что по гарантии.
В остальном же меня мой телефон вполне устраивает.
Но в силу своей профессиональной деятельности мне нельзя оставаться ретроградом, хотя бы раз в 3 года нужно обновлять технику.
Чуть ли не с начала года я ждал выхода Samsung Galaxy S6 mini.
Похоже что не дождусь уже. Потому что случайно на глаза мне попался Lenovo Vibe Shot и я понял, что пора снова заниматься самообразованием и изучать новые технологии.
Метки:
обзор
,
сравнение
,
телефоны
,
технологии
вторник, 31 марта 2015 г.
Как правильно выбрать девочковый велосипед
Все люди как люди, когда им нужно купить велосипед они просто идут в магазин и покупают велосипед. И только я покупку самого обычного велосипеда превращаю в сложный технологический и маркетинговый процесс.
Не скрою, я в каком-то смысле даже получаю определенный кайф от этого.
Не скрою, я в каком-то смысле даже получаю определенный кайф от этого.
воскресенье, 29 марта 2015 г.
Впечатления после выставки велосипедов
Вот уже шестой раз в Праге проходит ежегодная выставка велосипедов.
Вчера сходил посмотреть что нового стоит ждать в этом году.
В прошлом году трендом были сити байки. Какой тренд этого года?
Вчера сходил посмотреть что нового стоит ждать в этом году.
В прошлом году трендом были сити байки. Какой тренд этого года?
воскресенье, 22 марта 2015 г.
Мотосезон открыт. Обновляем экипировку
После поездки на мотовыставку в Милане в ноябре 2014 года я понял, что моя экипировка оставляет желать лучшего и с открытием сезона в этом году я всерьез озаботился обновлением "гардероба".
Походил по пражским мотовыставкам, посмотрел что предлагают на местном рынке. Честно говоря, остался несколько разачарован ассортиментом.
суббота, 24 января 2015 г.
Стоит ли покупать машину с гибридным двигателем?
С выбором своей следующей машины я уже давно определился. А тут еще внезапно нефть начала сильно дешеветь, что не может не напрягать.
Т.е. с одной стороны радует то, что теперь бак бензина обходится дешевле, с другой же стороны бензин дешевеет не так сильно, как сырая нефть, а исторический опыт говорит о том, что когда нефть снова начнет дорожать, бензин подорожает еще сильнее.
Т.е. с одной стороны радует то, что теперь бак бензина обходится дешевле, с другой же стороны бензин дешевеет не так сильно, как сырая нефть, а исторический опыт говорит о том, что когда нефть снова начнет дорожать, бензин подорожает еще сильнее.
суббота, 3 января 2015 г.
Несколько слов о приложениях для телефонов
Проводил сегодня тотальную ревизию приложений, установленных на моем телефоне и поудалял львиную часть из них. Удалил бы больше, но к сожалению часть из программ являются системными и так просто их не удалишь.
По мере удаления задумался над вопросом - а зачем вообще многие конторы создают свои аппликации для телефонов, вкладывая в это немалые деньги?
По мере удаления задумался над вопросом - а зачем вообще многие конторы создают свои аппликации для телефонов, вкладывая в это немалые деньги?
Метки:
аппликации
,
приложения
,
телефон
,
android