Resultaten 1 tot 10 van de 10
  1. #1
    Ideale setup Apache + PHP
    geregistreerd gebruiker
    3 Berichten
    Ingeschreven
    21/07/15

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked



    Thread Starter

    Ideale setup Apache + PHP

    Beste WHT-ers,

    Al geruime tijd aanwezig op WHT als gewone bezoeker, nu eindelijk geregistreerd voor een account. Is noodzakelijk om te posten :-)

    Ik ben van plan om een shared virtual hosting servertje op te zetten, voor een aantal klanten. De bedoeling is om deze te laten draaien op FreeBSD. Op deze server zou sowieso Apache 2.4 + PHP 5.6 moeten komen. Ik heb al wat zitten spelen met diverse settings, maar ik krijg het (naar mijn gevoel) niet veilig genoeg...

    Wat ik graag zou willen:
    - PHP-files moeten als de user/group van de virtual host (effectieve user) draaien
    - Iedere virtual host moet binnen zijn eigen map blijven

    Hoe richten jullie een server in met deze wensen en eventueel nog meer aspecten die nuttig zijn voor shared virtual hosting?

  2. #2
    Ideale setup Apache + PHP
    ISPConnect
    3.772 Berichten
    Ingeschreven
    10/01/07

    Locatie
    Nieuwegein

    Post Thanks / Like
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)
    134 Berichten zijn liked


    Naam: Marin Heideman
    Bedrijf: DigiState B.V.
    URL: http://www.digistate.nl
    ISPConnect: Lid
    View mheideman's profile on LinkedIn

    Je kan ook Directadmin installeren. Daarmee heb je een redelijk complete oplossing. Wil je dat niet, gebruik dan Mod_Ruid2 voor je eerste vraag (PHP files als eigen user) en gebruik OpenBasedir voor je tweede vraag (gebruiker niet buiten eigen map laten komen)
    Marin Heideman (DigiState B.V.)

  3. #3
    Ideale setup Apache + PHP
    geregistreerd gebruiker
    522 Berichten
    Ingeschreven
    12/04/11

    Locatie
    Zwijndrecht, Netherlands

    Post Thanks / Like
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)
    48 Berichten zijn liked


    Naam: Axel Polfliet
    Bedrijf: Xynta BV
    Functie: Eigenaar
    URL: www.xynta.com
    Registrar SIDN: JA
    KvK nummer: 77237579
    Ondernemingsnummer: nvt
    TrustCloud: axel.polfliet
    View axelpolfliet's profile on LinkedIn

    Ik zou inderdaad zoals Marin aangeeft kiezen voor DirectAdmin en dan CustomBuild (bijgeleverd installatieprogramma) gebruiken om Apache/Nginx met PHP-FPM 5.6 (met OpCache) te compileren.

  4. #4
    Ideale setup Apache + PHP
    geregistreerd gebruiker
    439 Berichten
    Ingeschreven
    06/07/15

    Locatie
    Ede

    Post Thanks / Like
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Naam: Ronald
    Bedrijf: Tuxis Internet Engineering
    URL: www.tuxis.nl
    ISPConnect: Lid
    KvK nummer: 61527076
    View https://www.linkedin.com/company/tuxis-internet-engineering's profile on LinkedIn

    idd Mod_Ruid2.

    Zorgen dat alles up-to-date is en dingen die op shared hosting niet nodig zijn zou je nog kunnen uitschakelen in je php.ini. Maar dat is eigenlijk al meer bedoeld voor als een site al de sjaak is :-)

    Verder is een puntje van aandacht: Hoe laat je gebruikers bestanden uploaden (SFTP? FTPS?). Daarbij zul je ook moeten rooten als je perse niet wil dat ze over je server gaan bladeren.
    En gebruik zoiets als PHPmyAdmin zodat je gebruikers ook iets met een database kunnen doen.

    Wij zien uiteindelijk toch dat klanten die gehackt zijn lekke PHP code hebben gebruikt.
    De "hacker" zet wat PHP bestanden op je server waarmee hij een shell start als die gebruiker of verstuurd zijn "nieuwsbrief" of een mooie pagina van de ABN-AMRO.
    Dus ga er van uit dat een vreemde kan inloggen op alle manieren die je jouw klanten ter beschikking stelt en zorg dat die vreemde niets geks kan doen.
    Mod_Ruid2 is daar een belangrijk onderdeel van én eenvoudig in gebruik.
    Zaken uitschakelen in je php.ini die je niet nodig hebt ook (maar dan moet dat niet via de .htaccess weer te overrulen zijn natuurlijk)...

    Ik geef je 1 garantie: Klanten zijn niet zo van het updaten (dat is immers eng) dus ga ervanuit dat een Rus die webruimte gebruikt :-)

  5. #5
    Ideale setup Apache + PHP
    geregistreerd gebruiker
    3 Berichten
    Ingeschreven
    21/07/15

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked



    Thread Starter
    Jullie spreken allemaal over mod_ruid2. Deze was ik zelf ook al tegengekomen idd... Voor zover ik heb kunnen terugvinden is deze niet geschikt voor FreeBSD?



  6. #6
    Ideale setup Apache + PHP
    geregistreerd gebruiker
    439 Berichten
    Ingeschreven
    06/07/15

    Locatie
    Ede

    Post Thanks / Like
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Naam: Ronald
    Bedrijf: Tuxis Internet Engineering
    URL: www.tuxis.nl
    ISPConnect: Lid
    KvK nummer: 61527076
    View https://www.linkedin.com/company/tuxis-internet-engineering's profile on LinkedIn

    Ik vraag mij af waarom je op FreeBSD wil hosten.
    Ik weet niet of het een slecht idee is hoor.
    Maar Debian of Ubuntu komt vaker voor. Daar hoef je bijv. geen port te gebruiken van MySQL en worden updates mee gedistribueerd.

  7. #7
    Ideale setup Apache + PHP
    geregistreerd gebruiker
    3 Berichten
    Ingeschreven
    21/07/15

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked



    Thread Starter
    Tja... Waarom... Meeste ervaring mee op Unix-gebied :-)

  8. #8
    Ideale setup Apache + PHP
    geregistreerd gebruiker
    87 Berichten
    Ingeschreven
    12/01/13

    Locatie
    Antwerpen

    Post Thanks / Like
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    9 Berichten zijn liked


    Naam: Mathias
    URL: denbeke.be

    Citaat Oorspronkelijk geplaatst door birdy85 Bekijk Berichten
    Jullie spreken allemaal over mod_ruid2. Deze was ik zelf ook al tegengekomen idd... Voor zover ik heb kunnen terugvinden is deze niet geschikt voor FreeBSD?
    Nope, die draait idd niet op FreeBSD: https://github.com/mind04/mod-ruid2/issues/2

  9. #9
    Ideale setup Apache + PHP
    Lucas Wouters
    601 Berichten
    Ingeschreven
    01/03/15

    Locatie
    Sneek, Nederland

    Post Thanks / Like
    Mentioned
    25 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Naam: Lucas
    Bedrijf: SpectraIP
    URL: spectraip.net
    KvK nummer: 70348677

    Ik raad je, net als de rest, aan om voor CentOS (of nog beter: CloudLinux) i.c.m. DirectAdmin te kiezen. Met CloudLinux krijgt iedere DirectAdmin user een maximaal aantal core(s) van de processor, waardoor deze bij een HTTPD flood (of iets dergelijks) niet de hele webserver offline haalt. CloudLinux kost wel iets, maar het werkt wel beter.

  10. #10
    Ideale setup Apache + PHP
    geregistreerd gebruiker
    1.073 Berichten
    Ingeschreven
    15/07/03

    Locatie
    Haarlem

    Post Thanks / Like
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    21 Berichten zijn liked


    Naam: Pim
    Bedrijf: RealHosting
    Functie: Ondernemer
    Registrar SIDN: ja
    KvK nummer: 39093099
    Ondernemingsnummer: nvt

    Tja...wil je een oplossing die je zelf wilt of eentje die je klanten willen?
    Met FreeBSD ga je shit hebben. Het is simpelweg niet de standaard voor (shared) hosting servers.
    Als je problemen/wensen hebt zul je waarschijnlijk veel minder documentatie en software vinden.
    Ik zou voor Linux gaan. Centos, Debian Ubuntu...dat is allemaal erg populair.

    Verder verwachten je klanten ook zaken als selfservice. Dat kan handig met een control panel.
    Dan hoef je niet het wiel opnieuw uit te vinden en weet je (99,9%) zeker dat alle onderdelen goed in elkaar grijpen.
    De grootste hierin zijn Cpanel, Plesk en DirectAdmin. Iedereen heeft daarin eigen voorkeur (die discussie ga ik hier niet starten ;-)
    Als je gierig bent kun je ook Virtualmin nog proberen.

Labels voor dit Bericht

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2021 Webhostingtalk.nl.
Web Statistics