Sådan installeres på CentOS 7

i dag vil vi lære, hvordan vi kan installere på vores CentOS 7 distribution.

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 skal vi bruge følgende ting, der skal installeres eller være tilgængelige på vores CentOS 7-Server.

  • 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.

yumupdatedcentos7

yumupdatedcentos7

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.

testing_apache_centos7

testing_apache_centos7

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.

CentOS7_security

CentOS7_security

når du har indstillet rodadgangskoden, vil du se noget som under billedet.

afterrootpasswordCentOS7

afterrootpasswordCentOS7

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.

finishmariadbCentOS7

finishmariadbCentOS7

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.

phpmyadminCentOS7

phpmyadminCentOS7

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.

1stwordpresscentos7

1stwordpresscentos7

efter at have klikket på ” Lad os gå!”knap, du vil se noget som dette.

wordpresssetp2centos7

wordpresssetp2centos7

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 . Jeg håber, at du kan huske det. Når du er logget ind, vil du se noget som dette.

phpmyadmincenos7

phpmyadmincenos7

Klik nu på ny fra venstre øverste hjørne markeret som rødt i det følgende billede.

phpmyadmincenos7step2

phpmyadmincenos7step2

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.

creatingdbcentos7

creatingdbcentos7

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.

settingupcentos7

settingupcentos7

herefter vil du se et lignende billede som nedenfor, og du skal klikke på knappen “Kør installationen”.

runthecentos7

runthecentos7

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”.

welcomewpcentos7

welcomewpcentos7

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

livewpcentos7

livewpcentos7

så vi er færdige med at installere på vores CentOS 7 Server.

Hav en god dag.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.