i dag vil vi lære, hvordan vi kan installere
Hvorfor CentOS?
CentOS er en samfundsstøttet distribution, der stammer fra kilder, der frit leveres til offentligheden af Red Hat til Red Hat Enterprise. Som sådan sigter CentOS mod at være funktionelt kompatibel med RHEL. CentOS-projektet ændrer hovedsageligt pakker for at fjerne opstrøms leverandørbranding og illustrationer. Det er gratis og gratis at videredistribuere. Hver CentOS-version opretholdes i op til 10 år (ved hjælp af sikkerhedsopdateringer — varigheden af Supportintervallet fra Red Hat har varieret over tid med hensyn til frigivne kilder). En ny CentOS-version udgives ca. hvert 2.år, og hver CentOS-version opdateres regelmæssigt (ca. hver 6. måned) for at understøtte nyere udstyr. Dette resulterer i et sikkert, pålideligt, forudsigeligt og reproducerbart miljø med lav vedligeholdelse.
du kan hente CentOS herfra. Du kan direkte hente ISO – filformatet diskbillede herfra.
hvad er det?
er en open source hjemmeside skabelse værktøj eller content management system (CMS) baseret på PHP. I 2003 programmerede Matt og Mike lidt. Dette er den mest nemmeste statisk (kan udvikles til dynamisk også) hjemmeside content management system (eller CMS), der findes.
er en gratis og licens under GPLv2 (eller senere) fra Free Foundation. Ifølge en undersøgelse rapport, blev mere end 23.3% af de øverste 10 millioner hjemmesider brugt. Det er et af de mest populære blogging-systemer, der bruges på nettet.
det understøtter
- forskellige gratis & betalte temaer til forskellige Forskellige UI & use
- Plugins til forskellige tjenester & funktionaliteter
- mobiler (Responsive visninger)
- Multi-user & multi-blogging
for at vide mere besøg dette link. For at hente nyeste ordtryk herfra.
forudsætninger
for at installere
- Apache eller ældre version af PHP
- PHP version 5.6 eller nyere
- Myskl / MariaDB version 5.6 eller nyere som database
ældre version af PHP & Myskl kan køre, men anbefales ikke fra deres officielle side.
sørg også for, at din iptables ikke blokerer nogen port(er), der kræves herover, eller at du ikke har noget problem med korrekt brugertilladelse.
skriv følgende for at deaktivere Selinuks
setenforce 0
lad os først opdatere CentOS 7-serveren. Dette er en god praksis for at holde din server opdateret. For at gøre det skal du udstede nedenstående kommando efter hinanden og vente, indtil den bliver opdateret. Det afhænger af din internethastighed, og det vil tage lang tid. Så vær tålmodig.
sudo yum clean all
sudo yum -y update
du vil se noget som nedenfor billede, når du er færdig med det. Afhængigt af hvor gamle dit system programmel er, eller hvilke pakker er skal opdateres. Nedenstående billede angiver en vellykket opdatering og kan også kræve at genstarte systemet.
installation af Apache som internetserver
hvis du vil installere Apache på din CentOS 7, skal du udstede kommandoen nedenfor på din terminal.
sudo yum -y install httpd
dette vil hente og installere Apache som en internetserver på systemet.
lad os starte Apache ved at udstede nedenstående kommando.
sudo systemctl start httpd
Indstil Apache ved start-eller opstartstid, så efter hver genstart kommer den automatisk i gang uden manuel start.
sudo systemctl enable httpd
Test Apache
for at teste apache udstede nedenstående kommando.
sudo systemctl status httpd
dette vil vise status for Apache for dig.
eller du kan åbne en internetsøgemaskine og skrive “localhost” uden det dobbelte citat i adresselinjen. Du vil se noget som dette.
det indikerer, at vores internetserver er i gang med at køre
du skal muligvis også aktivere mod_skriv modul. Bare åbn filen placeret på / etc/httpd/conf / httpd.conf af din faviourute fil editor og ændre følgende linje
AllowOverride None
til
AllowOverride All
vi er færdige med Apache.
installation af MariaDB
for at installere MariaDB på dit system, udstede nedenstående kommando.
sudo yum install mariadb-server mariadb
dette vil hente og installere MariaDB på systemet.
for at starte MariaDB-serveren skal du udstede nedenstående kommando.
sudo systemctl start mariadb
nu skal vi indstille adgangskoden til “root” – brugeren af Myskl / MariaDB. Lad os gøre det ved at skrive følgende, og dette er must af sikkerhedsmæssige årsager.
sudo mysql_secure_installation
du vil se noget som dette. Tryk på Y for at fortsætte og skrive en kompleks adgangskode og huske den.
når du har indstillet rodadgangskoden, vil du se noget som under billedet.
nu får du få beskeder på din terminal med Y/n-indstillinger.
Hit Y for prompten “Fjern anonyme brugere?”
Hit Y for prompten ” Tillad root login eksternt?”
Hit Y for prompten ” Fjern testdatabase og adgang til den?”
Hit Y for prompten ” Genindlæs privilegietabeller nu?”
når du har afsluttet alle vejledningen, vil du se noget som nedenfor.
vi er færdige med MariaDB.
installation af PHP
for at installere PHP skal du åbne en terminal og udstede nedenstående kommando.
sudo yum -y install php php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl
dette vil hente og installere PHP på dit CentOS 7-system sammen med nogle andre PHP-moduler, som er nødvendige for at bruge.
installation af phpMyAdmin
for at installere phpMyAdmin skal du udstede nedenstående kommando i terminalen.
sudo yum -y install epel-release
og derefter udstede nedenstående kommando igen.
sudo yum -y install phpmyadmin
efter installation af PHP skal vi genstarte Apache eller anden internetserver for at kunne arbejde med PHP. Skriv følgende for at gøre det.
sudo systemctl restart httpd.service
for at teste, om du kan få adgang til phpMyAdmin eller ej, skal du åbne en hvilken som helst internetsøgemaskine og skrive følgende i adresselinjen.
localhost/phpmyadmin
du vil se noget som dette.
vi er færdige med at installere PHP.
installation af
Hent den nyeste version herfra. Eller brug nedenstående kommando til at hente den.
sudo wget https://wordpress.org/latest.zip
efter at have hentet arkivfilen, lad os pakke den ud ved at skrive nedenstående kommando på terminalen.
sudo unzip latest.zip
efter en vellykket udpakning vil du se en mappe med navnet “ordtryk”. Nu skal du kopiere denne” ordtryk ” – mappe til/var / h / html-mappestien ved at gøre følgende.
sudo cp -avr wordpress /var/www/html
Flyt nu til mappen /var/h/html og udsted nedenstående to kommandoer.
sudo chmod -R 775 wordpress
sudo chown apache:apache wordpress
skriv nu følgende i din adresselinje.
localhost/wordpress
du vil se nedenstående billede. Klik på ” Lad os gå!”for at fortsætte.
efter at have klikket på ” Lad os gå!”knap, du vil se noget som dette.
nu skal vi oprette en database med et navn, uanset hvad du ønsker at installere.
lad os oprette databasen derefter. For at gøre det skal du åbne netsøgeren og skrive følgende.
localhost/phpmyadmin
så vil det bede om et brugernavn & adgangskode. Skriv “root” som brugernavn og den adgangskode, du havde angivet tidligere, mens du installerede
Klik nu på ny fra venstre øverste hjørne markeret som rødt i det følgende billede.
når du har klikket på ny, vil du se dette. Skriv et databasenavn, og klik på knappen “Opret”. Her skriver jeg iftekher for mit databasenavn. Du kan skrive hvad du ønsker.
vi er færdige med at oprette vores database til installation af
gå nu tilbage til installationen.
skriv databasenavnet som iftekher (som jeg indstiller iftekher som mit databasenavn), brugernavn som rod, rodadgangskode og lad databasevært og Tabelpræfiks være som det er. Det skal se ud som nedenfor billede. Klik på knappen Send for at fortsætte.
herefter vil du se et lignende billede som nedenfor, og du skal klikke på knappen “Kør installationen”.
derefter, du vil se en velkomstskærm ligesom nedenfor beder om din hjemmeside Titel, brugernavn, adgangskode, som er relateret til din hjemmeside. Skriv din sidetitel, skriv admin som brugernavn og vælg en hård adgangskode, og indtast din e-mail-adresse, og klik på “Installer”.
derefter får du en besked om, at din CentOS7 er blevet installeret.
skriv nu følgende i din adresselinje, og du vil se noget som dette.
localhost/wordpress
så vi er færdige med at installere
Hav en god dag.