tänään opimme, miten voimme asentaa WordPress meidän CentOS 7 Linux-jakelu.
Miksi CentOS?
CentOS Linux on yhteisön tukema jakelu, joka on johdettu Red Hat for Red Hat Enterprise Linuxin (RHEL) vapaasti yleisölle tarjoamista lähteistä. Sellaisena CentOS Linux pyrkii olemaan toiminnallisesti yhteensopiva RHEL: n kanssa. CentOS-projekti muuttaa pääasiassa paketteja poistaakseen toimitusketjun alkupään brändäyksen ja kuvituksen. CentOS Linux on maksuton ja ilmainen uudelleenjako. Jokaista CentOS-versiota ylläpidetään jopa 10 vuotta (tietoturvapäivitysten avulla-Red Hatin tukivälin kesto on vaihdellut ajan myötä suhteessa julkaistuihin lähteisiin). Uusi CentOS-versio julkaistaan noin 2 vuoden välein ja jokainen CentOS-versio päivitetään määräajoin (noin 6 kuukauden välein) tukemaan uudempaa laitteistoa. Tämä johtaa turvalliseen, vähän huoltavaan, luotettavaan, ennustettavaan ja toistettavaan Linux-ympäristöön.
Centosin voi ladata täältä. Voit ladata ISO-tiedostomuodon levykuvan suoraan täältä.
mikä on WordPress?
WordPress on PHP: hen ja MySQL: ään perustuva avoimen lähdekoodin verkkosivujen luontityökalu tai sisällönhallintajärjestelmä (CMS). Matt Mullenweg ja Mike Little ohjelmoivat WordPress takaisin 2003. Tämä on helpoin staattinen (voidaan kehittää dynamic myös) website content management system (tai CMS), joka on olemassa.
WordPress on Free Software Foundationin GPLv2: n (tai uudemman) alainen vapaa ja lisenssi. Tutkimusraportin mukaan WordPressiä käytti yli 23,3% top 10 miljoonasta verkkosivustosta. WordPress on yksi suosituimmista blogijärjestelmä käytetään Webissä.
se tukee
- erilaisia maksuttomia & maksettuja teemoja eri käyttöliittymille & UX
- eri palveluiden liitännäisiä & toiminnallisuudet
- Mobiles (responsiiviset näkymät)
- monikäyttäjä & multi-blogging
To tietää enemmän WordPress, käy tästä linkistä. Lataa uusin WordPress täältä.
ennakkoedellytykset
WordPressin asentamiseen tarvitsemme nämä seuraavat asiat, jotka on asennettava tai saatavilla CentOS 7 Linux-palvelimellemme.
- Apache tai Nginx www-palvelimena
- PHP: n versio 5.6 tai uudempi
- MySQL / Mariadbin versio 5.6 tai uudempi tietokantana
Legacy tai vanhempi versio PHP: stä & MySQL voi ajaa WordPressiä, mutta ei suositella niiden viralliselta sivulta.
varmista myös, että palomuuri / iptables tai SELinux ei estä mitään portteja, joita täällä vaaditaan, tai sinulla ei ole mitään ongelmia asianmukaisen käyttäjän luvan kanssa.
jos haluat poistaa SELinuxin käytöstä, kirjoita seuraava
setenforce 0
päivitetään ensin CentOS 7 Linux-palvelin. Tämä on hyvä käytäntö pitää palvelimen ajan tasalla. Voit tehdä niin, antaa alla komento yksi toisensa jälkeen ja odota, kunnes se saa päivityksen. Se riippuu internet nopeus ja se kestää kauan. Olkaa kärsivällisiä.
sudo yum clean all
sudo yum -y update
näet jotain kuvan alla, kun olet tehnyt sen kanssa. Riippuen siitä, kuinka vanhoja järjestelmäsi ohjelmistot ovat tai mitkä paketit on päivitettävä. Alla oleva kuva osoittaa onnistuneen päivityksen ja voi vaatia uudelleenkäynnistyksen järjestelmän samoin.
Apachen asentaminen www-palvelimeksi
asentaaksesi Apachen CentOS 7: ään, anna alla oleva komento päätteellesi.
sudo yum -y install httpd
tämä lataa ja asentaa Apachen verkkopalvelimena järjestelmään.
aloitetaan Apache antamalla alla oleva komento.
sudo systemctl start httpd
Aseta Apache käynnistys – tai käynnistysaikaan, joten jokaisen uudelleenkäynnistyksen jälkeen se käynnistyy automaattisesti ilman manuaalista käynnistystä.
sudo systemctl enable httpd
testaa Apache
testataksesi apache antaa alla olevan komennon.
sudo systemctl status httpd
tämä näyttää sinulle apassien statuksen.
tai voit avata verkkoselaimen ja kirjoittaa ”localhost” ilman kaksinkertaista lainausta osoiteriville. Näet jotain tällaista.
se osoittaa, että web-palvelimemme toiminnassa 🙂
saatat joutua ottamaan mod_rewrite moduuli samoin. Avaa tiedosto sijaitsee / etc/httpd/conf / httpd.conf by your favourute file editor and change the following line
AllowOverride None
to
AllowOverride All
we are done with Apache.
asentamalla MySQL / MariaDB
asentaaksesi MySQL / MariaDB järjestelmääsi, anna alla oleva komento.
sudo yum install mariadb-server mariadb
tämä lataa ja asentaa MySQL / MariaDB järjestelmään.
käynnistääksesi MariaDB-palvelimen, anna alla oleva komento.
sudo systemctl start mariadb
nyt täytyy asettaa MySQL / Mariadbin ”root” – käyttäjän salasana. Tehdään se kirjoittamalla seuraavat ja tämä on turvallisuussyistä.
sudo mysql_secure_installation
näet jotain tällaista. Paina Y jatkaaksesi ja kirjoittaaksesi monimutkaisen salasanan ja muistaaksesi sen.
kun olet asettanut root salasana, näet jotain kuvan alla.
nyt, saat muutaman kehotteita terminaalin Y / n vaihtoehtoja.
Hit Y for the prompt ”Remove anonymous users?”
Hit Y for the prompt”Disallow root login etänä?”
Hit Y for the prompt ” Remove test database and access to it?”
Hit Y for the prompt ”Reload privilege tables now?”
kun olet saanut kaikki kehotteet valmiiksi, näet jotain vastaavaa alla.
olemme tehneet MySQL / MariaDB.
asentamalla PHP
asentaaksesi PHP: n, avataksesi päätteen ja antaaksesi alla olevan komennon.
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
tämä lataa ja asentaa PHP: n CentOS 7-järjestelmääsi yhdessä joidenkin muiden WordPressissä tarvittavien PHP-moduulien kanssa.
asentamalla phpMyAdmin
asentaaksesi phpMyAdmin, anna alla oleva komento päätteessä.
sudo yum -y install epel-release
ja anna sitten alla oleva komento uudelleen.
sudo yum -y install phpmyadmin
PHP: n asentamisen jälkeen Apache tai muu WWW-palvelin on käynnistettävä uudelleen, jotta PHP voi toimia. Kirjoita seuraava tehdäksesi niin.
sudo systemctl restart httpd.service
testataksesi, voitko käyttää phpMyAdmin-ohjelmaa, avaa mikä tahansa verkkoselain ja kirjoita seuraava osoiteriville.
localhost/phpmyadmin
näet jotain tällaista.
olemme valmiita asentamaan PHP.
asentaminen WordPress
Lataa uusin WordPress täältä. Tai käytä alla olevaa komentoa sen lataamiseen.
sudo wget https://wordpress.org/latest.zip
kun olet ladannut zip-arkistotiedoston, puretaan se kirjoittamalla päätteeseen alla oleva komento.
sudo unzip latest.zip
onnistuneen purkamisen jälkeen näet kansion nimeltä ”wordpress”. Nyt, kopioi tämä ”wordpress” kansio / var / www / html kansion polku tekemällä seuraavat.
sudo cp -avr wordpress /var/www/html
Siirrä nyt /var/www / html-kansioon ja anna alla olevat kaksi komentoa.
sudo chmod -R 775 wordpress
sudo chown apache:apache wordpress
nyt, kirjoita seuraava web-selaimen osoiteriville.
localhost/wordpress
näet alla olevan kuvan. Klikkaa ” mennään!”for continue.
jälkeen klikkaamalla ” Let ’ s go!”button, näet jotain tällaista.
nyt, meidän täytyy luoda tietokanta nimi mitä haluat asentaa WordPress.
luodaan tietokanta sitten. Voit tehdä niin, avaa verkkoselain ja kirjoita seuraava.
localhost / phpmyadmin
silloin se kysyy käyttäjänimeä & salasanaa. Kirjoita ”root” käyttäjänimeksi ja salasanaksi, jonka olit asettanut aiemmin asentaessasi MySQL/ MariaDB: tä. Toivottavasti muistat sen. Kun olet kirjautunut sisään, näet jotain tällaista.
Valitse nyt uusi vasemmasta yläkulmasta merkitty punaisella seuraavassa kuvassa.
kun olet napsauttanut uutta, näet tämän. Kirjoita tietokannan nimi ja klikkaa ” Luo ” nappi. Tässä, kirjoitan iftekher minun tietokanta nimi. Kirjoita mitä haluat.
olemme tehneet luoda tietokantamme asentamista WordPress.
siirry nyt takaisin WordPress-installaatioon.
Kirjoita tietokannan nimi iftekheriksi (kun asetan iftekherin tietokantanimekseni), käyttäjänimi pääkäyttäjäksi, pääkäyttäjän salasana ja jätä tietokannan isäntä ja taulukon etuliite sellaisenaan. Sen pitäisi näyttää alla kuva. Napsauta Lähetä-painiketta jatkaaksesi.
tämän jälkeen, näet samanlainen kuva kuin alla ja sinun täytyy klikata ”Suorita asennus” nappi.
sitten, näet tervetullut näyttö aivan kuten alla pyytää WordPress sivuston otsikko, käyttäjätunnus, salasana, jotka liittyvät WordPress sivuston. Kirjoita sivuston otsikko, kirjoita admin käyttäjänimi ja valitse kova salasana ja anna sähköpostiosoitteesi ja valitse ”Asenna WordPress”.
sitten saat viestin, että WordPress on onnistuneesti asennettu CentOS7.
kirjoita nyt seuraava selaimesi osoiteriville ja näet jotain tällaista.
localhost/wordpress
joten olemme tehneet asentamalla WordPress meidän CentOS 7 Linux-palvelin.
Hyvää päivänjatkoa.