Как разместить drupal в wpn-xm, nginx

Недавно я скачал полный установщик WPN-XM и попытался усовершенствовать свой сайт drupal, потому что WPN-Xm работает быстрее, чем другие стеки разработки в Microsoft Windows. Но в drupal видна только домашняя страница, все остальные страницы показывают ошибку 404. Мой сайт использует функцию чистого URL в drupal. Как я могу успешно разместить сайт drupal на веб-сервере nginx WPN-XM?

1 ответ

Решение

Инструкция по установке Drupal 7 с "Чистыми URL" и локальным доменом для WPN-XM

  1. https://ftp.drupal.org/files/projects/drupal-7.42.zip
  2. извлечь в /www папка
    • Drupal приносит свою собственную папку: drupal-7.42переименуйте его в drupal7
  3. откройте в браузере: http://localhost/drupal7/install.php
  4. выберите "стандарт"
  5. включить расширение PHP "gd"
    • php.ini: extension=php_gd2.dll
  6. создать базу данных с помощью администратора
    • http://localhost/tools/adminer/adminer.php
    • если вам нужно изменить root pw, используйте reset-db-pw.bat в корне сервера
    • создать таблицу "тест"
    • создать нового пользователя и pw
  7. используйте "базу данных", "пользователя" и "pw"
  8. настроить сайт
  9. наконец-то установлен Drupal: http://localhost/drupal7/

Включить локальный VHost - http://drupal7.dev/

  1. скопируйте drupal7.conf из domains-disabled в domains-enabled папка
  2. отредактируйте файл и проверьте, что у вас есть:
    • root www/drupal7;
    • server_name drupal7.dev;
  3. затем добавьте vhost с помощью SCP
    • щелкните правой кнопкой мыши трей, "ManageHosts"
    • нажмите добавить введите 127.0.0.1 с drupal7.dev + "хорошо"
    • нажмите основной "ОК"
  4. перезапустите nginx
  5. наконец, откройте http://drupal7.dev/

Включение чистых URL

  1. открыть http://drupal7.dev/
  2. авторизоваться
  3. Чтобы включить чистые URL-адреса, перейдите в "Конфигурация> Чистые URL-адреса" или непосредственно в
  4. установите флажок "включить чистые URL", затем отправьте
  5. наконец, откройте http://drupal7.dev/admin/content

В конце концов вы получаете vhost drupal7.dev с чистыми URL - подается с C:\<server>\www\drupal7,

Другие вопросы по тегам