Craft CMS is een systeem dat in hoog tempo de "go to" wordt voor webprofessionals. Hiermee kunt u robuuste, flexibele en aanpasbare websites maken die veilig en eenvoudig door klanten kunnen worden gebruikt.
In deze korte video-zelfstudie van mijn cursus over Craft CMS, zullen we doornemen hoe Craft CMS te installeren. We bespreken het installatieproces voor offline werken en onderweg bekijken we ook hoe het installatieproces werkt voor een online site.
Zoals ik al zei, laat ik je het installatieproces offline zien. Maar ik zal u ook laten zien wat u moet doen voor de online versie, dus aan het einde van deze tutorial weet u hoe u Craft kunt installeren, of u nu offline werkt in een ontwikkelomgeving of online voor implementatie.
Voor onze offline installatie en ontwikkeling in de cursus gebruiken we MAMP. Dus als je MAMP niet op je systeem hebt geïnstalleerd, ga dan naar de downloadpagina om een exemplaar te bemachtigen en te installeren voordat je verder gaat.
Ga vervolgens naar de website Craft en klik op Download link in de rechterbovenhoek om Craft in de vorm van een zip te downloaden. Dus ga je gang en pak die zip uit, en als je naar binnen kijkt, zie je twee mappen: openbaar en ambacht.
De vier bestanden in de openbaar map gaat rechtstreeks naar uw openbare HTML-map. Dat betekent dus dat alleen deze vier bestanden direct publiekelijk toegankelijk zijn.
De ambacht map is waar uw volledige CMS is ondergebracht. En deze map zal naast de openbare HTML-map in dezelfde hoofdmap zitten. Daarmee is het een niveau boven al uw openbare bestanden, wat betekent dat geen van de CMS-bestanden openbaar toegankelijk is. Dus dat geeft u vanaf het begin een echt beveiligingsvoordeel.
Om het installatieproces te starten, selecteert u eerst alle vier de bestanden in de openbare map en kopieert u deze. Dan moet je de htdocs map in uw MAMP-installatie.
Met een Mac ga je naar je toepassingen map, vindt u MAMP, en dan daarbinnen, vind je de htdocs map. In Windows is het eigenlijk hetzelfde. Ga gewoon naar je Programmabestanden map, zoek uw MAMP-installatie op en zoek vervolgens uw htdocs map daarbinnen.
Plak nu de vier bestanden uit uw openbare map die u net hebt gekopieerd.
De map htdocs in een MAMP-installatie komt overeen met de map public_HTML in een gewone webhost. Dus als u Craft CMS op een gewone webhost installeert, neemt u diezelfde vier bestanden en uploadt u deze naar uw public_html map in plaats daarvan.
Het volgende dat we moeten doen, is het geheel kopiëren ambacht map die de volledige CMS bevat. Dus selecteer en kopieer uw ambacht map.
En nu gaat de ambachtelijke map naar dezelfde hoofdmap als uw map htdocs map of uw public_html map. Nogmaals, dat plaatst het een niveau boven al uw openbare bestanden.
In dit geval gaan we het rechtstreeks in de. Plakken MAMP map. Als u online werkt en implementeert via FTP, plaatst u uw handwerkmap in dezelfde map als uw public_html map zoals deze.
U bevindt zich mogelijk in een scenario waarin het gewoon niet mogelijk is om uw bestandsstructuur op deze manier in te stellen. Dus je kunt je ambachtelijke map misschien niet in dezelfde map plaatsen als je public_HTML. U kunt bijvoorbeeld een add-on-domein gebruiken, dus u werkt mogelijk in een submap binnen uw algehele hostingaccount.
Als dat gebeurt, is het prima. U kunt uw ambachtelijke map plaatsen waar u maar wilt. En als u het op een niet-standaardlocatie moet plaatsen, opent u gewoon het index.php-bestand en bewerkt u regel 4 ($ craftPath = '... / craft';
) om de locatie van uw ambachtelijke map weer te geven.
Vervolgens moeten we een database voor uw site opzetten, en om dat te doen, zullen we de phpMyAdmin-tool gebruiken.
Om dat in je MAMP-opstelling te bereiken, druk je op Open de WebStart-pagina, en ga naar Hulpmiddelen> phpMyAdmin. Als u online werkt en een site implementeert, zoek dan naar phpMyAdmin in uw configuratiescherm. In cPanel ziet u het in de database-sectie.
In phpMyAdmin is het eerste wat we gaan doen een nieuwe gebruiker instellen. Dus druk op de gebruikers tab aan de bovenkant en druk vervolgens op Voeg gebruiker toe.
Wanneer u een live database opzet, wilt u proberen al uw gebruikersnamen en wachtwoorden erg moeilijk te raden of brute kracht te maken. Dus je wilt eigenlijk willekeurige letters en cijfers gebruiken, maar in ons geval houden we de dingen wat eenvoudiger, zodat het net iets makkelijker te demonstreren is. Dus we zullen de Gebruikersnaam naar craftcms. Voor Gastheer, we zullen selecteren lokaal. En dan gebruiken we de wachtwoordgenerator.
Pak het wachtwoord en kopieer en plak het ergens in een kladblok, want u zult het in een ogenblik gebruiken.
Nu gaan we onze gebruiker globale privileges geven, dus druk op de Controleer alles knop. Blader vervolgens naar beneden en druk op de Gaan knop onderaan de pagina. En dan zie je bovenaan een bericht met de tekst: "Je hebt een nieuwe gebruiker toegevoegd."
Nu hebben we een nieuwe database nodig, dus aan de linkerkant, klik op de nieuwe link. Voer vervolgens de naam in craftcms nogmaals en klik creëren.
Als we nu kijken in de privileges Op het tabblad ziet u uw nieuwe gebruiker, die we zojuist hebben gemaakt, en deze gebruiker heeft alle rechten, wat betekent dat u via deze gebruiker de benodigde wijzigingen kunt aanbrengen in de database die u zojuist hebt ingesteld.
Nu we onze database en onze gebruiker hebben, moeten we het Craft CMS laten weten wat de details van die twee zijn. Dus ga naar craft> config> db.php. Daar kunt u de databasenaam, de gebruikersnaam en het wachtwoord invullen, volgens de aanwijzingen in het bestand.
Dus nu zijn al onze bestanden aanwezig, onze database is opgezet en we hebben de details van onze database toegevoegd aan Craft's config. We zijn klaar om het Craft-installatieprogramma uit te voeren.
Om het installatieprogramma uit te voeren, richt u uw browser op de URL localhost: 8888 / index.php / admin. Als u online werkt, vervangt u gewoon dat lokale hostadres door uw hoofddomeinnaam.
Vanaf hier is het gewoon een kwestie van het volgen van de aanwijzingen. Het is allemaal redelijk vanzelfsprekend, behalve dat de site-URL standaard wordt ingevuld als localhost
. Maar voordat dit werkt aan uw MAMP-configuratie, moet u ervoor zorgen dat u het poortnummer aan het einde toevoegt door het toe te voegen : 8888
.
En dan kun je het afronden en gewoon het installatieprogramma laten draaien. Als het klaar is, druk op Ga naar Craft CMS, en nu is uw site geïnstalleerd en zou u een dashboardpagina moeten zien die er als volgt uitziet:
Dus dat is hoe je een Craft CMS-site opzet. Eerst draag je de bestanden over, dan zet je een database op, voeg je je databasedetails toe aan Craft's config en voer je het installatieprogramma uit.
In de volledige cursus, Up and Running With Craft CMS, leert u alle belangrijkste basisprincipes voor het werken met Craft CMS, van installatie tot het aanpassen van de achterkant en de essentie van sjabloneren.
En als je Craft CMS eenmaal onder de knie hebt, kun je vervolgens verder bouwen op alles wat je hebt geleerd en een blog of een landingspagina vanaf de basis ontwikkelen in mijn vervolgcursussen: