21 февраля 2018 г. 14:50:52
Получаем пароль:
cat /root/.my.cnf
Подключаемся к MySQL:
mysql -uLOGIN -pPASSWORD
Выбираем базу mysql:
mysql > use mysql;
Обновляем пароль root:
mysql > UPDATE user SET password = PASSWORD("NEW_PASSWORD") WHERE User = 'root';
Обновляем привилегии и завершаем работу с сервером MySQL:
mysql > flush privileges;
mysql > quit;
...
Читать дальше →
mysql, ssh
29 ноября 2016 г. 17:32:39
Устанавливаем ccze на сервер (Debian 7):
sudo apt-get install ccze
Пользуемся:
sudo tail -f /var/log/apache2/access.mass-hosting.log | ccze -A
Получаем вполне смотрибельный и разделенный цветами лог:
Вывод лога по ключу, например фразе "GET":
sudo more /var/log/apache2/access.mass-hosting.log | ccze -A | grep "GET"
...
Читать дальше →
ccze, ssh
28 октября 2016 г. 21:22:33
Устанавливаем jpegoptim и OptiPNG на сервер (Debian 7):
sudo apt-get install jpegoptim
sudo apt-get install optipng
Ищем файлы из текущей папки в папке image с расширение jpg и оптимизируем их:
find ./image -name *.jpg -exec jpegoptim --strip-all '{}' \;
Ищем файлы из текущей папки в папке image с расширение png и оптимизируем их:
find ./image -name *.png -exec optipng -o3 '{}' \;
...
Читать дальше →
ssh, jpegoptim, optipng
28 июня 2016 г. 20:16:50
Найти все недавно измененные файлы за последние 30 дней в текущей папке и подпапках:
find ./ -mtime -30 -type f
...
Читать дальше →
ssh
19 февраля 2016 г. 17:29:12
Для начала регистрируемся на сайте www.ssls.com и добавляем в корзину PositiveSSL - он на 1 домен с www и без-www, цена конечно стоит $4.99 но это при оплате за 3 года, на один год будет стоить $8.95
Далее когда вы все купите и оплатите, в личном кабинете в разделе "Purchased certs" он должен у вас появится с отметкой NEW, нажимаем на NEW и Activate.
...
Читать дальше →
ssl, ssh, comodo
30 января 2016 г. 15:20:32
Найти все папки в текушей папке и вложенные и поставить на них 755:
find ./ -type d|xargs chmod 755
Найти все файлы в текушей папке и вложенные и поставить на них 644:
find ./ -type f|xargs chmod 644
...
Читать дальше →
ssh
30 января 2016 г. 15:08:59
Например apache рабтает под web:web а файлы сайта залиты под root:root :
sudo chown -R web:web /var/www/web/sites/mysite.ru/upload
-R поменять имя владельца для upload на web и выполнить это рекурсивно, т.е всех вложенных в каталог upload файлов.
...
Читать дальше →
ssh
13 января 2016 г. 19:25:45
1. Sphinx требует несколько библиотек для установки на Debian. Используйте apt-get, чтобы загрузить и установить их (mysql-client, unixodbc, libpq5):
sudo apt-get install mysql-client unixodbc libpq5
2. Теперь мы можем установить Sphinx:
sudo wget http://sphinxsearch.com/files/sphinxsearch_2.2.10-release-1~wheezy_amd64.deb
sudo dpkg -i sphinxsearch_2.2.10-release-1~wheezy_amd64.deb
3. Редактируем файл /etc/default/sphinxsearch:
sudo mcedit /etc/default/sphinxsearch
пишем следующее:
START=yes
4. Создадим свой sphinx.conf:
sudo mcedit /etc/sphinxsearch/sphinx.conf
...
Читать дальше →
sphinx, ssh, hostcms6, debian, search
02 декабря 2015 г. 14:31:22
Команда дсотупа к файлу крон и редактирование:
crontab -e
В файле можно увидить например такие строчки:
MAILTO=mail@mysite.ru
30 16 * * * /usr/bin/php -q /var/www/web/sites/site.ru/cron/update_currency.php
30 (минуты) 16 (часы) * (день месяца) * (месяц) * (день недели)
минуты - от 0 до 59, можно еще так */5 (каждые 5 минут)
час - от 0 до 23, можно еще так */2 (каждый четный час)
день месяца - от 1 до 31
месяц - от 1 до 12 или 3 буквы начала месяца, регистр не имеет значения JAN до DEC
день недели - от 0 до 6 (0 это воскресенье) или 3 буквы начала недели, регистр не имеет значения SUN до SAT
Узнать текущую дату и время на сервере можно командой:
date
Сохранение изменений CTRL + O (в разных редакторах по разному), выход CTRL + X
...
Читать дальше →
cron, ssh
14 октября 2015 г. 03:26:16
Перед переходом на старшую редакцию проверьте соответствие версии системы, если версии не совпадают, обновите установленную версию до соответствующей.
Процесс перехода от младшей редакции к старшей достаточно прост:
1. Перед обновлением системы необходимо создать полный дамп базы данных и сделать архивную копию сайта.
Дамп базы и копию сайта делаем через SSH так быстрее.
Для начала дамп базы даных:
mysqldump -uUSER -pPASSWORD DATABASENAME > /PATH/FILENAME.sql
Почему не gzip? да потому что все равно нам будет нужно отредактировать дамп согласно п.3
...
Читать дальше →
ssh, hostcms6