Hoe krijg ik phpBB3 forum toch op Synology DS218+ geinstalleerd, zonder Docker?

Forumregels
-----------------------------------------------------------------------------------------------------
'Topic titel' mag (inclusief spaties) maximaal 114 tekens lang zijn.
-----------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------
Invullen vragenformulier:
Extra toelichting onderaan in het formulier toevoegen.
-----------------------------------------------------------------------------------------------------
Onderwerp:Omschrijving (met relevante details) waar je vraag over gaat.
Probleembeschrijving:Vermeld ook foutmeldingen en/of stopcodes.
-----------------------------------------------------------------------------------------------------
Typ 'n.v.t' alleen bij onderdeel dat niet van toepassing is.
-----------------------------------------------------------------------------------------------------
mario64
Berichten: 623
Lid geworden op: 07 mei 2018, 15:10

Hoe krijg ik phpBB3 forum toch op Synology DS218+ geinstalleerd, zonder Docker?

Ongelezen bericht door mario64 »

► Laat Spoiler zien
Waar je vraag over gaat.
Onderwerp.
Antwoord:
phpBB3 wordt niet meer onderhouden in 'package center', maar ik wil het toch installeren, liefst zonder 'Docker'.
Probleembeschrijving.
Antwoord:
Een concrete handleiding kan ik niet vinden.
--------------------------------------------------------------------------------------------------------------------
Indien van toepassing:
Merk/toepassing/type/versie.
Antwoord:
phpBB3, meest recente versie
Huidige situatie en/of aangebrachte wijziging(en).
Antwoord:
Wordt niet meer door Synology onderhouden.
--------------------------------------------------------------------------------------------------------------------
Hieronder ruimte voor eventuele extra toelichting:

--------------------------------------------------------------------------------------------------------------------
BBgebruiker1
Site Admin
Berichten: 1950
Lid geworden op: 26 jun 2014, 15:55
Locatie: Amersfoort
Zodiac:
Contacteer:

Re: Hoe krijg ik phpBB3 forum toch op Synology DS218+ geinstalleerd, zonder Docker?

Ongelezen bericht door BBgebruiker1 »

Voordat je kunt beginnen met installeren vanuit een browser als Firefox, zijn er vooraf eerst nog een aantal stappen gedaan worden.

Voorbereidingen:

Download pakket phpBB3 van phpbb.nl website.
Stap
phpBB3 downloaden en vervolgens uitpakken.

:!: In de 'web' map is Nginx als webserver 'front- en back-end server' ingesteld.

Document hoofdmap maken.
Stap
Maak in de root van 'File Station' een nieuwe gedeelde map als 'document hoofdmap' aan, kies als naam bijvoorbeeld 'phpbb_web'.
:arrow: Dit is nodig om 'Apache HTTP server 2.4' als 'back-end' en 'Nginx' als 'front-end server' in te kunnen stellen.
Stap
Maak in 'phpbb_web' een submap met naam 'phpbb'.
:arrow: De naam van de 'document hoofdmap' wordt dan 'phpbb'.
Notatie: 'phpbb_web/phpbb'

Content phpBB3 map upload
Stap
Upload de inhoud, uit eerder uitgepakte phpBB3 map, met FTP client (FileZilla) naar submap 'phpbb' in 'phpbb_web' van 'File Station'.

Webstationportaal maken

In 'web station' overzicht:
Stap
Klik op 'maken' en vervolgens op 'webserviceportaal'.
Stap
Kies een webservice die je wilt gaan gebruiken, of klik op de link 'nieuwe webservice maken'.
:!: Van phpbb3 is er nog geen service, dus zal er een nieuwe gemaakt worden.
Stap
Klik op de link 'nieuwe service maken' en selecteer vervolgens 'website in oorspronkelijke scripttaal'.
Stap
Kies in het PHP menu 'php 8.4' en in het profiel menu op 'profiel maken'.
:!: Er is nog geen PHP profiel voor phpbb3, die maak je handmatig door in het menu op 'profiel aanmaken' te klikken.
Stap
Klik op de link 'profiel aanmaken', typ een 'profielnaam' en een beschrijving, pas als laatste 'PHP open_basedir' aan.
Stap
Selecteer onder 'PHP open_basedir aanpassen' de optie 'aangepast' en plak in het tekstvak:
:arrow: '/volume1/web:/tmp:/volume1/web/phpbb'.
Stap
Klik dan op 'volgende'.
Stap
Selecteer de volgende opties in 'extensies' die phpbb3 gebruikt:
:arrow: 'curl, gd, iconv, mysqli, openssl, pdo_mysql, zip, zlib'
Stap
Klik op 'volgende' zonder verdere aanpassingen en tot slot op 'maken' om het webserviceportaal voor phpBB3 te maken.

:!: Nadat het webserviceportaal is gemaakt, moet er in de service voor phpBB3 nog een 'document hoofdmap' ingesteld worden.
Stap
Klik op 'bladeren' en zoek in de root van 'File Station' naar 'phpbb' in 'phpbb_web' en selecteer de map 'phpbb'.
:arrow: De document hoofdmap locatie ziet er dan zo uit 'phpbb_web/phpbb'.

Database 'phpbb' maken in 'mariadb 10'.

Toegang krijg je met 'phpmyadmin' of 'adminer' tot 'mariadb 10'
Stap
Installeer vanuit 'package center' het pakket 'phpmyadmin' of 'adminer'.
Stap
Login op 'mariadb 10' met gebruikersnaam 'root' en maak een wachtwoord aan om mee in te loggen.
Stap
Maak een nieuwe database aan bijvoorbeeld met naam 'phpbb'.
Stap
Maak ook een nieuwe gebruiker met wachtwoord aan voor beheer en toegang tot de database.
:arrow: Met het commando 'CREATE USER 'username'@'hostname' IDENTIFIED BY 'password';' maak je een nieuwe gebruiker aan.
Stap
Stel de rechten voor de nieuwe gebruiker in.
:arrow: Gebruik het commando 'GRANT ALL PRIVILEGES ON database.table TO 'username'@'hostname';' en vervang 'username' door de aangemaakte gebruikersnaam om de rechten voor die gebruiker in te stellen.
Aanname is vaak de oorzaak van ellende.
Plaats reactie

Terug naar “Synology”

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers en 0 gasten