Архив автора: admin

Окончательное руководство по использованию Mailchimp в WordPress

Вы хотите построить список адресов электронной почты? Хотите отправить по почте обновления вашим подписчикам, когда вы публикуете новую запись в блоге? MailChimp является одним из ведущих в мире поставщиков услуг электронной почты, и он чрезвычайно прост в использовании. В этом руководстве мы покажем вам, как использовать Mailchimp в WordPress, чтобы получить больше подписчиков.

Зачем создавать списка рассылки?

Более 70% пользователей, которые отказались от вашего сайта, вероятно, никогда не возвращаются, если они не купят что-то у вас, или вы успешно получите их, подписавшись на ваш список адресов электронной почты.

Электронная почта является частным, личным, и на сегодняшний день является наиболее прямой формой общения в Интернете. Большинство людей проверяют свой почтовый ящик больше, чем их социальных сети. Адрес электронной почты будет оставаться в почтовом ящике, если пользователь не принимает по нему решение. В социальных сетях, ваше сообщение будет забыто с течением времени.

Смотрите наш гид по почему вы должны начать строить свой список адресов электронной почты сразу.

Зачем использовать MailChimp с вашего WordPress сайта?

На протяжении многих лет, мы нашли Mailchimp одним из самых начинающий дружественной электронной почты службы маркетинга . Почему? Потому что он очень прост в использовании и имеет массу интеграций с WordPress.

Кроме того, на сегодняшний день является наиболее доступным для начинающих, потому что он свободен до тех пор, пока вы посылаете меньше, чем 12000 электронных писем в месяц или меньше, чем 2000 абонентов. Это означает, что вы можете сразу приступить к работе, не заплатив ничего.

Теперь, когда ваши абоненты растут (более 2000), вам будет предложено обновить учетную запись на оплачиваемый план.

Помимо всего захвата и отправки электронной почты, некоторые другие интересные функции MailChimp, которые позволяют настроить RSS для подписки по электронной почте, проектировать красивые шаблоны писем, настроить автоответчики, а также отслеживать эффективность ваших кампаний по электронной почте с помощью отчетов.

Приступаем к работе с MailChimp

Для подключения Mailchimp к вашему WordPress сайт, первое, что вам нужно, это учетная запись MailChimp.

Посетите веб — сайт MailChimp и нажмите на кнопку «ЗАРЕГИСТРИРОВАТЬСЯ«.

Заполните вашу электронную почту и создайте имя пользователя / пароль для вашей учетной записи.

Зарегистрироваться MailChimp

После того, как вы вошли в систему, вы будете перенаправлены на приборную панель MailChimp.

Создание первого списка рассылки

Первое , что вам нужно сделать в вашей учетной записи MailChimp. это настроить список адресов электронной почты. На панели управления MailChimp, нажмите на кнопку «Создать список».

Создание списка рассылки в MailChimp

Вам будет предложено предоставить такую информацию, как имя для вашего списока адресов электронной почты, адрес электронной почты, где пользователи могут отвечать на напоминание. Заполните форму и нажмите на кнопку Сохранить.

Вот и все, вы успешно создали свой первый список адресов электронной почты. Теперь вам нужно подключить список адресов электронной почты на ваш WordPress, так что ваши посетители сайта могут подписаться.

Добавление Mailchimp Email формы регистрации в WordPress

MailChimp поставляется с встроенным в основной формой подписки. Все, что вам нужно сделать, это перейти на страницу списков в вашей учетной записи MailChimp. Затем нажмите на кнопку со стрелкой вниз рядом с список адресов электронной почты и выберите signup forms.

Получение формы регистрации кода от MailChimp

На следующей странице вы увидите некоторые типы форм, которые вы можете генерировать. Вам нужно нажать на кнопку выбора рядом с Embedded Forms.

Выберите встроенные формы

Вы попадете на страницу настроек, где вы можете выбрать, какие поля вы хотите показать в вашей форме, регулировать ширину формы и другие варианты. Когда вы закончите, просто скопируйте код.

Скопируйте форму регистрации код из MailChimp

Теперь вам нужно посетить вашу панель администратора в  WordPress и нажать Внешний вид » Виджеты . Добавить текстовый виджет в боковую панель WordPress и вставить код формы регистрации внутри него.

Добавление формы регистрации кода в виджетах

Это все. Теперь вы можете посетить ваш сайт и увидеть форму регистрации MailChimp в действии.

Регистрационная форма электронной почты MailChimp

Настройка WordPress RSS потока информационной рассылки в MailChimp

Теперь, когда у вас есть посетителей с подпиской на ваш список адресов электронной почты, важно, что вы посылаете им регулярные обновления.

Вы всегда можете войти в свою учетную запись MailChimp и вручную отправить по электронной почте своим подписчикам, но с MailChimp вы можете также настроить автоматизированную кампанию, которая посылают свои последние посты в блоге по электронной почте. Это называется RSS бюллетень.(Смотрите наш гид на RSS — каналы в WordPress.)

Если вы использовали FeedBurner для отправки писем своим абонентам RSS, то вам нужно прочитать, почему вы должны прекратить использовать FeedBurner и перейти на альтернативные Feedburner. Он также показывает, как переместить ваших абонентов FeedBurner в MailChimp.

Чтобы настроить RSS — кампанию по электронной почте, сначала нужно войти в свою учетную запись MailChimp, а затем нажмите на Кампании » Создать кампанию.

Создание кампаний в MailChimp

На следующей странице, MailChimp покажет вам различные типы кампаний, которые вы можете создать. Вы должны выбрать кампанию RSS-Driven.

Создание RSS-кампании в MailChimp

Введите свой RSS-канал URL и выберите, если вы хотите, отправить автоматическую электронную почту. Вы можете отправить ежедневно, еженедельно, ежемесячно или даже электронные письма. Вы также можете выбрать время для вашей электронной почты. После того как вы выбрали свои настройки, нажмите кнопку Далее в правом нижнем углу экрана, чтобы продолжить.

MailChimp теперь будет попросит вас выбрать список. Выберите список и нажмите на следующую кнопку, чтобы перейти к информации о кампании.

Прежде всего, необходимо указать имя для вашей кампании. После этого вы заметите, что MailChimp автоматически заполняет большинство полей для вас. Эти настройки по умолчанию будут работать для большинства веб-сайтов.Тем не менее, не стесняйтесь, чтобы настроить его в соответствии с вашими потребностями. Нажмите на кнопку Далее для продолжения.

Настройка кампании RSS Email

На следующем этапе, вам нужно будет выбрать шаблон для вашей электронной почты. MailChimp поставляется с большим количеством различных вариантов для этого. Выберите тот, который лучше всего подходит для вас, нажав на кнопку выбора рядом с ним.

Выбор MailChimp RSS шаблона кампании рассылки

MailChimp позволит вам точно настроить свой дизайн адреса электронной почты. Вы можете добавить свой логотип, изображение заголовка, изменить текст к требованиям вашего собственного сайта. В основном вам нужно добавить RSS заголовок и RSS окно на свой электронный шаблон.

Дизайн RSS E-mail

Нажмите на следующую кнопку, когда вы закончите. И наконец нажмите на кнопку Сохранить и выйти в верхнем правом углу экрана.

Это все, что вы успешно создали свой WordPress RSS поток рассылки с MailChimp.

Мы надеемся , что эта статья помогла вам узнать , как использовать Mailchimp с WordPress. Теперь, когда вы начали строить свой список адресов электронной почты, вы можете захотеть взглянуть на наше руководство о том, как вырастить свой список адресов электронной почты .



2016-11-11T17:40:04
Лучшие учебники по Wodpress

Не удалось применить политику и перенаправить папку

Столкнулся с неприятной ошибкой во время использования перенаправления папок пользователей через групповые политики (Folder Redirection). Выражалась она в том, что при логине пользователь минут 20 входит в систему, хотя обычно этот процесс занимает 3-4 минуты. Ошибка проявлялась не на всех компьютерах и учетных записях, поэтому пришлось прилично повозиться, чтобы понять, в чем причина.

Читать

Этапы исполнительного производства в юридической деятельности организации

Этапы исполнительного производства в юридической деятельности организации

Этапы исполнительного производства в
юридической деятельности организации
================================================================================
Светлана Бублич on 13/01/2015 02:59:00

Можно разделить виды исполнения решений на
добровольное исполнение (инициируемое
соответствующим предложением должнику) и
принудительное исполнение (производящееся
по истечении срока добровольного).
В процессе исполнительного производства
существует большое количество мероприятий,
но в общем случае их можно объединить в три
этапа.
Первый этап– этап возбуждения
исполнительного производства и подготовки
к осуществлению принудительного
исполнения. На этом этапе судебный
пристав-исполнитель, получив
исполнительный документ, должен установить
наличие или отсутствие оснований для
возбуждения исполнительного производства,
после чего принять решение о возбуждении
исполнительного производства или об отказе
в возбуждении исполнительного
производства. До возбуждения
исполнительного производства никакие
исполнительные действия совершены быть не
могут.
Однако само по себе фактическое принятие
судебным приставом-исполнителем
исполнительного документа еще не означает
последующего возбуждения исполнительного
производства. Судебный пристав в
трехдневный срок может отказать в
возбуждении исполнительного производства,
если:
*исполнительный документ предъявлен без
заявления взыскателя либо заявление не
подписано взыскателем; *исполнительный
документ предъявлен не по месту
совершения исполнительных действий; *истек
и не восстановлен судом срок
предъявления исполнительного документа к
исполнению; *не вступил в законную силу
судебный акт.
В случае, если объявляется отказ от
возбуждения исполнительного производства,
судебный пристав не позднее дня, следующего
за днем вынесения постановления,
направляет взыскателю, а также в суд, копию
постановления, а также все приложения к
постановлению.
Собственно следующий этап – осуществление
исполнительного производства. Здесь
совершаются исполнительные действия,
связанные с практическим обращением
взыскания на имущество и средства должника,
обеспечивается совершение действий, к
которым обязан по судебному акту должник.
В качестве мер принудительного исполнения
согласно ст.45 Федерального закона «Об
исполнительном производстве»
предусмотрены:
*обращение взыскания на имущество
должника путем наложения ареста на
имущество и его реализации; *обращение
взыскания на заработную плату, пенсию,
стипендию и иные виды доходов должника;
*обращение взыскания на денежные
средства и иное имущество должника,
находящиеся у других лиц; *изъятие у
должника и передача взыскателю
определенных предметов, указанных в
исполнительном документе; *иные меры,
предпринимаемые в соответствии с данным
Федеральным законом и иными
федеральными законами, обеспечивающие
исполнение исполнительного документа.
При недостаточности взысканной суммы для
полного удовлетворения всех требований
одной очереди эти требования
удовлетворяются пропорционально
причитающейся каждому взыскателю сумме.
В первую очередь удовлетворяются
требования по взысканию алиментов;
возмещению вреда, причиненного здоровью, а
также возмещению вреда лицам, понесшим
ущерб в связи со смертью кормильца.
Во вторую очередь удовлетворяются
требования работников, вытекающие из
трудовых правоотношений; требования членов
производственных кооперативов, связанные с
их трудом в этих организациях; требования
об оплате оказанной адвокатами юридической
помощи, выплате вознаграждения,
причитающегося автору за использование его
произведения, а также за использование
открытия, изобретения, полезной модели,
промышленного образца, на которые выданы
соответствующие свидетельства.
В третью очередь удовлетворяются
требования по отчислениям в Пенсионный
фонд РФ, Фонд социального страхования РФ и
Государственный фонд занятости населения
РФ.
В четвертую очередь удовлетворяются
требования по платежам в бюджеты всех
уровней и государственные внебюджетные
фонды, отчисления в которые не
предусмотрены третьей очередью.
В пятую очередь удовлетворяются все
остальные требования в порядке поступления
исполнительных документов.
Третий этап– завершение исполнительного
производства. Здесь разрешаются вопросы о
прекращении или об окончании
исполнительного производства либо
возвращении исполнительного документа
взыскателю.
Если не приведенный в исполнение судебный
акт отменен или изменен и принят новый
судебный акт о полном или частичном отказе
в иске, либо производство по делу
прекращено, либо иск оставлен без
рассмотрения полностью или в части,
арбитражный суд принимает судебный акт о
полном или частичном прекращении взыскания
по отмененному или измененному в
соответствующей части судебному акту.
Вопрос о повороте исполнения судебного
акта разрешается арбитражным судом,
принявшим новый судебный акт, которым
отменен или изменен ранее принятый
судебный акт. Если в постановлении об
отмене или изменении судебного акта нет
указаний на поворот его исполнения,
ответчик вправе подать соответствующее
заявление в арбитражный суд первой
инстанции. Заявление о повороте исполнения
судебного акта разрешается в судебном
заседании путем вынесения определения,
которое может быть обжаловано.
Для поворота исполнения арбитражный суд
первой инстанции выдает исполнительный
лист на возврат взысканных денежных
средств, имущества или его стоимости по
заявлению организации, гражданина. К
заявлению прилагается документ,
подтверждающий исполнение ранее принятого
судебного акта.
Автоматизированная информационная система
«Юридическая деятельность» предоставляет
функционал по реализации исполнительного
производства, начиная от заведения дела и
исполнительного листа и заканчивая
взысканием долга полностью, банкрота
должника, либо заключения мирового
соглашения.
В системе реализована возможность ведения
информации по мероприятиям в ходе
исполнительного производства, учет
поступивших платежей и прикрепление
файловых вложений.
Также в системе «Юридическая деятельность»
существует возможность формировать
отчетность по исполнительному
производству, включающая информацию по
делам исполнительного производства,
проведенным мероприятиям, графиком
платежей, динамику погашения и др.
Из всего вышесказанного можно сделать
вывод, что автоматизированная
информационная система «Юридическая
деятельность» способна обеспечить
работника муниципального предприятия
полным набором необходимых инструментов
для ведения дел исполнительного
производства и составления отчетности.

Начали готовиться к новому году

Опять перетащила два поста из собственного Инстаграм, чтобы блог не лишался информации и ценных картинок. Тут такой синий, красота какой синий! На самом деле он чуточку менее насыщеный.
 

До стирки

Внезапно собрался вязаться Коул из василькового кашемира. Как так? Сколько у меня начатых вязаний? Ой, не надо. Лучше посмотрите какой он хорошенький! blue heart Опубликованно в разделе Вязание прикрепленные теги , , , Дата публикации автор: .

Тестируем свой позвоночник

Наверняка, каждый из нас хотя бы раз в жизни испытал боль в спине. Безусловно, причиной боли могла быть просто усталость после тяжелого дня. Но, к сожалению, чаще всего это не просто усталость. 
Мы стали вести более сидячий, малоподвижный образ жизни, зачастую питаемся вредными продуктами, испытываем постоянные стрессы, не обращаем внимание на сигналы, подаваемые нашим организмом. Из-за такого образа жизни в организме самым страдающим и подверженным заболеваниям органом является позвоночник!

Только вдумайтесь! Если раньше остеохондроз начинал развиваться у людей за 40+, то теперь первые признаки начинают появляться в 20-летнем возрасте. На сегодняшний день у 8 человек из 10 уже есть проблемы с позвоночником и суставами. 

Самое страшное, что такая коварная и опасная болезнь, как остеохондроз, может до поры до времени никак не проявлять себя. И лишь часто появляющаяся головная боль, боль в шее, грудной клетке или пояснице может сигнализировать о развитии остеохондроза. Такого рода боли мы редко списываем на проблемы с позвоночником…

Друзья, отметьте для себя, бывают ли у вас такие состояния:

  • боль в спине 

  • вам сложно повернуть шею в ту или другую сторону 

  • частые головные боли 

  • чувство слабости 

  • одновременно появился целый «букет» различных заболеваний 

  • головокружение 

  • звон в ушах 

  • двоение в глазах 

  • боли в области сердца, желудка 

  • боли в области желчного пузыря, почек 

  • боли и онемение в руках и ногах, боли в икрах 

  • судороги или сведение икроножных мышц 

  • вам сложно вдохнуть полной грудью 

  • бессонница 

  • напряженность мышц 

  • прострелы в спине 

  • нестабильность артериального давления 

  • эндокринопатии (нарушения в эндокринной системе) 

  • метеозависимость 

  • снижение либидо 

  • упадок сил 

Скорее всего, проблема в вашем позвоночнике! А если прибавить сюда боль и хруст в суставах, их деформацию — поздравляю, вы теряете свое здоровье, молодость, а вместе с ним и подвижность. 

Нарушения в позвоночнике вызывают самые различные симптомы, начиная от головной боли, заканчивая болью в области желудка или в области сердца, и в этом случае, сколько таблеток, уколов ни используй для устранения симптомов — результат будет полностью отсутствовать. 

Многие люди даже не подозревают, откуда у них взялась ишемическая болезнь сердца, а она взялась из-за проблем в грудном отделе позвоночника.


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

Многие отмечают ухудшение памяти и не могут понять из-за чего.А на самом деле это компрессия позвоночных артерий, артерий вертебралис (vertebralis), которые проходят в шейном отделе позвоночника. Просто теперь они мало доносят крови до головного мозга и головной мозг страдает.

Результаты теста
Если вы были очень внимательны к себе, то, с вероятностью 98%, вы обнаружили свои проблемные места во время самообследования.

Сегмент позвоночника, в котором вы испытывали боль, онемение, дискомфорт, либо никак не чувствовали и не ощущали своим внутренним взором, скорее всего, заблокирован и в нем назревает проблема.

Разбор наклонов вперед

Идеальный вариант наклона вперед – когда вы, не смещая вес на пятки и удерживая его на носочках, можете глубоко и полностью, всей поверхностью своего живота, груди и лба прижаться к бедрам и голени.
Если вы не можете согнуться пополам и коснуться животом своих бедер и голеней, это вовсе не от того, что у вас есть «животик», у многих нет живота, но все равно согнуться не могут – это говорит об имеющихся проблемах.
Если вы совершили наклон только до касания пальцами или ладошками своей голени, то имеет место серьезное ограничение подвижности всех отделов позвоночника. У вас зажат весь позвоночник, позвонки находятся в состоянии компрессии. К этому добавляются зажатые мышцы задней поверхности бедра, голени, икроножные мышцы и мышцы стопы.
Если вы смогли прижать лоб к голени, но только лоб – это означает, что ваш грудной отдел и тазобедренные суставы более-менее подвижны, но поясница не участвует в наклоне. Если в момент наклона посмотреть на вас сбоку, то ваша спина выгибается кзади, а поясница остается прогнутой кпереди, она неподвижная. Это значит, что ваша поясница настолько под нагрузкой, что не может расслабиться. И такая картина у очень многих.
Итак, если вы не смогли полностью  выполнить наклон правильно, то вероятнее всего:
  • присутствует компрессия межпозвонковых дисков;
  • седалищный нерв чувствует себя не совсем комфортно, он зажат.
Возможно, у вас уже периодически возникают болевые ощущения в бедре – ноющая, тянущая, противная боль (это болит корешок L5-S1).

Разбор скручивания

Если во время выполнения упражнения на скручивание вы почувствовали боль, дискомфорт, онемение в позвоночнике – это говорит о том, что грудопоясничный переход ограничивает ваше движение. Проблема, скорее всего, в грудопоясничном переходе, но может располагаться как выше, так и ниже.  
Если вам в одну сторону скрутиться легче, чем в другую, будьте настороже. Это означает, что у вас идет ускоренное изнашивание позвонков с этой стороны.
Если влево вам скрутиться легче, то это означает, что противоположная сторона тела ускоренно изнашивается и испытывает повышенные перегрузки. Если еще у вас этого нет, то в самое ближайшее время вы можете обнаружить с той стороны проблемы с коленным суставом – хруст и боли при движении, плоскостопиекосточку на большом пальце, проблемы с тазобедренным суставом и  позвоночником.

Разбор боковых наклонов

Боковой наклон должен был
оценить весь ваш позвоночник. Но чтобы оценить адекватно, наклон нужно видеть со стороны.
Очень часто при проблемах с позвоночником, даже если вам кажется, что вы наклоняетесь хорошо и красиво, позвоночник идет не дугой, а, например, двумя или тремя ломаными линиями. Это значит, что блокированные позвонки держат позвоночную дугу, «преломляют» ее.
Если вы не ощутили боль, но вы заметили за собой, что для наклона вбок вам нужно завалиться немного вперед (четко во фронтальной плоскости вы не можете выполнить это движение), значит у вас уже есть проблема с позвоночником.
Если у вас во время наклона вбок отрывается пятка противоположной наклону ноги – у вас тоже есть проблема с позвоночником.
Наклон корпуса вперед и отрыв пятки от пола – это неправильное выполнение упражнения, обратите на это внимание.
Разбор соединения рук за спиной
Ну, и наконец, упражнение, которое вызвало у вас наибольшее затруднение – это соединение рук за спиной по диагонали, сначала правая рука вверху, а левая внизу, потом руки меняются.
Это упражнение комплексно оценивает:
  • состояние плечевого сустава;
  • состояние грудного отдела позвоночника;
  • наличие сколиоза в грудном отделе позвоночника;
  • состояние печени;
  • состояние тазобедренных суставов.
Скорее всего, вы не знали, но плечевые суставы сильно связаны с тазобедренными.
Если вы испытываете боль или дискомфорт, когда вы пытаетесь соединить одну руку за спиной с другой, возможно, у вас страдает печень и/или тазобедренный сустав. Может быть, вы уже в курсе своих проблем.
Если вы так и не смогли соединить руки за спиной, то возможно у вас:
  • остеохондроз грудного отдела позвоночника;
  • проблема с плечевыми суставами;
  • проблема с печенью;
  • проблема тазобедренными составами.

Выводы

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

Автор: Нина Карулина

Как установить WordPress с HHVM и Nginx на OpenSUSE 42.1 Leap

Оглавление

  1. Шаг 1 — Установка Nginx
  2. Шаг 2 — Установка и настройка MariaDB
  3. Шаг 3 — Установка HHVM
  4. Шаг 4 — Настройка HHVM и Nginx
  5. Шаг 5 — Создание виртуального хостинга с HHVM и Nginx
  6. Шаг 6 — Установка WordPress

HHVM (HipHop Virtual Machine) является виртуальной машиной с открытым исходным кодом, разработанный Facebook, это JIT (just-in-time) компилятор для выполнения программ, написанных на PHP 5 (и некоторые особенности PHP 7) и язык Hack. Если вы хотите запустить HHVM на вашем сервере, вы можете использовать FastCGI на основе веб-сервера на основе Nginx или веб-сервера Apache, или вы можете использовать встроенный веб-сервер под названием «Proxygen».

На этом уроке мы покажем вам, как установить WordPress (хорошо известную CMS, основанную на PHP) с HHVM и Nginx в качестве нашего веб-сервера. Мы будем использовать OpenSUSE 42.1 Leap в качестве операционной системы, поэтому потребуется базовые знания OpenSUSE.

Необходимое условие

  • OpenSUSE Leap 42,1 — 64 бита.
  • Корневые привилегии.
  • Базовые знания OpenSUSE как Zypper, SuSE-брандмауэр.

Шаг 1 — Установка Nginx

Nginx или engine-х представляет собой легкий веб-сервер с высокой производительностью и низким потреблением памяти. На нашем сервере OpenSUSE, мы можем использовать команду zypper для установки пакета.

Используйте «sudo su», чтобы стать суперпользователем и установим Nginx с помощью команды zypper на OpenSUSE 42.1 Leap:

sudo su

zypper in nginx

Затем перейдите в веб — каталог  «/srv/www/htdocs»  и создайте новый файл index.html.

cd /srv/www/htdocs/

echo "<h1>Nginx OpenSUSE Leap 42.1</h1>" > index.html

 

Добавьте Nginx для запуска во время загрузки и запуска Nginx с помощью команды systemctl:

systemctl enable nginx

systemctl start nginx

 

Для того, чтобы убедиться, что Nginx работает на нашем сервере, мы можем посетить IP-адрес сервера с помощью браузера, или использовать команду curl ниже, чтобы увидеть результаты:

curl 192.168.43.29

 

Шаг 2 — Установка и настройка MariaDB

MariaDB представляет собой базу данных с открытым исходным кодом, разработанную оригинальным MySQL разработчиком Monty Widenius, MariaDB совместим с MySQL. На этом шаге мы установим MariaDB и настроим корневой пароль для базы данных MariaDB. Затем мы создадим новую базу данных и пользователя, необходимые нам для установки WordPress.

Установить MariaDB с Zypper:

zypper in mariadb mariadb-client

 

Добавить MariaDB в автозагрузку, а затем запустим его:

systemctl enable mysql

systemctl start mysql

 

MariaDB запущен, теперь мы должны настроить корневой пароль для базы данных / MySQL MariaDB. Выполните команду ниже, чтобы настроить корневой пароль MariaDB.

/usr/bin/mysqladmin -u root password 'andreyexpass'

 

Заметка:

Пароль MariaDB является «andreyexpass», пожалуйста, используйте любой другой, более безопасный пароль на сервере.

Корневой пароль MariaDB был настроен. Теперь войдите в оболочку MariaDB / MySQL и создайте новую базу данных «wpdb» и нового пользователя «wpusers» с паролем «wpuser!@» для нашей установки WordPress. Выберите безопасный пароль здесь, а также в вашей системе.

Войдите в оболочку MariaDB / MySQL:

mysql -u root -p

TYPE PASSWORD andreyexpass

 

Создайте новую базу данных и нового пользователя:

create database wpdb;

create user wpusers@localhost identified by 'wpusers@';

grant all privileges on wpdb.* to wpusers@localhost identified by 'wpuser!@';

flush privileges;

 

Создание базы данных

Создание базы данных

MariaDB установлен, и новая база данных для нашей установки WordPress была создана.

Шаг 3 — Установка HHVM

Для установки HHVM, нам нужно добавить новый репозиторий HHVM. Мы можем использовать команду zypper чтобы добавить новый репозиторий HHVM к серверу. Затем мы должны обновить репозитории OpenSUSE:

zypper addrepo http://download.opensuse.org/repositories/home:munix9/openSUSE_Leap_42.1/home:munix9.repo

zypper refresh

Введите ‘а’ , чтобы всегда доверять ключ.

Zypper refresh

Теперь установить пакеты hhvm:

zypper in hhvm hhvm-nginx hhvm-fastcgi

 

hhvm-Nginx обеспечивает образец конфигурации Nginx.

hhvm-FastCGI предоставляет файлы метаданных FastCGI.

Шаг 4 — Настройка HHVM и Nginx

На этом этапе мы будем настраивать HHVM для работы с веб — сервером Nginx. Мы настроим HHVM использовать Unix-сокет и запустим HHVM, как пользователь Nginx. Перейдите в каталог конфигурации HHVM и отредактируйте конфигурационный файл ‘server.ini’ редактором Vim:

cd /etc/hhvm/

vim server.ini

 

Раскоментируйте линию 3, чтобы позволить Unix-сокетам для HHVM.

hhvm.server.file_socket = /var/run/hhvm/server.sock

 

Сохраните и выйдите.

Далее, мы должны изменить сценарий службы HHVM так, что HHVM мог запускать Nginx nginx пользователя. Важно настроить HHVM для работы в качестве того же пользователя, чем веб — сервер. Перейти в каталог systemd и редактируйте файл ‘hhvm.service’ с помощью vim:

cd /usr/lib/systemd/system

vim hhvm.service

 

Изменение —user опции HHVM в строке 11 пользователем Nginx.

ExecStart=/usr/bin/hhvm --config /etc/hhvm/php.ini --config /etc/hhvm/server.ini --user nginx --mode daemon -vServer.Type=fastcgi -vServer.FileSocket=/var/run/hhvm/server.sock -    vPidFile=/var/run/hhvm/server.pid

 

Сохранить и выйти.

Nginx Systemd скрипт

Теперь измените владельца каталога «/var/run/hhvm» для пользователя Nginx.

chown -R nginx:nginx /var/run/hhvm/

 

Заметка:

После перезагрузки сервера, иногда владелец каталога по умолчанию возвращается к пользователю по умолчанию. Чтобы решить эту проблему, мы можем определить команду Linux, которая будет выполнена после того, как все сценарии на текущем уровне были выполнены.

Отредактируйте файл after.local в каталоге  «/etc/rc.d/» и добавьте новую команду Linux в конце файла:

vim /etc/rc.d/after.local

Вставьте следующую команду:

chown -R nginx:nginx /var/run/hhvm/

 

Сохранить и выйти.

Далее, мы должны настроить HHVM для работы с Nginx. Мы установили новый пакет «hhvm-Nginx» , он содержит пример конфигурации HHVM для веб — сервера Nginx.

Перейдите в каталог конфигурации Nginx и скопируйте конфигурацию HHVM:

cd /etc/nginx/

cp hhvm.conf.example hhvm.conf

 

Отредактируйте hhvm.conf с помощью команды vim:

vim hhvm.conf

 

На второй строке, добавьте новую конфигурацию, чтобы определить корневую веб-директорию:

root   /srv/www/htdocs;

 

Сохраните и выйти.

Конфигурация Nginx

Тогда мы должны изменить конфигурацию Nginx, чтобы включить конфигурацию HHVM.

vim nginx.conf

 

В строке 59 — добавить новую строку конфигурации ниже:

include /etc/nginx/hhvm.conf;

 

Сохранить и выйти.

Включить и запустить HHVM с командой systemctl ниже:

systemctl enable hhvm

systemctl start hhvm

 

Затем перезагрузите Nginx:

systemctl restart nginx

 

Были установлены и настроены Nginx и HHVM. Для того, чтобы проверить что конфигурация работает, мы создадим новый файл php, который содержит код phpinfo и сохраним его в корневом каталоге веб «/srv/www/htdocs», доступный к нему через веб — браузер.

cd /srv/www/htdocs/

echo "<?php phpinfo(); ?>" > info.php

 

Откройте браузер и введите IP-адрес сервера:

192.168.43.29/info.php

HHVM phpInfo

Nginx и HHVM работают без ошибок.

Шаг 5 — Создание виртуального хостинга с HHVM и Nginx

На этом шаге мы создадим новую конфигурацию виртуального хоста с Nginx и HHVM. Я буду использовать доменное имя «andreyex.ru» для этого примера и использую его как домен для нашей установки WordPress тоже. Пожалуйста, замените имя домена на ваш собственный домен именем во всех конфигурационных файлов и команд.

Перейдите в каталог Nginx и создайте новый каталог для хранения виртуальных хост-файлов:

cd /etc/nginx/

mkdir vhosts.d/

cd vhosts.d/

 

Создайте новый файл конфигурации  «nano.conf» с помощью vim:

vim nano.conf

 

И вставьте новую конфигурацию виртуального хоста ниже:

server {

	# This line for redirect non-www to www

	server_name  andreyex.ru;

	rewrite ^(.*) http://andreyex.ru$1 permanent;

}



server {



        listen   80;

        server_name andreyex.ru;

        root /srv/www/nano; 

        index index.php index.html index.htm;



        location / {

                try_files $uri $uri/ =404;

        }



        error_page 500 502 503 504 /50x.html;

        location = /50x.html {

              root /srv/www/htdocs;

        }



        # HHVM running throught Unix-Socket

	location ~ .(hh|php)$ {

    		root   /srv/www/nano;

    		fastcgi_keep_conn on;

    		#fastcgi_pass   127.0.0.1:9000;

    		fastcgi_pass   unix:/var/run/hhvm/server.sock;

    		fastcgi_index  index.php;

    		fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;

   		include        fastcgi_params;

	}



}

 

Сохраните и выйдите.

В нашей конфигурации виртуального хоста, мы определили веб — корневой каталог для доменного имени каталог «/srv/www/nano» . Этот каталог не существует на данный момент, поэтому мы должны создать этот каталог в настоящее время.

mkdir -p /srv/www/nano/

 

И, наконец, проверьте конфигурацию Nginx и перезапустите его:

nginx -t

systemctl restart nginx

 

Убедитесь, что команда Nginx -t не отображает сообщение об ошибке.

Шаг 6 — Установить WordPress

На шаге 5 мы создали конфигурацию виртуального хоста для нашей установки WordPress. Так что мы просто должны загрузить WordPress прямо сейчас, а затем изменить конфигурацию базы данных, которую мы создали в шаге 2.

Перейдите на веб — корневой директории «/srv/www/nano»   и загрузите Zip — архив WordPress с помощью команды wget:

cd /srv/www/nano

wget wordpress.org/latest.zip

 

Извлеките «latest.zip» и переместите все WordPress файлы и каталоги в каталог nano:

unzip latest.zip

mv wordpress/* .

 

Затем скопируйте файл «wp-config-sample.php» в «wp-config.php»  и отредактируйте с помощью команды Vim:

cp wp-config-sample.php wp-config.php

vim wp-config.php

 

Изменение DB_NAME в нашей базе данных «wpdb» , DB_USER к  «wpusers» и DB_PASSWORD к  «wpuser!@» .

DEFINE ( 'DB_NAME', 'wpdb');

DEFINE ( 'DB_User', 'wpusers');

DEFINE ( 'DB_PASSWORD', 'wpuser!@');

DEFINE ( 'DB_HOST', 'Localhost');

Сохраните и выйдите.

Теперь откройте веб-браузер и введите имя домена в адресной строке.

Вы будете перенаправлены на andreyex.ru и вы увидите страницу установки.

И вы можете заполнить название сайта и описание с информацией и нажмите кнопку «Установить WordPress».

Введите данные в блоге

Подождите, пока не закончится установка, и вы увидите страницу входа ниже. Нажмите «Войти» , чтобы войти в панели управления администратора WordPress:

WP установка успешна

Введите Вашего пользователя и пароль администратора, затем нажмите кнопку «Войти» снова.

WordPress вход

Теперь вы находитесь в приборной панели администратора WordPress.

WordPress панель

Все! Мы установили в настоящее время. WordPress с Nginx и HHVM на OpenSUSE 42.1 Leap



2016-11-11T08:07:45
Установка ПО на openSUSE