WordPress je oveľa viac ako a nástroj na blogovanie, a bola by chyba držať sa iba tohto aspektu CMS (Systém na správu obsahu alebo systém na správu obsahu), ktorý sa môže stať riešením typu „všetko v jednom“ pre veľké množstvo prípadov, pretože existujú dokonca aj doplnky na zriadenie obchodov elektronického obchodu a analytické a SEO nástroje, s cieľom zlepšiť viditeľnosť nášho obsahu na webe.
Ďalej uvidíme ako nainštalovať WordPress na Ubuntu, niečo, čo je našťastie celkom jednoduché a umožní nám hostiť obsah na našom serveri. Preto samozrejme musíme najskôr splniť určité požiadavky a jednou z nich je požiadavka mať funkčnú inštaláciu LAMPY (skratka pre Linux + Apache + MySQL + PHP), takže to bude dnes začiatok nášho príspevku.
Inštalujeme Apache:
# apt-get update
# apt-get nainštalovať apache2
Po nainštalovaní otestujeme, či je server spustený, a zadáme lokálnu alebo internú adresu URL nášho servera, ktorá je v http://localhost.
Teraz inštalujeme PHP:
# apt-get nainštalovať php5 libapache2-mod-php5 php5-mcrypt
# /etc/init.d/apache2 reštart
Teraz musíme nainštalovať MySQL:
# apt-get nainštalovať mysql-server libapache2-mod-auth-mysql php5-mysql
# / usr / bin / mysql_secure_installation
Bude sa od nás žiadať, aby sme vstúpili do root heslo, a potom budeme musieť uviesť niektoré otázky týkajúce sa povolení na spustenie, vzdialeného prístupu, načítania tabuľky a ďalších, pre ktoré sa nám našťastie ponúka určitá pomoc, aj keď nezaškodí prijať pokyny zadaním znakov „a“. Neskôr s tým všetkým môžeme byť pevnejší, ale na začiatok nie je problém s prijatím predvolenej konfigurácie.
Nakoniec vytvoríme root pre mysql, nastavíme vaše heslo (zmeníme 'moje heslo na heslo, ktoré chceme použiť) a reštartujeme Apache:
mysql -u root -p (budeme požiadaní o heslo root, ktoré zadáme)
CREATE DATABASE databáza;
VYTVORIŤ UŽÍVATEĽA wpuser @ localhost IDENTIFIKOVANÝ PODĽA „môjho hesla“;
Teraz poskytneme nášmu užívateľovi WordPress prístup ku všetkému potrebnému pre jeho prácu:
ZAREGISTRUJTE VŠETKY PRIVILEGY NA wordpress. * TO userwp @ localhost;
PRIVILEGY FLUSH;
výjazd
# /etc/init.d/apache2 reštart
Ideme dobre, teraz musíme stiahnuť Worpress:
wget https://es.wordpress.org/wordpress-4.2.1-es_ES.zip
Pre extrahovanie do vlastného adresára zadáme:
gunzip ./wordpress-4.2.1-es_ES.zip
Teraz musíme nakonfigurovať WordPress, pre ktoré musíme upraviť súbor wp-config-php:
nano wp-config-php
Hľadáme možnosti, ktoré nás zaujímajú, a to možnosti DB_USER, DB_NAME a DB_PASSWORD, takže súbor by mal byť viac-menej podobný tomuto, berúc do úvahy, že heslo a používateľské údaje musia byť tie, ktoré sme zadali predtým:
/ ** Nastavenia MySQL - tieto informácie môžete získať od svojho hostiteľa webu ** //
/ ** Názov databázy pre WordPress * /
define ('DB_NAME', 'databáza');
/ ** MySQL databáza meno * /
define ('DB_USER', 'wpuser');
/ ** MySQL databázy heslo * /
define ('DB_PASSWORD', 'mojeheslo');
Teraz, keď máme všetko nakonfigurované tak, ako má byť, nám ostávajú posledné kroky, a ten prvý je z skopírujte túto konfiguráciu WordPress do koreňového adresára našej inštalácie servera LAMP, aby mohol slúžiť tento obsah našim návštevníkom. Môžeme to urobiť takto:
# cp -R ~ / wordpress / * / var / www / wordpress
Teraz vstúpime do administračného panelu WordPress, na adrese http: // localhost / wordpress, kde musíme vyplniť údaje účtu správcu (používateľ, heslo) a potom sa jednoducho necháme viesť konfiguračným nástrojom. To je všetko, WordPress už máme nainštalovaný na Ubuntu a môžeme s ním začať pracovať.
Skvelý príspevok, ale keďže som nováčik, dúfam, že mi pomôžete. Pod vedením iného tutoriálu som nainštaloval xampp do osobného priečinka a wordpress do xampp v priečinku htdocs. Vytvoril som databázu a pristupoval k localhost / wordpress ... prvý správny krok a označujem názov databázy, používateľa, heslo a server ... ale keď idem do druhej, hovorí mi, že nemôže alebo nemá oprávnenie na zápis do wp- konfiguračný súbor a že ho upravím manuálne ... urobím to, ale keď kliknem na inštaláciu, znova ma znova presmeruje na krok 2 .... Musel by som skopírovať celý priečinok wordpress a presunúť ho do adresára vytvoreného vo var / www / wordpress?
Ahoj Willy, ďakujem v prvom rade za príspevok. Prosím, môžete to skontrolovať? ... Sledoval som to krok za krokom a musel tam nejaký krok chýbať. V záverečnej kontrole prístup http://localhost/wordpress, ukončí „Požadovaná adresa URL / wordpress sa na tomto serveri nenašla“
POŠTOVANÉ S CHYBAMI
Vložil som to do / var / www / html / wordpress
Ahoj! Práve som našiel túto stránku, ktorá mi pripadá veľmi užitočná. Problém je v tom, že som lokálne postupoval podľa pokynov na inštaláciu WP v Ubuntu a bolo to perfektné, ale dosiahol som časť umiestnenia vytvorených stránok. Pokúste sa pridať priečinok pre každý projekt v rámci konfigurácie a po jeho ukončení sa objaví WP v textovom režime a obrázok hlavičky a nenechá ma odtiaľ preč, skúsil som vymazať mysql aby som zistil či by to vymazalo všetko a začalo odznova ale nedovolilo mi to. Momentálne neviem, kam mám ísť, pretože nemôžem prečítať súbory .html ani .php v adresári / var / www / hmtl. Čo môžem urobiť teraz? Nemôžem získať prístup k predchádzajúcemu grafickému formátu WP ani vymazať databázu vygenerovanú pomocou MySQL, pretože mi to nedovolí. Ako môžem obnoviť predchádzajúce nastavenia WPress?