Блог

Свой мини-хостинг (сервер) на DigitalOcean

Я уже пол года как перевел все свои проекты и разработку с drupalhosting на DigitalOcean. Теперь я хочу поделиться, как я туда переезжал, и как там всё настраивал.

Причиной перехода с drupalhosting стал переход оплаты на $, а затем, всё это стало очень невыгодно, и всё это случилось до скачка курса. Мелкие сайты, визитки, посадочные страницы там всё же выйдет держать дешевле чем на самом дешевом варианте в DO, но все что имеет посещаемость и какую-никакую нагрузку, уже становится невыгодным.

25.01.2015746 мин.

Ubuntu 13.04 устранение проблемы с bash скриптами

Я достаточно редко пользуюсь bash скриптами, но я их всегда использую для генерации локального окружения для новго сайта. Прописка в хост, создание папок и т. д., но не важно даже.

Проблема в том, что в Ubuntu 13.04 данные скрипты стали открываться через gedit. Запуск через консоль выдает ошибку на любой скрипт, и соответственно делает невозможным запуск скриптов.

Решение проблемы таилось в обновленном Nautilus'e, в котором, даже с выставленной галочкой «Разрешить исполнение», скрипт октрывался в блокноте.

28.04.20130

Drupal 7: Не устанавливаются темы и модули.

После того как перешел на Ubuntu у меня на всех сайтах всплыла следующая ошибка:

"WARNING: You are not using an encrypted connection, so your password will be sent in plain text. Learn more." "To continue, provide your server connection details"

Далее предлагается указать настройки FTP. Но это полный бред, даже не пробуйте это сделать.

В общем эта ошибка не позволяет устанавливать темы и модули в автоматическом режиме. А решение простое до безобразия, у веб-сервера просто нету доступа на запись в папку sites.

25.03.20138

Проверка на стандарты кодирования Drupal в Ubuntu

Если вы хотите чтобы код, который вы пишите в модулях или темах соотвествовал всем стандартам Drupal, то самый простой способ - использовать сниффер для проверки. Он выведет нам в каком файле и какие ошибки были допущены, что значительно облегчит путь до правильного Drupal-кода.

09.03.20133

Установка веб-сервера на Ubuntu 12.x

В данной записи я расскажу как поставить веб-сервер на абсолютно чистую Ubuntu.

I. Устанавливаем веб-сервер

Для начала нам нужно установить Apache, PHP, MySQL, phpMyAdmin. Открываем терминал (CTRL+ALT+T) и пишем: sudo apt-get install apache2 php5 phpmyadmin mysql-server

31.12.201243 мин.