Jak stworzyć stronę z forum

Forumy są świetnym sposobem na budowanie społeczności online. Jeśli chcesz stworzyć witrynę WordPress z forum, nie musisz szukać dalej, ponieważ mamy przewodnik, jak to zrobić, aby zakończyć wszystkie przewodniki, abyś mógł zacząć działać.

W tym przewodniku pokażemy ci, jak dodać forum do swojej witryny za pomocą phpBB.

PcBB jest systemem tablicy ogłoszeń typu open-source, co oznacza, że zmiany mogą być wprowadzane do kodu phpBB bez konieczności uzyskania pozwolenia od zarządu phpBB. Chociaż to, przez co będziemy przechodzić, to podstawy rozpoczęcia pracy, fakt, że jest to system open-source oznacza, że może być modyfikowany dokładnie do twoich potrzeb w miarę rozwoju twojego forum.

Mimo, że jesteśmy dumni z tworzenia super prostych i łatwych do naśladowania instrukcji, ta będzie trochę bardziej techniczna, więc będziemy musieli zakasać rękawy i wbić się w temat, ale jesteśmy tutaj, aby przejść przez to z tobą krok po kroku.

Jeśli nie chcesz używać phpBB do budowy forum, możesz znaleźć alternatywne oprogramowanie forum tutaj (darmowe i płatne).

Jak stworzyć witrynę WordPress z forum

Jeśli masz już hostowaną witrynę WordPress i nazwę domeny, przejdź do kroku zatytułowanego „Czego będziesz potrzebować, aby zainstalować phpBB i utworzyć forum”.

Jeśli przychodzisz tutaj zupełnie nowy do pomysłu budowania strony internetowej, oto kilka rzeczy, które musisz rozważyć najpierw.

Hosting WWW

Jest mnóstwo opcji, jeśli chodzi o wybór dostawcy hostingu, a to, kogo wybierzesz, zależy od twoich osobistych preferencji. Polecamy DreamHost z powodu jego prostoty i obsługi klienta jest wielki. Będziemy używać ich do tego samouczka, więc będziesz w stanie śledzić wraz z zrzutami ekranu. Inni dostawcy hostów będą mieli podobny proces, ale będzie się on nieco różnił.

Nazwa domeny

Na stronie DreamHost, kliknij 'Domeny' w górnym menu, a zobaczysz pole wyszukiwania. Tutaj możesz sprawdzić dostępność każdej domeny, którą posiadasz, przed jej rejestracją i zakupem przez DreamHost. Jeżeli również korzystasz z hostingu DreamHost, możesz kliknąć na przycisk 'Zacznij' i zapisać się na jeden z ich pakietów, z których wszystkie zawierają darmową rejestrację nazwy domeny.

Co będzie ci potrzebne do zainstalowania phpBB i stworzenia forum

Nie musisz się martwić zbytnio o elementy techniczne, jeżeli podążasz za instrukcjami krok po kroku poniżej, aby dodać forum do swojej strony z DreamHost. Jeśli jednak masz własny hosting lub chcesz wybrać miejsce, w którym chcesz umieścić swoją stronę, są rzeczy, których będziesz potrzebował, aby z powodzeniem zintegrować forum phpBB ze swoją stroną.

Serwer WWW lub konto hostingowe

To jest miejsce, w którym twoja strona będzie żyła. Hosting to w zasadzie komputer z wystarczającą mocą, aby utrzymać twoją stronę online 24/7. Możesz albo zrobić to sam, jeśli masz swój własny serwer lub, bardziej prawdopodobne, będziesz miał konto hostingowe, gdzie można zapłacić miesięczną opłatę za nie, aby utrzymać swoją stronę internetową żyje i kopie. To właśnie jest DreamHost.

Jeśli chcesz zainstalować stronę samodzielnie i nie korzystasz z DreamHost, przejdź obok instrukcji DreamHost do 'Ręczna instalacja phpBB, jeśli korzystasz z własnego hostingu', aby dowiedzieć się, czego jeszcze potrzebujesz do instalacji. Jest to znacznie bardziej techniczny proces, ale zamieściliśmy link z materiałami pomocniczymi.

Przewodnik krok po kroku jak stworzyć forum

Instalacja phpBB przy użyciu Panelu Sterowania DreamHost

1. Załóż konto i wybierz pakiet

strona docelowa DreamHost

Przede wszystkim odwiedź stronę DreamHost pod adresem www.dreamhost.com i kliknij na Zacznij.

wybierz swój plan hostingowy

Będziemy korzystać z instalatora DreamHost jednym kliknięciem, aby było to jak najprostsze, a żeby to zrobić, musisz mieć w pełni hostowaną domenę. W tym celu musisz wybrać opcję współdzielonego startu lub VPS, w zależności od tego, czego potrzebujesz od swojej strony internetowej.

Gdy już zdecydowałeś, kliknij 'zarejestruj się teraz' na opcji, którą wybrałeś.

zarejestruj domenę

W tym momencie wybierz, czy chcesz zarejestrować nową domenę, czy masz już domenę, której chcesz użyć, lub czy zamierzasz wybrać domenę później.

Po prawej stronie możesz wybrać, czy chcesz płacić za hosting miesięcznie, rocznie, czy co trzy lata.

metoda płatności

Wypełnij dane dotyczące płatności. Załóż konto, wpisując swój adres e-mail lub logując się za pomocą konta Google, sprawdź wybraną częstotliwość płatności i zaznacz pola wyboru dodatków, które chcesz mieć w swoim planie.

panel sterowania DreamHost

Jak już będziesz w panelu sterowania DreamHost, kliknij na 'Domeny' w menu po lewej stronie, aby rozwinąć opcje i wybierz 'Instalacje Jednym Kliknięciem'.

instalacje jednym kliknięciem

Wybierz phpBB.

instalator jednym kliknięciem

To otworzy okno Instalatora jednym kliknięciem. Wybierz domenę, do której chcesz dodać phpBB z listy rozwijanej. Jeśli pozostawisz puste pole po forward-slash (/), zostanie zainstalowane w domenie głównej.

Jeśli chcesz zainstalować w subdomenie, wpisz coś w polu. Na przykład, my zdecydowaliśmy się dodać ją do www.testurl12345.com/forum.

Po zakończeniu, wybierz 'Zainstaluj to dla mnie teraz!', a DreamHost wykona swoją magię w tle, aby zainstalować ją dla Ciebie.

Co jeśli Twoja domena nie pojawia się w rozwijanym oknie?

Nie panikuj. Musimy tylko ustawić ją jako w pełni hostowaną. W tym celu opuść okno instalatora pokazane powyżej.

one click installs

W menu po lewej stronie wybierz 'Manage Domains', a następnie na domenie, której chcesz użyć, wybierz 'edit'.

w pełni hostuj tę domenę

Wybierz przycisk 'W pełni hostuj tę domenę'. Następnie możesz wrócić do 'One-Click Installs' w menu po lewej stronie i postępować zgodnie z instrukcjami jak wyżej.

W tym momencie możesz zrobić sobie przerwę. Zapisz te instrukcje w zakładkach, odsuń się, zrób kawę, odetchnij. Po zainstalowaniu instalacji jednym kliknięciem, potrzeba kilku godzin na aktualizację subdomeny MySQL – więc nic więcej nie możesz zrobić przez jakiś czas.

2. Konfiguracja & Zainstaluj

Gdy DreamHost skończy swoją magię za kulisami, możesz zakończyć konfigurację phpBB.

Aby się tam dostać:

witamy w panelu kontrolnym dreamhost

W menu po lewej stronie, kliknij na 'Domeny', aby rozwinąć opcje, a następnie 'Instalacje jednym kliknięciem'.

zarządzaj zainstalowanymi aplikacjami

Kliknij na przycisk 'Zarządzaj Zainstalowanymi Aplikacjami'.

Kliknij na domenę, w której instalujesz phpBB

Kliknij na domenę, w której instalujesz phpBB.

location within domain

Wybierz 'Location Within Domain' dla phpBB. W tym przypadku, ponieważ dodajemy naszą do domeny głównej, jest to po prostu ukośnik w przód. Jeśli jednak zdecydowałeś się na instalację w subdomenie, może to być coś w rodzaju '/forum'.

phpBB install domain

Po przejściu do strony wprowadzenia kliknij na zakładkę 'Zainstaluj'.

witamy w instalacji

Ten ekran zawiera listę informacji, które będą potrzebne w następnym kroku instalacji. Prześledzimy gdzie znaleźć te informacje w DreamHost. Po przeczytaniu kliknij przycisk instaluj.

3. Konfiguracja Bazy Danych

konfiguruj swoją bazę danych

Po pierwsze, dojdziesz do tego ekranu, gdzie musisz wprowadzić informacje wspomniane powyżej. Zanim przejdziemy dalej, musimy znaleźć odpowiednie informacje w DreamHost, więc otwórz nową kartę w przeglądarce i przejdź do ekranu głównego DreamHost.

baza danych mysql

W menu po lewej stronie, kliknij na 'Więcej', aby rozwinąć opcje i kliknij na 'Moje bazy danych SQL'.

baza danych phpBB

Na tej stronie musisz przewijać w dół, aż znajdziesz bazę danych z opisem zawierającym 'phpBB'. Gdy już ją znajdziesz, możemy zacząć kopiować i wklejać informacje na stronę konfiguracji phpBB.

  • Nazwa bazy danych: To jest po prostu wpis pod 'Baza danych' powyżej, w tym przypadku 'testurl12345_com'.
  • Nazwa i hasło bazy danych: Nazwa użytkownika dla twojej bazy danych jest wpisem pod 'Dostęp użytkowników' powyżej, więc w naszym przypadku jest to testurl12345com. Aby znaleźć hasło, kliknij na tę nazwę użytkownika i przewiń w dół, aby znaleźć pole już wypełnione hasłem. Kliknij 'Pokaż', a następnie możesz skopiować i wkleić wyświetlone hasło do formularza konfiguracji bazy danych jak wyżej.
  • Nazwa hosta bazy danych: Można to znaleźć tuż nad 'Bazy danych na tym serwerze' w DreamHost. Będziesz miał nagłówek 'Nazwa hosta' i możesz skopiować i wkleić swoją do formularza.

Skrócona wskazówka: aby skopiować i wkleić, podświetl tekst, który chcesz skopiować i naciśnij Ctrl+C na klawiaturze. Przejdź do miejsca, w którym chcesz go wkleić do formularza Konfiguracja bazy danych, kliknij w pole i naciśnij Ctrl+V na klawiaturze, aby go wkleić – to świetna mała oszczędność czasu.

przesłać formularz

Po wykonaniu tych czynności, formularz powinien być wypełniony w ten sposób, i można kliknąć na 'Prześlij'.

4. Konfiguracja serwera

konfiguracja serwera

Kolejnym krokiem w postępie instalacji jest konfiguracja serwera. Większość z nich powinna być już wypełniona, ale musisz zwrócić uwagę przede wszystkim na trzy górne pola.

Jako że stworzyliśmy tę domenę w celach demonstracyjnych, nie mamy certyfikatu SSL, ale jest wysoce zalecane, że jeśli chcesz być zaufaną stroną, będziesz go miał. Kiedy strony internetowe mają dołączone certyfikaty SSL, adres URL w przeglądarce zaczyna się od https:// zamiast zwykłego https://. To mówi wyszukiwarkom i użytkownikom strony, że twoja strona jest bezpieczna, szczególnie jeśli prosisz użytkowników o podanie swoich danych – ważna rzecz do przemyślenia przy tworzeniu forum z zapisami.

Jeśli masz SSL, musisz upewnić się, że 'Tak' jest wybrane obok 'Cookie secure'.

Ustawienie, którego najprawdopodobniej będziesz potrzebował to 'Nie' dla 'Wymuś ustawienia URL serwera', ale są pewne sytuacje, w których 'Tak' może być odpowiednie. Jeśli chcesz, aby twoje forum było wyświetlane na wielu domenach, lub masz problemy z przekierowaniami, wtedy 'Tak' może być potrzebne. Jeśli uważasz, że to ma zastosowanie to możesz przeczytać więcej o tym tutaj.

5. Konfiguracja poczty

email setup

Ta część konfiguracji pyta czy chcesz aby twoje forum mogło wysyłać emaile do użytkowników, na przykład powiadomienia o nowych postach lub odpowiedziach na posty.

Aby to zrobić, twoje forum musi wiedzieć jak wysyłać emaile.

Sposób w jaki email jest wysyłany jest przez serwer pocztowy używający protokołu zwanego SMTP, który jest skrótem od Simple Mail Transfer Protocol.

W konfiguracji pokazanej powyżej, masz dwie opcje:

  1. Możesz użyć wbudowanych programów pocztowych na twoim serwerze do wysyłania poczty lub,
  2. Możesz wskazać inny serwer, który będzie wysyłał pocztę w twoim imieniu.

Używanie wbudowanej opcji

Jeśli ustawisz 'Enable board-wide emails' na 'enable', wtedy twoje forum będzie próbowało wysyłać pocztę.

Wybór innego serwera

Jeśli zdecydujesz się użyć innego serwera, musisz podać jego szczegóły:

  • Adres serwera SMTP i port: Są to adresy, pod którymi znajduje się Twój serwer pocztowy.
  • Nazwa użytkownika SMTP i hasło: Dane uwierzytelniające do zalogowania się na tym serwerze.
  • Tryb uwierzytelniania: To jest sposób uwierzytelniania – istnieją różne opcje bezpieczeństwa.

Jeśli nie jesteś jeszcze pewien, czego chcesz od poczty, możesz zostawić te ustawienia tak jak są i wrócić do nich później w panelu administracyjnym.

Jak już skończysz, kliknij 'Zainstaluj' i…

instalacja zakończona pomyślnie

Voila! Poklep się po plecach, phpBB zostało pomyślnie zainstalowane.

Aby się rozejrzeć i zacząć budować swoje forum, kliknij na lekko zakamuflowane 'Take me to the ACP'. ACP to skrót od Admin Control Board.

Instalacja phpBB u innego dostawcy

Istnieje wiele różnych dostawców usług hostingowych i byłoby niemożliwe, abyśmy podali instrukcje dla wszystkich z nich. Większość usług hostingowych posiada opcję instalacji za pomocą jednego kliknięcia, tak jak w przypadku DreamHost.

Aby znaleźć instrukcje instalacji dla twojego hosta, jeśli nie możesz znaleźć pomocnej dokumentacji po przeszukaniu strony install phpBB + online, skontaktuj się z obsługą swojego hosta i zapytaj, na pewno będą w stanie wskazać ci właściwy kierunek.

Ręczna instalacja phpBB, jeśli korzystasz z własnego hostingu

Jeśli korzystasz z własnego hostingu, instalacja phpBB wymaga nieco więcej technicznego know-how, ale phpBB ma świetną dokumentację, z którą możesz się zapoznać (lub przekazać komuś bardziej technicznemu, jeśli myśl o tym przyprawia cię o zimny pot).

Oto czego będziesz potrzebował:

Baza danych SQL

Structured Query Language lub SQL (często wymawiany jako sequel) jest językiem kodowania, który komunikuje się z bazami danych pozwalając użytkownikom na wyciąganie, edytowanie i dodawanie do informacji w bazie danych.

PHP 7.1.3+ With Support for Database

PHP to skrót od Hypertext Pre-processor, i jest to język skryptowy używany do tworzenia stron internetowych i aplikacji. Skrypty PHP mogą być interpretowane tylko na serwerze, który ma zainstalowany PHP, a ponieważ phpBB używa właśnie tego języka, musisz się upewnić, że jest on zainstalowany na twoim serwerze, jeśli robisz to ręcznie, lub że platforma hostingowa, której używasz, obsługuje wymaganą wersję PHP.

Funkcja getimagesize () włączona

Funkcja getimagesize musi być włączona w PHP. To co robi, to pobiera obrazek i określa jego rozmiar, dając wysokość i szerokość obrazka.

Moduły PHP

  • JSON: Skrót od JavaScript Object Notation, JSON jest składnią głównie do serializacji i przesyłania danych z serwera do aplikacji internetowej.
  • Wsparcie dla XML: Extensible Markup Language jest kolejnym językiem używanym do przesyłania danych.
  • Odpowiedni moduł PHP dla bazy danych: Będzie się on różnił w zależności od systemu bazodanowego, którego używasz dla swojej bazy danych.

Opcjonalne moduły PHP dla dodatkowych funkcji

  • Obsługa kompresji Zlib: Jest to używane do kompresji danych, aby serwować dane użytkownikom szybciej.
  • Obsługa zdalnego FTP: FTP to skrót od File Transfer Protocol, jest to język, którego komputery w sieci (np. Internet) używają do przesyłania plików do i od siebie nawzajem.
  • Obsługa GD: jest to część PHP i instalacje niektórych ludzi będą miały GD, podczas gdy inne nie. Jeśli chcesz pracować z obrazami w PHP, prawdopodobnie będziesz potrzebował tego programu do wykonania pewnych funkcji.

zasoby phpBB

Pytania

Profesjonaliści phpBB praktykują to, co głoszą i mają swoje własne, fantastyczne forum. Jest tam wielu użytkowników o różnym poziomie doświadczenia, którzy chętnie sobie pomagają. Nie ma czegoś takiego jak głupie pytanie – każdy musi gdzieś zacząć, a to jest świetne i pomocne środowisko, w którym można się znaleźć.

Odwiedź forum pomocy phpBB.

Dowiedz się więcej o możliwościach phpBB

Jeśli potrzebujesz pomocy, która wykracza poza instalację i obsługę phpBB, na forum dyskusyjnym jest mnóstwo ludzi chętnych do pomocy.

Wejdź na Forum dyskusyjne phpBB.

Wejdź na Forum dyskusyjne phpBB.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *