Есть необходимость создать видео инструкцию, демонстрирующую работу приложения или сервиса… Какой программой или веб-сервисом воспользоваться? Читать
Архив автора: admin
Установить osCommerce на Debian 8
Представьте себе ситуацию, в которой у вас есть отличный продукт, чтобы продать и уже запланированную маркетинговую кампанию, но одна вещь не хватает, это веб-сайт электронной коммерции, чтобы продать свой продукт. Есть много разновидностей интернет-магазинов: Magento, OpenCart, CS Cart, Prestashop … где список заканчивается? Хотя каждый является отличным решением для электронной коммерции, у которых есть собственные стандарты, в этом учебнике мы сосредоточимся на установке легкого сервера Open Source Commerce (интернет — магазина) на Debian 8 VPS.
osCommerce является полным решением интернет-магазина, который содержит каталог внешнего интерфейса и инструмент администрирования, который может быть легко установлен и настроен с помощью процедуры установки.
Он может быть установлен на любом веб-сервере с PHP и MySQL, и это позволяет установить и поддерживать интернет-магазины очень легко, почти без усилий.
ТРЕБОВАНИЯ
Мы предполагаем , что у вас уже установили и настроили на вашем сервере Apache, MySQL и PHP. Если это не так, вы можете сделать это с помощью нашего учебника и установить LAMP.
Войдите на свой сервер через SSH
ssh root@server_ip
Вы можете проверить, есть ли у вас правильная версия Debian, установленная на сервере с помощью следующей команды:
lsb_release -a
Вы должны получить этот результат:
Distributor ID: Debian Description: Debian GNU/Linux 8.3 (jessie) Release: 8.3 Codename: jessie
Обновите систему
Убедитесь, что ваш сервер полностью в актуальном состоянии с помощью:
apt-get update && apt-get upgrade
Теперь создайте базу данных, которая будет необходима для установки интернет-магазина. Войдите в MySQL как root и выполните следующие запросы:
# mysql -u root -p mysql> CREATE DATABASE oscommerce; Query OK, 1 row affected (0.00 sec) mysql> GRANT ALL PRIVILEGES on oscommerce.* to oscommerceuser@localhost identified by 'your_password'; Query OK, 0 rows affected (0.00 sec) mysql> FLUSH PRIVILEGES; Query OK, 0 rows affected (0.00 sec) mysql> quit; Bye
Установите OScommerce
Перейдите в корневой каталог документов по умолчанию в Apache ( /var/www/html/ ) и загрузите последнюю версию интернет — магазина (во время написания этой статьи последняя версия 2.3.4):
cd /var/www/html/ wget http://www.oscommerce.com/files/oscommerce-2.3.4.zip
Распакуйте архив:
unzip oscommerce-2.3.4.zip
Переименуйте распакованный каталог:
mv oscommerce-2.3.4/oscommerce/
Дайте соответствующие разрешения на приведенные ниже файлы, чтобы ваш веб-сервер мог сохранить параметры установки. Выполните следующие команды:
chmod 777 /var/www/html/oscommerce/catalog/includes/configure.php chmod 777 /var/www/html/oscommerce/catalog/admin/includes/configure.php
Теперь откройте ваш веб — браузер и перейдите по следующему адресу http://your_IP_address/oscommerce/catalog/install/index.php. Вас встретят на странице установки интернет -магазина, как показано на рисунке:
Конечно, настройки PHP и необходимые расширения PHP должны быть включены/установлены, чтобы вы могли продолжить установку. Если все в порядке, нажмите Start, чтобы продолжить установку. Далее следуют настроить базу данных. Введите учетные данные базы данных, как показано на изображении ниже:
Затем откроется страница, на которой можно настроить параметры хранилища. Заполните поля в соответствии с вашими потребностями и закончите установку.
Ваш магазин можно будет по адресу: http://your_server_IP/oscommerce/catalog/index.php и вход в панель администратора интернет — магазина по адресу: http://your_server_IP/oscommerce/catalog/admin/login.php.
Теперь надо удалить каталог установки, установить правильные разрешения для некоторых файлов и защитить средства администрирования. Выполните приведенные ниже команды:
rm -rf /var/www/html/oscommerce/catalog/install/ chmod 644 /var/www/html/oscommerce/catalog/includes/configure.php chmod 644 /var/www/html/oscommerce/catalog/admin/includes/configure.php
Теперь давайте защитим паролем панель администрирования интернет-магазина с помощью утилиты Htpasswd. Выполним:
htpasswd -c /var/www/html/oscommerce/catalog/admin/.htpasswd your_user
Вам теперь будет предложено ввести пароль, дважды. После ввода пароля вы можете проверить, были ли введены учетные данные, как и ожидалось:
cat /var/www/html/oscommerce/catalog/admin/.htpasswd
Теперь необходимо настроить веб-сервер Apache, чтобы проверить файл .htpasswd. Откройте конфигурационный файл Apache по умолчанию, вашим редактором. Мы используем nano:
nano /etc/apache2/sites-available/000-default.conf
Вставьте следующий текст в директиве VirtualHost:
<Directory "/var/www/html">
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /var/www/html/oscommerce/catalog/admin/.htpasswd
Require valid-user
</Directory>
Сохраните и закройте файл. Теперь перезапустите Apache, чтобы изменения вступили в силу.
service apache2 restart
Теперь вы можете открыть панель администратора по адресу http://your_server_IP/oscommerce/catalog/admin/login.php, после чего вам будет необходимо ввести имя пользователя и пароль.
Поздравляем, вы успешно установили интернет — магазина на вашем Debian 8 VPS.
Мыследеятельность: интеллектуальные карты

Об интеллектуальных картах (другие названия: диаграмма связей, ментальная карта, интеллект-карта, карта мыслей, ассоциативная карта, майндмэп, mind map) написано очень много.
Педагоги очень часто делятся опытом использования интеллектуальных карт, утверждая, что создание и использование интеллект-карт является эффективным и интересным методом обучения на любом уроке. Читать
Numix Plasma
![]()
Портировал популярную GTK-тему в Plasma 5. Устанавливаем…
Разработчики Numix не особо жалуют среду KDE. Большинство их разработок направлено на GTK-окружения. Вот я и решил портировать, а точнее воссоздать стиль Numix в KDE.
Конечно для лучшего отображения надо было использовать Kvantum. Но мне как-то в лом стало это делать… возможно в будущем и запилю. А пока юзаем с родным движком Breeze и цветовой схемой.
Были перенесены все значки для трея из Numix, некоторые пришлось подправить и пофиксить. Пытался сохранить родной стиль… Читать
8 факторов для создания успешного блога
Я думаю, каждый из нас помнит тот день, когда мы создали свой блог. Кто-то вынашивал эту идею годами, к кому-то идея пришла спонтанно, кого-то вдохновили на это один из успешных блоггеров. Но целью всех нас было не просто завести блог, а сделать успешный блог. Думаю, под понятием “успешный блог” мы все понимаем приблизительно одно и то же: популярность, хорошая посещаемость, преданная аудитория и доход.
Как показать количество подписчиков MailChimp в WordPress
Вы хотите отобразить счетчик абонентов MailChimp? Недавно один из наших пользователей спрашивал нас, как они могут показать количество подписчиков MailChimp в WordPress. Отображение социального доказательства побуждает других пользователей присоединиться к вашей подписки. В этой статье мы покажем вам, как показать количество подписчиков MailChimp в WordPress.
MailChimp является одним из наиболее дружественным поставщиком услуг маркетинга электронной почты. Если вы не используете Mailchimp, то проверить наше руководство об использовании Mailchimp с WordPress.
Мы будем показывать два различных метода для отображения счетчика абонентов MailChimp. Первый метод проще и требует установить плагин WordPress. Второй метод является более продвинутый, где вам нужно будет создать плагин на основе различных исходных файлах. Если вас не устраивает редактирование фрагментов кода, то мы рекомендуем Вам использовать первый метод.
Метод 1: Использование плагина MailChimp Subscriber Chiclet
Первое , что вам нужно сделать , это установить и активировать плагин MailChimp Subscriber Chiclet. После активации посетить настройки Настройки » Subscriber Chiclet.
Сначала вам нужно будет ввести ключ API MailChimp. Если вы еще не создали его, то вы можете войти в свой аккаунт приборной панели MailChimp и получить.
После ввода API ключа, нажмите на кнопку Сохранить изменения. Плагин будет загружать свой список адресов электронной почты из вашей учетной записи MailChimp. Выберите список адресов электронной почты и настроить параметры плагина.
После того, как вы закончите, просто скопируйте шорткод из нижней части плагина и добавьте его в любой пост, страницу или текстового виджета, где вы хотите показать количество подписчиков.
Способ 2: Получение числа подписчиков с помощью MailChimp API
Как можно заметить, с помощью плагина вы получите количество абонентов от MailChimp с логотипом. Многие пользователи просто хотят бы получить номер так, чтобы они могли использовать его со своими формами подписки на рассылку.
В этом методе мы создадим плагин. Этот плагин будет использовать API Mailchimp, чтобы получить количество подписчиков. Вы сможете отображать количество подписчиков в любом месте, где вы захотите использовать шорткод.
Шаг 1: Первое , что вам нужно сделать, это создать папку на рабочем столе и назовите его mc-subscriber-count.
Шаг 2 Внутри папки создайте новый файл и назовите его mc-subscriber-count.php и вставьте этот код внутри него.
Важно: Не забудьте заменить Your_MailChimp_API_Key на фактический API Key MailChimp.
<?php
/*
Plugin Name: MailChimp Subscriber Count
Plugin URI: http://andreyex.ru
Description: Получает количество подписчиков в mailchimp и выводит его как текст
Version: 1.0
Author: AndreyEx
Author URI: http://andreyex.ru
*/
function andreyex_sub_count() {
include "Mailchimp.php";
$lastRunsLog = 'logs/lastruns.log';
$subfile = 'logs/subcount.log';
$lastRun = file_get_contents($lastRunsLog);
if (time() - $lastRun >= 86000) {
$MailChimp = new MailChimp('Your_MailChimp_API_Key');
$mc = $MailChimp->call('lists/list');
$subscriber_count .= $mc[data][0][stats][member_count];
file_put_contents($lastRunsLog, time());
file_put_contents($subfile, $subscriber_count);
} else {
$subscriber_count .= file_get_contents($subfile);
}
return number_format($subscriber_count);
}
add_shortcode('mc-subscribers', 'andreyex_sub_count');
add_filter('widget_text', 'do_shortcode');
?>
Шаг 3: Внутри папки mc-subscriber-count создайте другую папку и назовите его logs. Внутри папки журналов создать два пустых файла, используя обычный текстовый редактор, например блокнот. Назовите один файл lastruns.log, а другой subcount.log.
Шаг 4: Загрузите исходный код PHP MailChimp Wrapper из MailChimp хранилища. Ссылка для скачивания находится в нижней части в правой колонке.
После загрузки, вам нужно извлечь файл с архива. Внутри извлеченной папке, вы увидите папку SRC, содержащую файл Mailchimp.php и папку Mailchimp.
Шаг 5: Скопируйте и вставьте файл Mailchimp.php и папку Mailchimp в папку плагинов.
Шаг 6: Загрузить папку mc-subscriber-count folder в папку/wp-content/plugins/ на вашем веб — сайте с помощью клиента FTP.
Шаг 7: Посетите страницу плагинов в вашей админки WordPress и активируйте плагин MailChimp Subscriber Count.
Шаг 8: Используйте шорткод [mc-subscribers]для отображения количества абонентов MailChimp в любом посте, страницы или текстового виджета в WordPress.
Мы надеемся, что эта статья помогла вам показать MailChimp количество подписчиков в виде текста на вашем WordPress сайте.








