http://www.htmlwijzer.nl/artikel/linserver.php
en
https://wiki.ubuntu.com/NlLampHowto?highlight=%28nllamp%29
Ik zeg toch:"Dit staat gewoon erg onvolledige en n00b-onvriendelijk beschreven."
Die Wiki is leuk voor mensen die al 5 jaar met Linux werken.
De helft van wat je moet weten om uberhaupt iets te kunnen begrijpen staat er niet.
Ik noem de stappen die totaal geen duidelijkheid veschaffen.
=====
Apache Webserverdeel:
-----
Standaard toont de webserver de (html)pagina's uit de map /var/www. Om bestanden in deze map te kunnen plaatsen kan je met de volgende terminal opdracht eigenaar worden van de webserver bestanden.
sudo chown -R $USER:$USER /var/www
Je kan de webserver pagina's nu wijzigen zonder gebuik te maken van sudo.
-----
Okee dus als ik vanaf mijn ftp-client met mijn eigen niet tijdens de installatie ingevoerde username en wachtwoord connect naar de LAMP-server kan ik mappen aanmaken en chmod rechten zetten?
Ik dacht het niet...Want
Ubuntu weet niet wat ik voor een username en wachtwoord wil gebruiken. Heb ik nergens verteld.
=====
MySQL root wachtwoord:
Er is geen wachtwoord voor de MySQL gebruikersnaam root. Dit is NIET hetzelfde als de Ubuntu root. Stel een MySQL root wachtwoord in:
mysqladmin -u root password nieuwwachtwoord
mysqladmin -h localhost -u root -p password nieuwwachtwoord
-----
Okee leuk, maar eehhhhh url???
wat ga ik moeten invullen op een client-pc voor het gebruik van phpMyAdmin?? Hoe heet de server die ik moet opgeven?
Het wordt steeds onduikelijker.
-----
=====
SSH
Installeer maar en met Putty kan je er mee werken.
-----
Dus als ik met een bot mes een operatiekamer in loop, kan ik een open hartoperatie uitvoeren?
Nee, maar zo word het wel beschreven.
-----
=====
httpS
-----
Nog onduidelijker en nog vager dan dit deel kan het bijna niet..
Waar gaat het over??
-----
=====
FTP server
Standaard is er geen FTP server geinstalleerd. Deze is eenvoudig toe te voegen bijvoorbeeld met het pakket vsftpd:
sudo apt-get install vsftpd
De server is opgezet voor het anoniem (anonymous) downloaden van bestanden uit de map /home/ftp.
Pas eventueel /etc/vsftpd.conf aan voor het gebruik van Ubuntu gebruikersnamen met wachtwoorden en voor het eventueel uploaden van bestanden. Pas op, het gebruik van FTP over internet is niet veilig.
-----
Leuk, maar ik heb nogsteeds niet opgegeven welke usernames en wachtwoorden ik wil gebruiken.
en ik heb ook niet aangegeven welke users welke rechten waar mogen hebben.
-----
Dus met de wiki heb ik dus een:
Gebruikersvriendelijk, 100% duidelijke installatie, heb ik Apache precies verteld welke URL's er in de server als websites welke mappen mogen gebruiken om de data vandaan te halen, kan ik vanaf mijn kantoor-pc direct op de MySQL database met phpMyAdmin inloggen en beheer plegen en ehb ik volledige controle over mijn FTP...
TOP, alleen moet er dan nog wel 98% aanvulling gedaan worden op een gebruikersvriendelijke manual.
Want de Wiki rammelt aan alle kanten.
Ik heb geen zin in avonden achtereen te gaan zitten zoeken en knoeien. Er zijn anderen zaken die meer van belang zijn.
Ik wil een server met LAMP installeren volgens een stappenplan en daarna binnen 30 minuten een website in de lucht kunnen hebben.
Die 30 minuten zijn een maand geleden al afgelopen en ben ik nog steeds op punt 1. Plaats de cd-rom in de cd-rom speler.