{"id":675,"date":"2015-04-11T21:57:59","date_gmt":"2015-04-11T19:57:59","guid":{"rendered":"http:\/\/bakman.nl\/tech\/?p=675"},"modified":"2015-04-14T23:35:18","modified_gmt":"2015-04-14T21:35:18","slug":"all-in-one-clearos-6-6-nas-server-part-12","status":"publish","type":"post","link":"http:\/\/bakman.nl\/tech\/?p=675","title":{"rendered":"All In One ClearOS 6.6 NAS server, part 1\/2"},"content":{"rendered":"<div id=\"toc_container\" class=\"no_bullets\"><p class=\"toc_title\">Inhoud<\/p><ul class=\"toc_list\"><li><a href=\"#Inleiding\"><span class=\"toc_number toc_depth_1\">1<\/span> Inleiding<\/a><ul><li><a href=\"#Waarom_ClearOS\"><span class=\"toc_number toc_depth_2\">1.1<\/span> Waarom ClearOS<\/a><\/li><li><a href=\"#De_mogelijkheden\"><span class=\"toc_number toc_depth_2\">1.2<\/span> De mogelijkheden<\/a><\/li><li><a href=\"#Wat_wel_en_wat_niet\"><span class=\"toc_number toc_depth_2\">1.3<\/span> Wat wel en wat niet<\/a><\/li><\/ul><\/li><li><a href=\"#Post-Installatie_ClearOS_66_Community\"><span class=\"toc_number toc_depth_1\">2<\/span> Post-Installatie ClearOS 6.6 Community<\/a><\/li><li><a href=\"#De_installatie_van_benodigde_packages\"><span class=\"toc_number toc_depth_1\">3<\/span> De installatie van benodigde packages<\/a><ul><li><a href=\"#ClearOS_updatefixes\"><span class=\"toc_number toc_depth_2\">3.1<\/span> ClearOS update\/fixes<\/a><\/li><li><a href=\"#PackagesApps\"><span class=\"toc_number toc_depth_2\">3.2<\/span> Packages\/Apps<\/a><\/li><\/ul><\/li><li><a href=\"#LDAP_en_PDC\"><span class=\"toc_number toc_depth_1\">4<\/span> LDAP en PDC<\/a><ul><li><a href=\"#Configureren_van_LDAP\"><span class=\"toc_number toc_depth_2\">4.1<\/span> Configureren van LDAP<\/a><\/li><li><a href=\"#Gebruikers_toevoegen_aan_LDAP\"><span class=\"toc_number toc_depth_2\">4.2<\/span> Gebruikers toevoegen aan LDAP<\/a><\/li><li><a href=\"#SambaPDC_configureren\"><span class=\"toc_number toc_depth_2\">4.3<\/span> Samba\/PDC configureren<\/a><\/li><\/ul><\/li><li><a href=\"#Database_en_Webservice\"><span class=\"toc_number toc_depth_1\">5<\/span> Database en Webservice<\/a><ul><li><a href=\"#MySQL_configureren\"><span class=\"toc_number toc_depth_2\">5.1<\/span> MySQL configureren<\/a><\/li><li><a href=\"#MySQL_veiliger_maken\"><span class=\"toc_number toc_depth_2\">5.2<\/span> MySQL veiliger maken<\/a><\/li><li><a href=\"#Apache_webserver_configureren\"><span class=\"toc_number toc_depth_2\">5.3<\/span> Apache webserver configureren<\/a><\/li><li><a href=\"#Test_de_webserver\"><span class=\"toc_number toc_depth_2\">5.4<\/span> Test de webserver<\/a><\/li><\/ul><\/li><li><a href=\"#NFS\"><span class=\"toc_number toc_depth_1\">6<\/span> NFS<\/a><ul><li><a href=\"#NFS_server_installeren\"><span class=\"toc_number toc_depth_2\">6.1<\/span> NFS server installeren<\/a><\/li><\/ul><\/li><li><a href=\"#Einde_deel_1\"><span class=\"toc_number toc_depth_1\">7<\/span> Einde deel 1<\/a><\/li><\/ul><\/div>\n<h2><span id=\"Inleiding\">Inleiding<\/span><\/h2>\n<p>Al jaren maak ik gebruik van thuis-servers gebasseerd op x86 architectuur (eerst Epia CN VIA bordjes, later Intel Atom) in combinatie met ClearOS (eerder ClarkConnect) besturingssysteem. Deze thuis-servers doen dienst als centraal systeem en kennen vele toepassingen.<br \/>\nNaast standaard NAS functionaliteiten zoals bestandsdeling en -opslag doen ze tevens dienst als centrale authenticatie; alle devices in huis waarop je moet inloggen (denk aan Laptops\/PCs) zijn automatische gekoppeld aan deze thuis-server en krijgen zodoende automatisch de juiste rechten. Windows en MacOS machines het maakt niet uit, ze kunnen allemaal overweg met de thuis-server.<br \/>\nOok een muziek server hoeft niet te ontbreken, zoals bijvoorbeeld Squeezebox Server (ook wel Logitech Media Server). Deze voorziet bijvoorbeeld apparaten uit de Squeezebox produktlijn van audio zodat overal in huis van muziek kan worden genoten.<br \/>\nNatuurlijk mag een automatisch downloader voor diverse soorten content niet ontbreken.<br \/>\nJe kan de server ook laten functioneren als Gateway. Het is dan het eerste device achter je internet modem; alle verkeer passeert deze server. Je kan er allerhande soorten filtering (denk aan veilig internet voor kinderen) en andere condities aan hangen zodat internet meer gereguleerd wordt. De gateway modus wordt overigens niet behandeld in deze handleiding.<\/p>\n<h3><span id=\"Waarom_ClearOS\">Waarom ClearOS<\/span><\/h3>\n<p>ClearOS (voorheen ClarkConnect) is gebasseerd op CentOS en Red Hat Enterprise Linux (RHEL). De ClearOS distributie (distro) richt zich met name op het MKB. Omdat een thuis situatie al snel lijkt op een klein bedrijf, is ClearOS een uitermate geschikte kandidaat als OS voor de thuis server. RHEL is een zeer stabiel OS, en zo ook ClearOS. Keerzijde is dat het niet altijd beschikt over de meest recente versies van applicaties. Maar de support is goed en er zijn middelen om hier zelf wat aan te doen (bijvoorbeeld PHP\/MySQL\/MariaDB upgraden).<br \/>\nDe ondersteuning van ClearOS is uitstekend. Omdat dit de community editie betreft krijg je geen ondersteuning via de officiele kanalen echter, er is een actieve gebruikersgroep binnen de ClearFoundation. Vaak sta je in het forum in direct contact met de developers die je graag helpen met eventuele issues. ClearOS wordt tevens lang voorzien met de nodige updates zodat de server\u00a0ook in de toekomst nog veilig te gebuiken is (End of Life september 2017).<br \/>\nTenslotte is het beheer van het systeem grotendeels in een webomgeving te doen. Je hoeft geen toetsenbord\/muis\/monitor aan te sluiten op de server. Alle beheer kan met een webbrowser vanaf een pc in het netwerk. Dat beheer is overigens minimaal; installeer en vergeet.<\/p>\n<h3><span id=\"De_mogelijkheden\">De mogelijkheden<\/span><\/h3>\n<p>Voor een lijst met mogelijkeden verwijs ik graag naar de\u00a0Wiki:\u00a0<a href=\"http:\/\/en.wikipedia.org\/wiki\/ClearOS\">http:\/\/en.wikipedia.org\/wiki\/ClearOS<\/a><br \/>\nDe daarnaast meegeleverde software: anti-malware, anti-virus, anti-phishing, anti-spyware, anti-spam, bandwidth management, protocol filtering, content filter, web proxy, and access control. Deze kunnen makkelijk via een soort appstore\/marketplace vanuit een web interface ge\u00efnstalleerd worden. Veel zijn gratis, een aantal moet je voor betalen. Deze handleiding maakt alleen gebruik van de gratis apps.<br \/>\nHet OS kan ook worden uitgebreid met andere, voor CentOS\/RHEL 6 geschikte applicaties, zoals bijvoorbeeld:<\/p>\n<ul>\n<li>Logitech Media Server\/Squeezeboxserver<\/li>\n<li>SABnzbd<\/li>\n<li>Sickbeard\/Sickrage<\/li>\n<li>CouchPotato<\/li>\n<li>Headphones<\/li>\n<li>NZBGet<\/li>\n<li>NZBDrone<\/li>\n<li>Mylar<\/li>\n<li>Etc.<\/li>\n<\/ul>\n<h3><span id=\"Wat_wel_en_wat_niet\">Wat wel en wat niet<\/span><\/h3>\n<p>Deze handleiding zal niet de installatie van ClearOS zelf behandelen. Ze start waar de installatie van <strong>ClearOS 6.6 Community<\/strong> succesvol is afgerond.<br \/>\nDe handleiding gaat uit van een nieuw en schoon ge\u00efnstalleerde <strong>ClearOS 6.6 64-bit (x86_64)<\/strong> omgeving zoals die hieronder te downloaden is.<\/p>\n<p><a href=\"http:\/\/www.clearfoundation.com\/Software\/downloads.html\">ClearOS 6.6 64-bit downloaden<\/a><\/p>\n<p><strong>Dan volgt hieronder nog een disclaimert.<\/strong><\/p>\n<p><em>Bezoekers van deze site zijn zelf verantwoordelijk voor het downloaden en gebruiken van software en applicaties, het opvolgen van tips en enige andere beslissingen die zij nemen naar aanleiding van informatie op deze site. Ik aanvaard geen enkele aansprakelijkheid voor schade, verlies van gegevens of andere negatieve consequenties die ontstaan door gebruikmaking van informatie op deze site. Er kunnen geen rechten worden ontleend aan informatie op het weblog bakman.nl\/tech.<\/em><\/p>\n<p>Ik probeer zo veel mogelijk te verwijzen naar bronnen en rechthebbenden. Mocht ik ergens een bron niet vernoemt hebben, dan is dat niet opzettelijk. Laat in dat geval via een reactie onderaan de pagina weten dat de verwijzing mist.<\/p>\n<p>Ik hoor ook graag over jouw bevindingen naar aanleiding van deze handleiding. Wellicht heb ik zaken over het hoofd gezien of kan het hier en daar makkelijker. Natuurlijk kan je ook je bedankjes en succes verhalen onderaan deze pagina kwijt in de vorm van een reactie. Ik hoor het graag!<\/p>\n<pre># Succes!<\/pre>\n<p>Deze handleiding is in twee delen gesplitst; deel 1 behandelt de basis installatie met ondersteuning voor LAMP, PDC en NFS. Deel 2 behandelt media en NAS achtige zaken zoals SABnzbd, SickBeard en Spotweb.<\/p>\n<p><a title=\"All In One ClearOS 6.6 NAS server, deel 1\" href=\"http:\/\/bakman.nl\/tech\/?p=675\">All In One ClearOS 6.6 NAS server, deel 1<\/a> (dit document)<br \/>\n<a title=\"All In One ClearOS 6.6 NAS server, deel 2\" href=\"http:\/\/bakman.nl\/tech\/?p=725\">All In One ClearOS 6.6 NAS server, deel 2<\/a><\/p>\n<p>&#8212;<\/p>\n<h2><span id=\"Post-Installatie_ClearOS_66_Community\">Post-Installatie ClearOS 6.6 Community<\/span><\/h2>\n<p>De installatie procedure van ClearOS 6.6 wordt in deze handleiding niet besproken. Er is genoeg materiaal op internet te vinden waar dit stap voor stap wordt beschreven. Zie o.a. op de <a href=\"http:\/\/www.clearcenter.com\/support\/documentation\/clearos_install_guide\/start\">ClearOS website zelf<\/a>.<br \/>\nDeze handleiding start op het moment dat ClearOS ge\u00efnstalleerd is op je\u00a0server. Je gebruikt de\u00a0webbrowser van\u00a0een client pc en logt in\u00a0op de <a href=\"http:\/\/www.clearcenter.com\/support\/documentation\/clearos_install_guide\/webconfig\">Webconfig webapplicatie<\/a>.<br \/>\nNu volgen de\u00a0post-installatie taken.<\/p>\n<p>Na het succesvol inloggen als root user met bijpassend wachtwoord, volgt onderstaande start scherm.<\/p>\n<p><a href=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_06_35-clearos66.home_.lan-Install-Wizard.png\"><img loading=\"lazy\" class=\"alignnone wp-image-344 size-full\" src=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_06_35-clearos66.home_.lan-Install-Wizard.png\" alt=\"2015-03-12 20_06_35-clearos66.home.lan - Install Wizard\" width=\"1023\" height=\"674\" srcset=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_06_35-clearos66.home_.lan-Install-Wizard.png 1023w, http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_06_35-clearos66.home_.lan-Install-Wizard-300x198.png 300w\" sizes=\"(max-width: 1023px) 100vw, 1023px\" \/><\/a><\/p>\n<p>Selecteer de eerste optie, <strong>Private Server Mode<\/strong>. Dit is voldoende voor deze installatie.<\/p>\n<p><a href=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_07_01-clearos66.home_.lan-Network-Mode.png\"><img loading=\"lazy\" class=\"alignnone wp-image-345 size-full\" src=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_07_01-clearos66.home_.lan-Network-Mode.png\" alt=\"2015-03-12 20_07_01-clearos66.home.lan - Network Mode\" width=\"1023\" height=\"674\" srcset=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_07_01-clearos66.home_.lan-Network-Mode.png 1023w, http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_07_01-clearos66.home_.lan-Network-Mode-300x198.png 300w\" sizes=\"(max-width: 1023px) 100vw, 1023px\" \/><\/a><\/p>\n<p>In het nu volgende scherm kan je de ip instellingen aanpassen. Als de Link status op &#8220;<strong>Yes<\/strong>&#8221; staat, zijn er geen aanpassingen nodig.<br \/>\nMijn router reserveert ip adressen voor de netwerkkaarten van mijn servers. Zodoende krijgen mijn servers altijd hetzelfde ip-adres. Mocht je graag een statisch ip adres willen zetten, doe dat dan via de <span style=\"color: #ff6600;\"><strong>Edit<\/strong><\/span> knop.<\/p>\n<p><a href=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_07_52-clearos66.home_.lan-Interfaces.png\"><img loading=\"lazy\" class=\"alignnone wp-image-346 size-full\" src=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_07_52-clearos66.home_.lan-Interfaces.png\" alt=\"2015-03-12 20_07_52-clearos66.home.lan - Interfaces\" width=\"1023\" height=\"674\" srcset=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_07_52-clearos66.home_.lan-Interfaces.png 1023w, http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_07_52-clearos66.home_.lan-Interfaces-300x198.png 300w\" sizes=\"(max-width: 1023px) 100vw, 1023px\" \/><\/a><\/p>\n<p>Stel hier eventueel een alternatief\u00a0DNS in. Voor een All In One thuis-server zal de standaard &#8211; namelijk je router &#8211; voldoen. Indien ook hier geen verassingen zijn, klik dan snel op <span style=\"color: #ff6600;\"><strong>Next<\/strong><\/span>.<\/p>\n<p><a href=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_08_10-clearos66.home_.lan-DNS.png\"><img loading=\"lazy\" class=\"alignnone wp-image-347 size-full\" src=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_08_10-clearos66.home_.lan-DNS.png\" alt=\"2015-03-12 20_08_10-clearos66.home.lan - DNS\" width=\"1023\" height=\"674\" srcset=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_08_10-clearos66.home_.lan-DNS.png 1023w, http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_08_10-clearos66.home_.lan-DNS-300x198.png 300w\" sizes=\"(max-width: 1023px) 100vw, 1023px\" \/><\/a><\/p>\n<p>De DNS wordt opgezocht en gevalideerd. In het vakje &#8220;Network Status&#8221; wordt nu verbinding gezocht. Indien allen groen c.q. &#8220;Connected&#8221; dan is alles ok.<\/p>\n<p><a href=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_08_27-clearos66.home_.lan-DNS.png\"><img loading=\"lazy\" class=\"alignnone wp-image-348 size-full\" src=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_08_27-clearos66.home_.lan-DNS.png\" alt=\"2015-03-12 20_08_27-clearos66.home.lan - DNS\" width=\"1023\" height=\"674\" srcset=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_08_27-clearos66.home_.lan-DNS.png 1023w, http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_08_27-clearos66.home_.lan-DNS-300x198.png 300w\" sizes=\"(max-width: 1023px) 100vw, 1023px\" \/><\/a><\/p>\n<p>Kies in het volgende scherm voor de gratis versie van ClearOS, ClearOS Community.<\/p>\n<p><a href=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_08_43-clearos66.home_.lan-Select-Edition.png\"><img loading=\"lazy\" class=\"alignnone wp-image-349 size-full\" src=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_08_43-clearos66.home_.lan-Select-Edition.png\" alt=\"2015-03-12 20_08_43-clearos66.home.lan - Select Edition\" width=\"1023\" height=\"674\" srcset=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_08_43-clearos66.home_.lan-Select-Edition.png 1023w, http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_08_43-clearos66.home_.lan-Select-Edition-300x198.png 300w\" sizes=\"(max-width: 1023px) 100vw, 1023px\" \/><\/a><\/p>\n<p>Nu wordt gezocht naar eventuele updates van het systeem. Druk op <span style=\"color: #ff6600;\"><strong>Next<\/strong> <\/span>om deze te installeren.<\/p>\n<p><a href=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_09_34-clearos66.home_.lan-Available-Updates.png\"><img loading=\"lazy\" class=\"alignnone wp-image-350 size-full\" src=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_09_34-clearos66.home_.lan-Available-Updates.png\" alt=\"2015-03-12 20_09_34-clearos66.home.lan - Available Updates\" width=\"1023\" height=\"674\" srcset=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_09_34-clearos66.home_.lan-Available-Updates.png 1023w, http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_09_34-clearos66.home_.lan-Available-Updates-300x198.png 300w\" sizes=\"(max-width: 1023px) 100vw, 1023px\" \/><\/a><\/p>\n<p>De installatie van de updates zal beginnen. Klik <span style=\"color: #ff6600;\"><strong>Next<\/strong> <\/span>wanneer de melding &#8220;Installation complete&#8221; verschijnt.<\/p>\n<p><a href=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_09_46-clearos66.home_.lan-Install-Progress.png\"><img loading=\"lazy\" class=\"alignnone wp-image-351 size-full\" src=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_09_46-clearos66.home_.lan-Install-Progress.png\" alt=\"2015-03-12 20_09_46-clearos66.home.lan - Install Progress\" width=\"1023\" height=\"674\" srcset=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_09_46-clearos66.home_.lan-Install-Progress.png 1023w, http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_09_46-clearos66.home_.lan-Install-Progress-300x198.png 300w\" sizes=\"(max-width: 1023px) 100vw, 1023px\" \/><\/a><\/p>\n<p>Het systeem moet nu worden geregistreerd bij ClearCenter. Heb je nog geen account maak er dan eentje aan op <a title=\"Cree\u00ebr een nieuw ClearCenter account\" href=\"https:\/\/secure.clearcenter.com\/portal\/new_account.jsp\">Create New Account<\/a>. Je meldt je systeem dan aan zodat de volgende zaken op je server werken:<\/p>\n<ul>\n<li class=\"level1\">\n<div class=\"li\">Software Updates<\/div>\n<\/li>\n<li class=\"level1\">\n<div class=\"li\">Marketplace<\/div>\n<\/li>\n<li class=\"level1\">\n<div class=\"li\">Dynamic DNS<\/div>\n<\/li>\n<\/ul>\n<p>Voor niets gaat de zon op&#8230;.<\/p>\n<p><a href=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_10_51-clearos66.home_.lan-System-Registration.png\"><img loading=\"lazy\" class=\"alignnone wp-image-352 size-full\" src=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_10_51-clearos66.home_.lan-System-Registration.png\" alt=\"2015-03-12 20_10_51-clearos66.home.lan - System Registration\" width=\"1023\" height=\"674\" srcset=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_10_51-clearos66.home_.lan-System-Registration.png 1023w, http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_10_51-clearos66.home_.lan-System-Registration-300x198.png 300w\" sizes=\"(max-width: 1023px) 100vw, 1023px\" \/><\/a><\/p>\n<p>Stel nu het domein in. Dit kan voor een thuis-server die niet open staat om websites te hosten voor het internet, een domein naar keuze zijn. Let wel; het domein wat hier wordt gekozen is later\u00a0voor alle clients van belang.<\/p>\n<p><a href=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_14_06-clearos66.home_.lan-Settings.png\"><img loading=\"lazy\" class=\"alignnone wp-image-353 size-full\" src=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_14_06-clearos66.home_.lan-Settings.png\" alt=\"2015-03-12 20_14_06-clearos66.home.lan - Settings\" width=\"1023\" height=\"674\" srcset=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_14_06-clearos66.home_.lan-Settings.png 1023w, http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_14_06-clearos66.home_.lan-Settings-300x198.png 300w\" sizes=\"(max-width: 1023px) 100vw, 1023px\" \/><\/a><\/p>\n<p>Voor hostnames geldt, bedenk een handige en unieke naam.<\/p>\n<p><a href=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_14_19-clearos66.home_.lan-Settings.png\"><img loading=\"lazy\" class=\"alignnone wp-image-354 size-full\" src=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_14_19-clearos66.home_.lan-Settings.png\" alt=\"2015-03-12 20_14_19-clearos66.home.lan - Settings\" width=\"1023\" height=\"674\" srcset=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_14_19-clearos66.home_.lan-Settings.png 1023w, http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_14_19-clearos66.home_.lan-Settings-300x198.png 300w\" sizes=\"(max-width: 1023px) 100vw, 1023px\" \/><\/a><\/p>\n<p>Stel de juiste tijdzone in en zorg dat de tijd automatisch wordt gesynchroniseerd met NTP servers.<\/p>\n<p><a href=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_14_34-clearos66.home_.lan-Date-and-Time.png\"><img loading=\"lazy\" class=\"alignnone wp-image-355 size-full\" src=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_14_34-clearos66.home_.lan-Date-and-Time.png\" alt=\"2015-03-12 20_14_34-clearos66.home.lan - Date and Time\" width=\"1023\" height=\"674\" srcset=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_14_34-clearos66.home_.lan-Date-and-Time.png 1023w, http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_14_34-clearos66.home_.lan-Date-and-Time-300x198.png 300w\" sizes=\"(max-width: 1023px) 100vw, 1023px\" \/><\/a><\/p>\n<p>Kies bij het volgende scherm &#8220;<strong>Skip App Install Wizard<\/strong>&#8220;. We zullen alle Apps in deze handleiding op een andere manier installeren.<\/p>\n<p><a href=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_14_53-clearos66.home_.lan-Marketplace.png\"><img loading=\"lazy\" class=\"alignnone wp-image-356 size-full\" src=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_14_53-clearos66.home_.lan-Marketplace.png\" alt=\"2015-03-12 20_14_53-clearos66.home.lan - Marketplace\" width=\"1023\" height=\"674\" srcset=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_14_53-clearos66.home_.lan-Marketplace.png 1023w, http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_14_53-clearos66.home_.lan-Marketplace-300x198.png 300w\" sizes=\"(max-width: 1023px) 100vw, 1023px\" \/><\/a><\/p>\n<p>En klaar! Je bent nu in het dashboard van ClearOS Community beland. De installatie van ClearOS zit er op. So far so good.<\/p>\n<p><a href=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_15_07-clearos66.home_.lan-Dashboard.png\"><img loading=\"lazy\" class=\"alignnone wp-image-357 size-full\" src=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_15_07-clearos66.home_.lan-Dashboard.png\" alt=\"2015-03-12 20_15_07-clearos66.home.lan - Dashboard\" width=\"1023\" height=\"674\" srcset=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_15_07-clearos66.home_.lan-Dashboard.png 1023w, http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-12-20_15_07-clearos66.home_.lan-Dashboard-300x198.png 300w\" sizes=\"(max-width: 1023px) 100vw, 1023px\" \/><\/a><\/p>\n<p>&#8212;<\/p>\n<h2><span id=\"De_installatie_van_benodigde_packages\">De installatie van benodigde packages<\/span><\/h2>\n<p>In plaats van het gebruiken van de standaard Marketplace van ClearOS, installeer ik liefst via de command line interface (CLI). Als je precies weet welke apps je wel of niet wilt installeren, gaat het op deze manier een stuk sneller.<br \/>\nNatuurlijk staat het vrij om via de Marketplace in de webconfig van ClearOS applicaties \u00e9\u00e9n voor \u00e9\u00e9n te selecteren en te installeren.<\/p>\n<p>Start PuTTY (of een andere CLI client) op een remote machine en log in als root op de ClearOS server.<\/p>\n<h3><span id=\"ClearOS_updatefixes\">ClearOS update\/fixes<\/span><\/h3>\n<p>Updates en fixes van ClearOS zijn in de vorige stap ge\u00efnstalleerd. Het staat vrij om toch even te controleren of er inderdaad geen nieuwe updates zijn.<\/p>\n<pre># yum update\r\nLoaded plugins: clearcenter-marketplace, fastestmirror\r\nSetting up Update Process\r\nClearCenter Marketplace: fetching repositories...\r\nLoading mirror speeds from cached hostfile\r\n * clearos: ftp.nluug.nl\r\n * clearos-addons: ftp.nluug.nl\r\n * clearos-extras: ftp.nluug.nl\r\n * clearos-updates: ftp.nluug.nl\r\n * private-clearcenter-dyndns: download3.clearsdn.com:80\r\nNo Packages marked for Update<\/pre>\n<p>Inderdaad, geen updates.<\/p>\n<h3><span id=\"PackagesApps\">Packages\/Apps<\/span><\/h3>\n<p>Installeer de volgende packages voor de nodige basisfuncties.<\/p>\n<ul>\n<li>app-openldap-directory<\/li>\n<li>app-samba<\/li>\n<li>app-flexshare<\/li>\n<li>app-mysql<\/li>\n<li>app-web-server<\/li>\n<li>app-antivirus<\/li>\n<li>app-file-scan<\/li>\n<li>app-shell-extension-core<\/li>\n<\/ul>\n<p>Daarnaast kunnen de volgende packages ook handig zijn. Ze verschaffen inzicht in het gebruik van de server en maken de webconfig inzichtelijker.<\/p>\n<ul>\n<li>app-services<\/li>\n<li>app-system-report<\/li>\n<li>app-process-viewer<\/li>\n<li>app-resource-report<\/li>\n<li>app-network-report<\/li>\n<li>app-network-visualiser<\/li>\n<li>app-log-viewer<\/li>\n<li>app-software-repository<\/li>\n<\/ul>\n<p>Open PuTTY en log in als root gebruiker. Voer het volgende uit voor de basis:<\/p>\n<pre># yum -y install \\\r\napp-openldap-directory \\\r\napp-samba \\\r\napp-flexshare \\\r\napp-mysql \\\r\napp-web-server \\\r\napp-antivirus \\\r\napp-file-scan \\\r\napp-shell-extension-core<\/pre>\n<p>of\u00a0de\u00a0volgende opdracht om\u00a0ook de extra packages te installeren:<\/p>\n<pre># yum -y install \\\r\napp-openldap-directory \\\r\napp-samba \\\r\napp-flexshare \\\r\napp-mysql \\\r\napp-web-server \\\r\napp-antivirus \\\r\napp-file-scan \\\r\napp-shell-extension-core \\\r\napp-services \\\r\napp-system-report \\\r\napp-process-viewer \\\r\napp-resource-report \\\r\napp-network-report \\\r\napp-network-visualiser \\\r\napp-log-viewer \\\r\napp-software-repository<\/pre>\n<p>Alle packages en dependencies &#8211; ca. 88 stuks\u00a0&#8211; worden nu ge\u00efnstalleerd. Dit kan een paar minuten duren.<\/p>\n<p>Wanneer installatie afgerond is (melding in PuTTY <code>Complete!<\/code>) is het slim de server eens te herstarten.<\/p>\n<pre># shutdown -r now<\/pre>\n<p>De PuTTY sessie zal worden afgebroken. Je kan na enige minuten weer re-connecten.<br \/>\nAlle benodige packages zijn nu ge\u00efnstalleerd.<\/p>\n<p>&#8212;<\/p>\n<h2><span id=\"LDAP_en_PDC\">LDAP en PDC<\/span><\/h2>\n<p>Lightweight Directory Access Protocol (LDAP) is een netwerkprotocol dat beschrijft hoe gegevens uit directoryservices benaderd moeten worden over bijvoorbeeld TCP\/IP. LDAP maakt gebruik van het LDAP Data Interchange Format (LDIF). (Uit <a title=\"https:\/\/nl.wikipedia.org\/wiki\/Lightweight_Directory_Access_Protocol\" href=\"https:\/\/nl.wikipedia.org\/wiki\/Lightweight_Directory_Access_Protocol\">https:\/\/nl.wikipedia.org\/wiki\/Lightweight_Directory_Access_Protocol<\/a>)<\/p>\n<p>ClearOS slaat domein- en gebruikersggevens op in een OpenLDAP database, de Directory Server. Het aanmaken en configureren van deze database gaat het makkelijkst via de webconfig.<br \/>\nOpen een webbrowser en ga naar\u00a0de webconfig pagina van ClearOS, https:\/\/&lt;ipadres&gt;:81\/<br \/>\nLogin als root met het bijbehorende wachtwoord.<\/p>\n<h3><span id=\"Configureren_van_LDAP\">Configureren van LDAP<\/span><\/h3>\n<p>Open menu menu &#8216;<strong>Server<\/strong>&#8216; &gt; &#8216;<strong>Directory Server<\/strong>&#8216;. Vul in het dan volgende scherm een waarde in bij <strong>Base Domain<\/strong>.\u00a0Zie hieronder het voorbeeld.<\/p>\n<p><a href=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-23-14_24_52-server.domain.local-Directory-Server.png\"><img loading=\"lazy\" class=\"alignnone wp-image-524 size-full\" src=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-23-14_24_52-server.domain.local-Directory-Server.png\" alt=\"\" width=\"509\" height=\"128\" srcset=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-23-14_24_52-server.domain.local-Directory-Server.png 509w, http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-23-14_24_52-server.domain.local-Directory-Server-300x75.png 300w\" sizes=\"(max-width: 509px) 100vw, 509px\" \/><\/a><\/p>\n<p>Klik hierna op &#8216;<span style=\"color: #ff6600;\"><strong>Initialize<\/strong><\/span>&#8216; om het LDAP domein vast te leggen. Na enige tijd worden alle\u00a0LDAP parameters getoond. Zie hieronder.<\/p>\n<p><a href=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-23-14_28_25-server.domain.local-Directory-Server1.png\"><img loading=\"lazy\" class=\"alignnone wp-image-529 size-full\" src=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-23-14_28_25-server.domain.local-Directory-Server1.png\" alt=\"\" width=\"510\" height=\"574\" srcset=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-23-14_28_25-server.domain.local-Directory-Server1.png 510w, http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-23-14_28_25-server.domain.local-Directory-Server1-267x300.png 267w\" sizes=\"(max-width: 510px) 100vw, 510px\" \/><\/a><\/p>\n<p>De LDAP\/Directory Server is nu in de basis geconfigureerd.<\/p>\n<h3><span id=\"Gebruikers_toevoegen_aan_LDAP\">Gebruikers toevoegen aan LDAP<\/span><\/h3>\n<p>De LDAP directory server kan nu worden gevuld met gebruikersinformatie. Als voorbeeld wordt nu gebruiker\u00a0&#8216;Jan\u00a0Jansen&#8217; toegevoegd.<\/p>\n<p>Ga naar menu &#8216;<strong>System<\/strong>&#8216; &gt; &#8216;<strong>Users<\/strong>&#8216; en voeg gebruikers toe door op de knop &#8216;<span style=\"color: #ff6600;\">Add<\/span>&#8216; te drukken. Let op het volgende wanneer gebruikers worden aangemaakt: Mogen de gebruikers inloggen (webconfig of CLI)? Kies dan bij Login Shell voor &#8216;\/bin\/bash&#8217;. Zie hieronder.<br \/>\nKlik op &#8216;<span style=\"color: #ff6600;\">Add<\/span>&#8216; om de nieuwe gebruiker op te slaan in LDAP.<\/p>\n<p><a href=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-23-16_16_54-server.domain.local-User-Manager.png\"><img loading=\"lazy\" class=\"alignnone wp-image-527 size-full\" src=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-23-16_16_54-server.domain.local-User-Manager.png\" alt=\"\" width=\"510\" height=\"300\" srcset=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-23-16_16_54-server.domain.local-User-Manager.png 510w, http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-23-16_16_54-server.domain.local-User-Manager-300x176.png 300w\" sizes=\"(max-width: 510px) 100vw, 510px\" \/><\/a><\/p>\n<h3><span id=\"SambaPDC_configureren\">Samba\/PDC configureren<\/span><\/h3>\n<p>PDC staat voor Primary Domain Controller. Deze zorgt er voor dat een ieder die inlogt op het domein, de juiste rechten krijgt toegewezen. Samba is hiervoor de basis, een protocol welke communicatie met Windows computers mogelijk maakt.<br \/>\n(bron: <a href=\"http:\/\/www.clearfoundation.com\/component\/option,com_kunena\/Itemid,232\/catid,18\/func,view\/id,2339\/\">http:\/\/www.clearfoundation.com\/component\/option,com_kunena\/Itemid,232\/catid,18\/func,view\/id,2339\/<\/a>)<\/p>\n<p>Ga naar het menu &#8216;<strong>Server<\/strong>&#8216; &gt; &#8216;<strong>Windows Networking<\/strong>&#8216; en vul de velden\u00a0in.<\/p>\n<p><a href=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-13-14_48_59-clearos66.home_.lan-Windows-Networking.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-395\" src=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-13-14_48_59-clearos66.home_.lan-Windows-Networking.png\" alt=\"2015-03-13 14_48_59-clearos66.home.lan - Windows Networking\" width=\"511\" height=\"252\" srcset=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-13-14_48_59-clearos66.home_.lan-Windows-Networking.png 511w, http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-13-14_48_59-clearos66.home_.lan-Windows-Networking-300x148.png 300w\" sizes=\"(max-width: 511px) 100vw, 511px\" \/><\/a><\/p>\n<p>Klik daarna op &#8216;<span style=\"color: #ff6600;\"><strong>Initialize<\/strong><\/span>&#8216; om de gegevens op te slaan. Na enige tijd wordt er een overzicht getoond van alle Samba instellingen. De server is nu een Primary Domain Controller (PDC) voor het netwerk. Zie hieronder.<\/p>\n<p><a href=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-13-14_52_45-clearos66.home_.lan-Windows-Networking.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-396\" src=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-13-14_52_45-clearos66.home_.lan-Windows-Networking.png\" alt=\"2015-03-13 14_52_45-clearos66.home.lan - Windows Networking\" width=\"511\" height=\"607\" srcset=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-13-14_52_45-clearos66.home_.lan-Windows-Networking.png 511w, http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-13-14_52_45-clearos66.home_.lan-Windows-Networking-253x300.png 253w\" sizes=\"(max-width: 511px) 100vw, 511px\" \/><\/a><br \/>\nLDAP, Samba en PDC zijn nu geconfigureerd.<\/p>\n<p>&#8212;<\/p>\n<h2><span id=\"Database_en_Webservice\">Database en Webservice<\/span><\/h2>\n<p>Zowel database op basis van MySQL als webserver (Apache) zijn tijdens installatie van packages ge\u00efnstalleerd. Nu volgt de configuratie van beide.<br \/>\n(bron: <a href=\"http:\/\/www.server-world.info\/en\/note?os=CentOS_6&amp;p=mysql\">http:\/\/www.server-world.info\/en\/note?os=CentOS_6&amp;p=mysql<\/a>)<\/p>\n<h3><span id=\"MySQL_configureren\">MySQL configureren<\/span><\/h3>\n<p>Wijzig eerst een instelling in het configuratiebestand. Open het <code>my.cnf<\/code> bestand.<\/p>\n<pre># vi \/etc\/my.cnf<\/pre>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">[mysqld]\r\ndatadir=\/var\/lib\/mysql\r\nsocket=\/var\/lib\/mysql\/mysql.sock\r\nuser=mysql\r\n# Disabling symbolic-links is recommended to prevent assorted security risks\r\nsymbolic-links=0\r\n# Voeg de volgende regel toe\r\ncharacter-set-server=utf8\r\n[...]<\/pre>\n<p>Sla het bestand op en start de database server met de volgende opdracht:<\/p>\n<pre># service mysqld start<\/pre>\n<p>De MySQL database zal nu voor het eerst worden gestart.<\/p>\n<pre>Initializing MySQL database:  Installing MySQL system tables...\r\nOK\r\nFilling help tables...\r\nOK\r\n\r\nTo start mysqld at boot time you have to copy\r\nsupport-files\/mysql.server to the right place for your system\r\n\r\nPLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !\r\nTo do so, start the server, then issue the following commands:\r\n\r\n\/usr\/bin\/mysqladmin -u root password 'new-password'\r\n\/usr\/bin\/mysqladmin -u root -h clearos66.home.lan password 'new-password'\r\n\r\nAlternatively you can run:\r\n\/usr\/bin\/mysql_secure_installation\r\n\r\nwhich will also give you the option of removing the test\r\ndatabases and anonymous user created by default.  This is\r\nstrongly recommended for production servers.\r\n\r\nSee the manual for more instructions.\r\n\r\nYou can start the MySQL daemon with:\r\ncd \/usr ; \/usr\/bin\/mysqld_safe &amp;\r\n\r\nYou can test the MySQL daemon with mysql-test-run.pl\r\ncd \/usr\/mysql-test ; perl mysql-test-run.pl\r\n\r\nPlease report any problems with the \/usr\/bin\/mysqlbug script!\r\n\r\n                                                           [  <span style=\"color: #02b505;\">OK<\/span>  ]\r\nStarting mysqld:                                           [  <span style=\"color: #02b505;\">OK<\/span>  ]<\/pre>\n<p>De database service is nu succesvol gestart. Om de service automatisch tijdens boot te starten:<\/p>\n<pre># chkconfig mysqld on<\/pre>\n<h3><span id=\"MySQL_veiliger_maken\">MySQL veiliger maken<\/span><\/h3>\n<p>Run het script &#8220;<code>mysql_secure_installation\"<\/code>\u00a0om MySQL stricter in te stellen. Het script doet het volgende:<\/p>\n<ol>\n<li>root wachtwoord aanmaken<\/li>\n<li>anonymous gebruiker verwijderen<\/li>\n<li>remote root login vergrendelen<\/li>\n<li>test database verwijderen<\/li>\n<\/ol>\n<p>Voer het volgende commando als root:<\/p>\n<pre># mysql_secure_installation<\/pre>\n<p>Voorbeeld:<\/p>\n<pre># mysql_secure_installation\r\n\r\n\r\nNOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQL\r\n      SERVERS IN PRODUCTION USE!  PLEASE READ EACH STEP CAREFULLY!\r\n\r\nIn order to log into MySQL to secure it, we'll need the current\r\npassword for the root user.  If you've just installed MariaDB, and\r\nyou haven't set the root password yet, the password will be blank,\r\nso you should just press enter here.\r\n\r\nEnter current password for root (enter for none): <strong>&lt;enter&gt;<\/strong>\r\nOK, successfully used password, moving on...\r\n\r\nSetting the root password ensures that nobody can log into the MySQL\r\nroot user without the proper authorisation.\r\n\r\nSet root password? [Y\/n] <strong>Y<\/strong>\r\nNew password: <strong>&lt;wachtwoord&gt;<\/strong>\r\nRe-enter new password: <strong>&lt;wachtwoord nogmaals&gt;<\/strong>\r\nPassword updated successfully!\r\nReloading privilege tables..\r\n ... Success!\r\n\r\n\r\nBy default, a MySQL installation has an anonymous user, allowing anyone\r\nto log into MySQL without having to have a user account created for\r\nthem.  This is intended only for testing, and to make the installation\r\ngo a bit smoother.  You should remove them before moving into a\r\nproduction environment.\r\n\r\nRemove anonymous users? [Y\/n] <strong>Y<\/strong>\r\n ... Success!\r\n\r\nNormally, root should only be allowed to connect from 'localhost'.  This\r\nensures that someone cannot guess at the root password from the network.\r\n\r\nDisallow root login remotely? [Y\/n] <strong>Y<\/strong>\r\n ... Success!\r\n\r\nBy default, MariaDB comes with a database named 'test' that anyone can\r\naccess.  This is also intended only for testing, and should be removed\r\nbefore moving into a production environment.\r\n\r\nRemove test database and access to it? [Y\/n] <strong>Y<\/strong>\r\n - Dropping test database...\r\n ... Success!\r\n - Removing privileges on test database...\r\n ... Success!\r\n\r\nReloading the privilege tables will ensure that all changes made so far\r\nwill take effect immediately.\r\n\r\nReload privilege tables now? [Y\/n] <strong>Y<\/strong>\r\n ... Success!\r\n\r\nCleaning up...\r\n\r\nAll done!  If you've completed all of the above steps, your MySQL\r\ninstallation should now be secure.\r\n\r\nThanks for using MySQL!\r\n<\/pre>\n<p>De MySQL database is nu een stukje veiliger gemaakt! De configuratie van de database server is afgerond.<\/p>\n<h3><span id=\"Apache_webserver_configureren\">Apache webserver configureren<\/span><\/h3>\n<p>Eerst moet een standaard website worden\u00a0aangemaakt.<br \/>\nLogin op de Webconfig van ClearOS en ga naar &#8216;<strong>Server<\/strong>&#8216; &gt; &#8216;<strong>Web Server<\/strong>&#8216;. Je zit nu onderstaande scherm. Klik hier op &#8216;<span style=\"color: #ff6600;\"><strong>Configure Default Web Site<\/strong><\/span>&#8216;.<\/p>\n<p><a href=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-29-15_41_47-vmcos66.home_.lan-Web-Server.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-548\" src=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-29-15_41_47-vmcos66.home_.lan-Web-Server.png\" alt=\"ClearOS Web Server Default Web Site\" width=\"510\" height=\"107\" srcset=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-29-15_41_47-vmcos66.home_.lan-Web-Server.png 510w, http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-29-15_41_47-vmcos66.home_.lan-Web-Server-300x63.png 300w\" sizes=\"(max-width: 510px) 100vw, 510px\" \/><\/a><\/p>\n<p>In het dan volgende scherm moeten de velden &#8216;<strong>Web Site Hostname<\/strong>&#8216; en &#8216;<strong>Aliases<\/strong>&#8216; worden ingevuld. Bedenk daarbij dat onder deze url straks de default website in de browser te benaderen is. Overige opties\u00a0kunnen blijven staan.<\/p>\n<p><a href=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-29-15_46_15-vmcos66.home_.lan-Web-Site.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-549\" src=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-29-15_46_15-vmcos66.home_.lan-Web-Site.png\" alt=\"ClearOS Default Web Site settings\" width=\"509\" height=\"428\" srcset=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-29-15_46_15-vmcos66.home_.lan-Web-Site.png 509w, http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-29-15_46_15-vmcos66.home_.lan-Web-Site-300x252.png 300w\" sizes=\"(max-width: 509px) 100vw, 509px\" \/><\/a><\/p>\n<p>We hebben hier te maken met een website die in principe alleen intern, over het LAN, te benaderen is. We hoeven deze dus niet nog extra te beveiligen.<\/p>\n<p>Klik uitiendelijk op de knop &#8216;<span style=\"color: #ff6600;\"><strong>Add<\/strong><\/span>&#8216; om de website te bewaren.<br \/>\nDe default website is nu gedefinieerd.<\/p>\n<p><a href=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-29-15_51_52-vmcos66.home_.lan-Web-Server.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-550\" src=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-29-15_51_52-vmcos66.home_.lan-Web-Server.png\" alt=\"ClearOS Web Server default website finish\" width=\"510\" height=\"109\" srcset=\"http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-29-15_51_52-vmcos66.home_.lan-Web-Server.png 510w, http:\/\/bakman.nl\/tech\/wp-content\/uploads\/2015\/03\/2015-03-29-15_51_52-vmcos66.home_.lan-Web-Server-300x64.png 300w\" sizes=\"(max-width: 510px) 100vw, 510px\" \/><\/a><\/p>\n<h3><span id=\"Test_de_webserver\">Test de webserver<\/span><\/h3>\n<p>Maak nu een index.php bestand in de default directory van de webserver om de werking van de webserver te testen.<\/p>\n<pre># vi \/var\/www\/html\/index.php<\/pre>\n<p>Kopieer en plak de volgende code:<\/p>\n<pre class=\"brush: php; title: ; notranslate\" title=\"\">&lt;?php\r\n\r\n\/\/ Show all information, defaults to INFO_ALL\r\nphpinfo();\r\n\r\n?&gt;<\/pre>\n<p>Sla het bestand op.<br \/>\nGa nu naar een webbrowser op een pc in het netwerk en open de website, <code>http:\/\/&lt;ipadres&gt;<\/code> of <code>http:\/\/&lt;hostname&gt;<\/code>.<br \/>\nIn dit voorbeeld dus:<\/p>\n<p><a href=\"http:\/\/cos66.domain.local\">http:\/\/cos66.domain.local<\/a> of<br \/>\n<a href=\"http:\/\/cos66\">http:\/\/cos66<\/a><\/p>\n<p>Alles alles goed is gegaan zul je de PHP informatie pagina te zien krijgen.<br \/>\nDe web server en database server zijn nu klaar voor gebruik.<\/p>\n<p>&#8212;<\/p>\n<h2><span id=\"NFS\">NFS<\/span><\/h2>\n<p>NFS staat voor\u00a0<b>Network File System<\/b> en is bedoeld voor transport van bestanden over een netwerk. Er zijn andere netwerkbestandssytemen zoals Samba\/CIFS maar NFS heeft dusdanig weinig overhead dat snelle overdracht gerealiseed kan worden. Ideaal voor een snelle fileserver. Voor meer informatie, zie <a title=\"NFS wikipedia\" href=\"http:\/\/nl.wikipedia.org\/wiki\/Network_File_System\">NFS Wikipedia<\/a>.<\/p>\n<h3><span id=\"NFS_server_installeren\">NFS server installeren<\/span><\/h3>\n<p>Installeer de benodigde paketten om een NFS server te bouwen.<\/p>\n<pre># yum -y install nfs-utils<\/pre>\n<p>Voorbeeld:<\/p>\n<pre>[...]\r\nInstalled:\r\n  nfs-utils.x86_64 1:1.2.3-54.el6\r\n\r\nDependency Installed:\r\n  keyutils.x86_64 0:1.4-5.el6                 libevent.x86_64 0:1.4.13-4.el6\r\n  libgssglue.x86_64 0:0.1-11.el6              libtirpc.x86_64 0:0.2.1-10.el6\r\n  nfs-utils-lib.x86_64 0:1.1.5-9.el6          rpcbind.x86_64 0:0.2.0-11.el6\r\n\r\nComplete!<\/pre>\n<p>Wijzig in het volgende bestand, regel 5, het domein waarin NFS actief moet zijn.<\/p>\n<pre># vi \/etc\/idmapd.conf<\/pre>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">[General]\r\n#Verbosity = 0\r\n# The following should be set to the local NFSv4 domain name\r\n# The default is the host's DNS domain name.\r\nDomain = domain.local<\/pre>\n<p>Sla het bestand op.\u00a0Open vervolgens het bestand:<\/p>\n<pre>vi \/etc\/exports<\/pre>\n<p>en deel de directory <strong>\/home<\/strong>.\u00a0Iedereen in het LAN heeft toegang tot deze directory,\u00a0voorbeeld:<\/p>\n<pre>\/home 192.168.1.0\/24(rw,no_root_squash)<\/pre>\n<p><strong>\/home<\/strong>\u00a0dient slechts als voorbeeld. Er kunnen vele andere directories aan dit bestand worden toegevoegd. Sla het bestand op.<\/p>\n<p>Start nu alle services die bij NFS nodig zijn.<\/p>\n<pre># service rpcbind start &amp;&amp; service nfslock start &amp;&amp; service nfs start<\/pre>\n<p>Voorbeeld:<\/p>\n<pre># service rpcbind start &amp;&amp; service nfslock start &amp;&amp; service nfs start\r\nStarting rpcbind:                                          [  <span style=\"color: #00bd29;\">OK<\/span>  ]\r\nStarting NFS statd:                                        [  <span style=\"color: #00bd29;\">OK<\/span>  ]\r\nStarting NFS services:                                     [  <span style=\"color: #00bd29;\">OK<\/span>  ]\r\nStarting NFS mountd:                                       [  <span style=\"color: #00bd29;\">OK<\/span>  ]\r\nStarting NFS daemon:                                       [  <span style=\"color: #00bd29;\">OK<\/span>  ]\r\nStarting RPC idmapd:                                       [  <span style=\"color: #00bd29;\">OK<\/span>  ]\r\n<\/pre>\n<p>Zorg dat deze services starten bij booten van de machine.<\/p>\n<pre># chkconfig rpcbind on &amp;&amp; chkconfig nfslock on &amp;&amp; chkconfig nfs on<\/pre>\n<p>Check of de service inderdaad op &#8216;on&#8217; staan.<\/p>\n<pre># chkconfig --list | grep \"rpcbind\\|nfslock\\|nfs\"\r\nnfs             0:off   1:off   2:on    3:on    4:on    5:on    6:off\r\nnfslock         0:off   1:off   2:on    3:on    4:on    5:on    6:off\r\nrpcbind         0:off   1:off   2:on    3:on    4:on    5:on    6:off\r\n<\/pre>\n<p>De NFS service is nu klaar voor gebruik.<\/p>\n<h2><span id=\"Einde_deel_1\">Einde deel 1<\/span><\/h2>\n<p>Deel 1 van de All In One ClearOS NAS Server zit erop. Er is nu een server geconfigureerd waarbij clients (bijvoorbeeld windows PC&#8217;s) op het domein kunnen aanloggen. De login op deze clients is gebasseerd op gebruikers welke in ClearOS gedefinieerd zijn. De rechten van deze gebruikers worden ook centraal geregeld via ClearOS. Tevens is er een web server met MySQL database ondersteuning ge\u00efnstalleerd.<\/p>\n<p>Deel 2 zal ingaan op meer NAS achtige zaken zoals het kunnen downloaden van bestanden via usenet. Veel succes!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Inhoud1 Inleiding1.1 Waarom ClearOS1.2 De mogelijkheden1.3 Wat wel en wat niet2 Post-Installatie ClearOS 6.6 Community3 De installatie van benodigde packages3.1 ClearOS update\/fixes3.2 Packages\/Apps4 LDAP en PDC4.1 Configureren van LDAP4.2 Gebruikers toevoegen aan LDAP4.3 Samba\/PDC configureren5 Database en Webservice5.1 MySQL configureren5.2 MySQL veiliger maken5.3 Apache webserver configureren5.4 Test de webserver6 NFS6.1 NFS server installeren7 Einde deel &hellip; <a href=\"http:\/\/bakman.nl\/tech\/?p=675\" class=\"more-link\">Lees verder <span class=\"screen-reader-text\">All In One ClearOS 6.6 NAS server, part 1\/2<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":747,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[17],"tags":[],"_links":{"self":[{"href":"http:\/\/bakman.nl\/tech\/index.php?rest_route=\/wp\/v2\/posts\/675"}],"collection":[{"href":"http:\/\/bakman.nl\/tech\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/bakman.nl\/tech\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/bakman.nl\/tech\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/bakman.nl\/tech\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=675"}],"version-history":[{"count":63,"href":"http:\/\/bakman.nl\/tech\/index.php?rest_route=\/wp\/v2\/posts\/675\/revisions"}],"predecessor-version":[{"id":751,"href":"http:\/\/bakman.nl\/tech\/index.php?rest_route=\/wp\/v2\/posts\/675\/revisions\/751"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/bakman.nl\/tech\/index.php?rest_route=\/wp\/v2\/media\/747"}],"wp:attachment":[{"href":"http:\/\/bakman.nl\/tech\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=675"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/bakman.nl\/tech\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=675"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/bakman.nl\/tech\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=675"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}