-
Как узнать от какого пользователя запущен apache?
В некоторых случаях при отладке важно понимать среду, в которой работает Apache. При этом немаловажным моментом является то, под каким пользователем linux-системы он работает. Это может быть важно при ошибках с правами доступа к файлам, с выполнением серверных скриптов и т.д. Итак, нам нужно выполнить в терминале одну из команд: ps auxwwww | grep apache […]
-
CentOS. Как установить Apache?
Установить Apache в CentOS 7 можно достаточно просто, несмотря на, казалось бы, сложность задачи, для неопытных пользователей. В этой статье пошаговая инструкция по установке Apache в CentOS. Итак, прежде всего нужно зайти на Ваш сервер. Это пункт №0. Далее, при желании выполняем обновление пакетов, установленных в системе: yum update Теперь приступаем к установке непосредственно сервера: […]
-
CentOS. Как отключить тестовую страницы в Apache?
В этой статье приведу пример, как отключить страницу по умолчанию в Apache в centOS. Это та самая страница с известной строкой «Testing… 123» ) Итак — эта страница будет отображена сервером в случае, если к нему придет запрос с сайта, который не настроен и не не соответствует ни одному из настроенных на сервере. По разным […]
-
Unix. Apache. Как вручную добавить виртуальный хост. Пошаговое руководство.
Существует множество «удобняшек» по мгновенному добавлению виртуальных хостов, но знание и понимание механики процесса их работы очень важно. Здесь пойдет речь о том, как пошагово добавить новый вирт. хост на Ваш Apache-сервер. Итак, начинаем! 1. Нужно добавить вирт. хост в папку /etc/apache2/site-available. Для этого в данной папке всегда есть два файла-образца default-000.conf и default-ssl-000.conf (названия […]
-
Apache. Пример виртуального хоста
Бывают случаи, когда надо быстро создать виртуальный хост на сервере, но, к примеру, сервер чистый и рабочих примеров под рукой нет, а копия default-000.conf упорно не хочет работать. Сейчас я приведу рабочий пример обычнейшего виртуального хоста для быстрого копипаста к Вам на сервер. К примеру, Вам нужно создать виртуальный хост для сайта mysite.local, который физически […]
-
Yii2. Рабочий htaccess для basic-шаблона.
Правильная настройка htaccess — частая проблема при настрйоке нового приложения. В этой статье — пример рабочего htaccess для yii2-basic шаблона. Итак, для правильной настройки Вам потребуется выполнить несколько несложных шагов. 1. Настраиваем корневой htaccess. Он должен лежать в корне Вашего приложения — грубо говоря — там, где лежит composer.json. Options +FollowSymLinks IndexIgnore */* RewriteEngine On […]
-
Как установить imagemagick для php7 в ubuntu 16.04?
Imagick — важное расширение, необходимое для работы с изображениями, поэтому при серьезной разработке его установка обязательна! О том, как это сделать я расскажу в этой короткой статье. Итак, Imagick, по сути своей обычный модуль для php, поэтому ставится он как и все свои собратья. sudo apt-get install php-imagick После успешной установки необходимо перезагрузить сервер, если […]
-
Как установить Webmin в Ubuntu?
Webmin являет собой очень известный www-интерфейс для администрирования Вашей Unix-системы. По сути, используя любой браузер, можно получить быстрый и полный доступ к функциям вашего сервера, например — удобную правку конфигурационных файлов, Cron и т.д. Итак, простые шаги для установки интерфейса: 1) Редактируем файл /etc/apt/sources.list — добавляем ему в конец следующие строки: deb http://download.webmin.com/download/repository sarge contrib […]
-
Ошибка «Invalid command ‘Action’, perhaps misspelled……»
При настройке виртуальных хостов в Apache можно получить множество различных ошибок, среди которых «Invalid command ‘Action’, perhaps misspelled……», решение которой я приведу в этой статье. Ошибка гласит, что в Вашем Apache не включен модуль Actions. Т.к. данный модуль в абсолютном большинстве случаев идет в коробке Apache -его дополнительная установка не требуется и его нужно просто […]
-
htaccess. Как настроить редирект с www на без www и обратно?
При продвижении сайта важно определить с основным зеркалом домена — точнее будет оно содержать www или нет. О том, как направлять весь трафик на одно зеркало — сейчас и пойдет речь. Речь идет о домене http://www.sitename.com и http://sitename.com. Делаем редирект с www на без www — т.е. основное зеркало — БЕЗ www: RewriteCond %{HTTP_HOST} ^www\.(.*)$ […]