Do druku stron hosting Drupal

Drupal jest solidnym Content Management System, który działa na serwerze LAMP. Serwer LAMP wykorzystuje MySQL domyślnie, ale PostgreSQL może być również używany z Drupal.

Można go obsługiwać blogi, fora i wiele innych treści. Ma ogromny wybór dodatków modułów dla innych funkcji, takich jak reklamy, chatbox, e-commerce, narzędzia multimedialne, komunikatory, zarządzanie relacjami z klientem, stron druku i internetowej krzywek.

stron druku Drupal hosting instrukcja instalacji

Najnowsze wersje Ubuntu obejmują zarówno Drupal6 i Drupal7 w repozytoriach, które są tylko dwa obsługiwane wersje Drupal. Proszę przeczytać, jeśli potrzebujesz pomocy w wyborze wersji Drupala.

Akcesoria Drupal dodatki moduły nie są zawarte w pakietach Ubuntu jakkolwiek i muszą być zainstalowane ręcznie po pierwszej instalacji.

Proszę zapoznać się z instrukcją instalacji Drupala dla bardziej zaawansowanych funkcji hostingowych.

Użyj dowolnej metody do zainstalowania pakietów LAMP stosu. Odwiedź Apache PHP MySQL uzyskać więcej informacji na lampę.

Łatwa instalacja serwera LAMP

Najprostszym sposobem jest użycie pojedynczej komendy od terminala linii poleceń, które instaluje się całą LAMP stos w zintegrowanym pakietem:

Jeśli system nie przewiduje komendy tasksel, a następnie zainstalować go:

I także (opcjonalnie) zalecamy włączenie funkcji przepisać Apache2, co pomaga z wielu modułów Drupal oraz z prawidłowym przekierowania stron internetowych na serwerze Apache:

Edytować plik "/ etc / apache2 / sites-available / default" i zastąpić wszystkie wystąpienia "AllowOverride None", "AllowOverride All", a następnie uruchomić:

Uwaga: Obie metody wymienione poniżej nie są kompatybilne. Pakiet Ubuntu (z repozytorium) instaluje Drupal6 różne katalogi z metodą ręczną. Wybierz jedną lub drugą metodę, ale nie próbować używać obu. Nie można przełączać się pomiędzy tymi dwoma metodami.

Zainstalować pakiet Drupal z repozytoriów Ubuntu

Można wybrać, czy zainstalować Drupal6 lub Drupal7 z repozytoriów. Jak zawsze, wersja repozytorium nie są najbardziej aktualne wersje, ale mogą być łatwo uaktualnione.

Pozostawić dbconfig-common skonfigurować bazę danych (domyślnie: MySQL)

Następnie zarejestrować moduł Drupal z Apache:

Wreszcie, należy zrestartować Apache:

Ręczna instalacja Drupala

Poniższe instrukcje dotyczą wersji 7.25 w Drupal 7 oddziału, który był najbardziej aktualna wersja w czasie pisania. (Podobny sposób można stosować do najnowszej wersji Drupal 6). Ta instalacja nie zainstalować Drupala w katalogach, które są kompatybilne z pakietami repozytorium.

Wymagane jest, aby utworzyć podkatalog pliki w domyślnym katalogu instalacyjnym witryna Drupal. Będzie on wykorzystywany do plików, takich jak logotypów, awatary użytkowników, i innych mediach związanych z nowej witryny.

hosting

Wymagane jest również, aby stworzyć początkowy plik konfiguracyjny dla domyślnej witryny.

Ręcznie skonfigurować bazę danych MySQL dla Drupala

Trzeba utworzyć bazę danych MySQL drupal a następnie załadować schematu bazy danych do niego. Można to zrobić za pomocą phpMyAdmin lub za pośrednictwem linii poleceń:

Gdzie drupal to nazwa wybrana do bazy mysql że Drupal użyje. Można nazwać to cokolwiek chcesz.

Nie chcesz mieć Drupal użyciu użytkownika root mysql do dostępu do bazy danych. Powyższe polecenie tworzy użytkownikowi mysql (innego niż użytkownik root mysql) z pewnych przywilejów korzystania z drupal bazy danych. Należy wybrać coś innego niż drupaluser i drupalpass. Jeśli polecenie było udane, uaktywnić nowe uprawnienia:

Zamknij okno wiersza mysql:

Ręcznie skonfigurować bazę danych PostgreSQL dla Drupala

Edytować plik /var/www/drupal/sites/default/settings.php tak że Drupal może wiedzieć, co użytkownik, hasło i bazy danych do wykorzystania.

Odśwież Apache

Wreszcie przeładować Apache2.

Zakończyć instalację Drupal poprzez przeglądarkę

Wreszcie, należy wpisać w przeglądarce localhost / drupal / install.php (albo localhost / drupal6 / install.php lub localhost / drupal7 / install.php jeśli zainstalowano pakiet z oficjalnego repozytorium), należy utworzyć konto, zaloguj się i postępuj instrukcje instalacji, aby zakończyć ładowanie bazy danych i konfiguracji witryny.

Pierwsze konto zostanie automatycznie stać się głównym konto administratora z pełną kontrolą.

Podczas instalacji Drupal 7 na komputerze lokalnym, można napotkać problemy z instalacją „modułów” oraz kompozycje”z«uwierzytelniania E-mail», a także z«crona»prac konserwacyjnych.

Dodawanie modułów

Howto zainstalować moduły Kiedy próbuje zainstalować moduł może być wyświetlany ten błąd

Komunikat ostrzegawczy jest nieco mylący, Problemem jest dostęp do zapisu do katalogu użytkownika na serwerze WWW.

Dostęp do zapisu

Jeśli nie martwisz się o bezpieczeństwo, a następnie zmieniając dostęp do zapisu jest szybka metoda

Kiedy użytkownik www-data:

Wiersz poleceń

Z punktu widzenia bezpieczeństwa wydaje się, że preferowaną metodą jest ręczne zainstalowanie modułów przez SSH z linii poleceń. Metoda ta będzie wolniejsze, ale bardziej bezpieczne. zobacz Instalowanie modułów

Przykład: Instalacja WYSIWYGiem

Wysiwvg wymaga do redakcji po stronie klienta, dla CKEditor uruchomić następujące

Uwierzytelnianie poczty elektronicznej

Do uwierzytelniania serwera poczty e-mail może być konieczne set-up. Ten przykład trasy pocztę przez serwery SMTP Gmaila. Upewnij się, że masz konfigurację konta Gmail z POP / IMAP włączone.

Wybierz pocztę wysyłaną przez smarthost; otrzymane przez SMTP lub fetchmail
  • Wpisz system poczty Nazwa: np company.com (Każda nazwa zrobi)
  • Typ Adresy IP do słuchania na przychodzących połączeń SMTP: 127.0.0.1
  • Zostaw inne miejsca docelowe, dla których poczta jest akceptowanych pusty
  • Zostaw Machines przekazywać pocztę: blank
  • Typ urządzenia do obsługi poczty wychodzącej dla tego komputera (hosta inteligentnego): smtp.gmail.com::587
  • Wybierz NO. nie ukrywają lokalną nazwę mail w poczcie wychodzącej.
  • Wybrał NO. Nie przechowywać liczbę zapytań DNS minimalnych (Dial-on-Demand).
  • Wybierz TAK. Podział na mniejsze pliki konfiguracyjne
  • Mail for postmastera. Pozostawiając pustą nie spowoduje żadnych problemów, choć nie jest to zalecane
  • I dodać następujące wiersze, zastępując yourAccountName i y0uRpaSsw0RD odpowiednio

    Wreszcie dla wszystkich wersji Debiana, uruchom

    To powinno być to. można przetestować za pomocą wiersza poleceń klienta poczty.
    • Biegać
    • Podaruj przedmiot i naciśnij enter
    • Wpisz coś i naciśnij enter
    • Wpisz jeden. (Kropka) i naciśnij wprowadzić
    • Naciśnij klawisz Enter na pustym CC:

    „Cron” prace konserwacyjne

    URL strony cron.php wymaga „klucza cron”, który jest generowany automatycznie podczas instalacji. Pełny adres URL strony, z kluczem cron, jest dostępna w sekcji „Zadania konserwacji Cron” strony raport stanu w Administracja> Raporty> Raport stanu.

    Jeśli zainstalowano pakiet z oficjalnego repozytorium dodaj klucz cron z raportu powyżej do zmiennej $ cron_key w settings.php witryny lub w cronkey.php w / etc / drupal / 7 / sites / default.

    aby zobaczyć, jak to wszystko działa.

    Jeśli „klucz cron” nie jest prawidłowo skonfigurowany, ostrzeżenia zostanie wysłana do użytkownika www-data. Można je odczytać z:

    czyste URL

    Aby uzyskać Czyste URL działa, trzeba odkomentować i zmienić wartość RewriteBase w pliku .htaccess w drupal folderu „/ drupal”:

    Modyfikowanie RewriteBase jeśli używasz Drupal w podkatalogu lub w VirtualDocumentRoot oraz zasady przepisujące nie działają prawidłowo. Na przykład, jeśli strona jest na example.com/drupal Uncomment i zmodyfikować następujący wiersz:

    lub może (konfiguracja utrzymaniu)

    Dostosować limit pamięci PHP

    należy zwiększyć wartość graniczną pamięci domyślne PHP (ilość pamięci poświęconą skryptów uruchomiony), ponieważ domyślnie 8 MB nie jest wystarczające. Użyj 96 MB (lub nawet 160M), jeśli masz zamiar używać grafiki (choć na prosty wykorzystuje 32 MB może być wystarczające).

    W nowszych wersjach Drupal6, wystarczy edytować plik settings.php i dodać linię:

    W starszych wersjach Drupal5, czy PHP dla wielu różnych zastosowań, to najlepiej, aby zwiększyć ilość pamięci PHP przy użyciu tej metody:

    Edytować plik /etc/php5/apache2/php.ini i zwiększyć wartość memory_limit do 96m (lub innej wartości do wyboru).

    W przypadku korzystania z PostgreSQL, można także edytować plik /etc/php5/apache2/php.ini pomieścić opcje PostgreSQL dodając linię:

    Dostosować PHP Error Reporting

    wymagane jest dostosowanie do raportowania błędów na stronę install.php wymyślić prawidłowo. Edytować plik settings.php (np /etc/drupal/6/sites/default/settings.php) i dodaj następującą linię ini_set po istniejących liniach ini_set:

    Jest to oparte na zaleceniach z form Drupal.org: drupal.org/node/514334#comment-1912924

    Dostosować rozszerzenia PHP (tylko Drupal 7)

    Drupal 7 będzie obsługiwać tylko MySQL 5.0.15 lub wyższej, i wymaga rozszerzenia bazy danych PDO dla PHP. Rozszerzenie PHP do podłączenia do wybranej bazy danych musi być zainstalowany i włączony. Aktualnie obsługiwane złącza baza Drupal to: mysql (oryginał rozszerzenie MySQL), mysqli (ulepszony złącze dla nowszych instalacji MySQL) i pgsql (PostgreSQL). Uwaga: PHP 5.x nie umożliwia rozszerzenie mysql domyślnie. Proszę przeczytać powyższe linki do instalowania i umożliwienie wybranego złącza. Dodatkowo, Drupal 6.x nie przewiduje opcję, aby wybrać złącze mysql mysqli jeśli jest włączona w konfiguracji PHP.

    * Wskazówki Ubuntuguide Drupal - wskazówki montażowe do instalacji Drupal 7 w Ubuntu. Zawiera zaawansowane opcje konfiguracyjne.

    Niektórzy użytkownicy wolą pominąć ręcznej instalacji za pomocą nieoficjalną wstępnie zintegrowane pod klucz Drupal Appliance w oparciu o Ubuntu LTS.

    Jeśli chcesz korzystać z predefiniowanych użytkownika ubuntu thatis wciąż w fazie rozwoju i wykonane dla początkujących i Drupal Drupal Plusy można spróbować Drubuntu Obejmuje Drupal 7 komunikatu.

    Drupal (последним исправлял пользователь oscaryjose-brasolin 08.01.2015 14:44:12)

    Materiał na tej wiki jest dostępny na wolnej licencji, zobacz szczegóły / licencji
    Możesz przyczynić się do tego wiki, zobaczyć Wiki Guide szczegóły

    Obejrzyj ten film!

    Powiązane artykuły

    log administrator w Drupal hostingKażdy użytkownik witryny, czy mają konto i zalogować się lub odwiedzić witrynę anonimowo, jest uważany za łatwy do Drupal. Każdy użytkownik ma również numeryczny identyfikator użytkownika do specjalnego rodzaju ...
    Komentarz permalink drupal hostingTen zestaw screenów wyrosła z ostatniego postu na forach Acquia sieciowe. To idzie przez utworzenie GoDaddy Linux Hosting konto aby używać Acquia Drupal. Pod koniec procesu ...
    Hosting wiele witryn DrupalIstnieje wiele powodów, dla których administrator systemów lub deweloper może wybrać do obsługi wielu witryn na tym samym serwerze w konfiguracji wielostanowiskowej. Na przykład, taka konfiguracja może ...
    Obliczach poszukiwanie apache solr hosting DrupalUwaga: wyjątkowy dzięki Doug Vann za dostarczanie motywację, by w końcu opublikować ten wpis na blogu! Na początku 2016 roku, kiedy to Search API i Solr związane moduły dla Drupala 8 było na początku alfa ...
    Zmiana tabeli przedrostek hosting DrupalMam Drupal 7 strona działa na serwerze internetowym, obecnie przy użyciu bazy danych, który został utworzony z zewnątrz prefiksie. Ja próbuje przywrócić tej bazy danych do nowej instancji drupal od A ...