Her igen med historien om Lighty og WordPress!. Hvis du ikke har læst Del i af denne serie, så har han stadig ikke noget at gøre her. Læs og studer dets indhold, og kom derefter tilbage. For at afslutte installationen og konfigurationen af parret skal vi gøre:
- Installer WordPress: Opret databasen og brugeren i MySQL, og giv den de nødvendige rettigheder; oprette og ændre konfigurationsfilen wp-config.php i henhold til forbindelsen til databasen; og afslut installationen af WordPress via dets webgrænseflade.
- Forbedre cache ved Alternativ PHP Csmerte.
Installer WordPress
Lad os slette filen index.php oprettet tidligere til kontrol af vores konfiguration:
rm /srv/web.amigos.cu/htdocs/index.php
Via Nautilus eller Terminal kopierer vi WordPress-installationsfilen til dokumentets rodkatalog, i dette tilfælde kopierer vi den til/srv/web.amigos.cu/htdocs/.
note: Lad os antage, at vi har WordPress version 3.4.1 til denne tutorial.
Efter kopiering går vi til den mappe og pakker ud og flytter alt indholdet i kataloget wordpress til / htodcs / og vi sletter installationsprogrammet:
cd /srv/web.amigos.cu/htdocs tar xvfz wordpress-3.4.1-es_ES.tar.gz mv wordpress / *. rm -r wordpress / wordpress-3.4.1-es_ES.tar.gz chown -R www-data. * chmod -R + x * .php
Vi opretter brugeren og databasen i MySql: Via en terminal opretter vi forbindelse til administrationskonsollen, vi udfører mysql -p, og efter at have indtastet vores adgangskode, udfører vi de nødvendige SQL-forespørgsler:
mysql -p Indtast adgangskode: Velkommen til MySQL-skærmen. Kommandoer slutter med; eller \ g. Dit MySQL-forbindelses-id er 40 Serverversion: 5.1.49-3 (Debian) [---] OPRET BRUGER 'min bruger' IDENTIFICERET AF 'myipassword'; Opret DATABASE, HVIS IKKE "wp_friends" findes; BRUG friends_wp; TILGIV ALLE PRIVILEGIER PÅ `amigos_wp`. * TIL 'myuser' @ '%' MED TILVALGMULIGHED; Afslut
OJO med anførselstegn, når vi bruger dem til at vedlægge navnet på databasen mellem dem. Læg mærke til hvad der er `venner_wp` og ikke 'amigos_wp'.
Vi opretter og ændrer filen wp-config.php:
cd /srv/web.amigos.cu/htdocs cp wp-config-sample.php wp-config.php nano wp-config.php
De eneste linjer, vi skal ændre, er:
// ** MySQL-indstillinger. Anmod om disse data fra din webhost. $ / ** Navnet på din WordPress-database * / define ('DB_NAME', 'amigos_wp'); / * Dit MySQL brugernavn * / define ('DB_USER', 'myuser'); / ** Dit MySQL-kodeord * / define ('DB_PASSWORD', 'mipassword');
Vi lader resten af filen være intakt. Vi gemmer ændringerne.
Endelige installationsindstillinger: Vi opdaterer siden i vores browser (http://web.amigos.cu), og vi er allerede i den berømte 5-minutters WordPress-installationsproces!.
Vær fantasifuld og kreativ. Udfyld de felter, som installationsprogrammet anmoder om efter dine behov. Hvis dit websted vender mod internettet (stærkt beskyttet af en firewall), kan du tillade søgemaskiner som Google og andre at indeksere det. Da min kun er til Enterprise LAN, fjerner jeg markeringen fra denne mulighed og klikker på den magiske knap "Fortsæt".
De andre trin er typiske for WordPress, og sandheden er, at det slet ikke er mig, der hjælper dig med at bruge det. Se manualen eller spørg andre, der allerede er eksperter i brugen.
Vi forbedrer cachen for den mellemliggende kode i PHP ved hjælp af APC:
For ordens skyld siger jeg det IKKE! KBeezie siger det i en artikel med titlen “Betydningen af caching WordPress”(Vigtigheden af cache i WordPress), når han siger:
"WordPress, i al sin herlighed ... er en forbandet sjusket svin"
Hvilket i en grov oversættelse betyder, at "WordPress i al sin herlighed ... er en blodig sjusket gris." Vi anbefaler at læse denne meget interessante og lærerige artikel. Der er flere måder at forbedre WordPress-cachen i henhold til specialiseret dokumentation, enten gennem "W3 Total Cache", "WP Super Cache" og andre. Hvis vi løber
aptitude show php-apc
vi får en kort beskrivelse, som frit oversat siger:
“Den alternative PHP-cache, også kendt som APC, er en open source-ramme, gratis og robust, til at lave en cache og optimere den mellemliggende PHP-kode. APC er en hurtig løsning til at etablere en lokal cache af PHP-kode. Det distribueres ikke som MencacheD, men det kan bruges sammen for at opnå en optimal cache ”. For at installere det udfører vi:
aptitude installer php-apc
Senere læste vi filerne /usr/share/doc/php-apc/README.Debian ogALLE fra samme mappe. I henhold til hvad der anbefales i den første, gør vi følgende:
gunzip /usr/share/doc/php-apc/apc.php.gz cp /usr/share/doc/php-apc/apc.php /srv/web.amigos.cu/htdocs/ chown www-data: root / srv / web.amigos.cu / htdocs / apc.php chmod + x /srv/web.amigos.cu/htdocs/apc.php
Vi skal erklære en adgangskode i filen apc.php for at få det til at fungere fuldt ud. Vi redigerer den fil, der allerede er i roden /htdocs/apc.php, vi går til linje 41 og finder:
standardindstillinger ('ADMIN_USERNAME', 'apc'); standardindstillinger ('ADMIN_PASSWORD', 'adgangskode');
'Adgangskoden' skal ændres til et eget kodeord, der ikke er ordet adgangskode. Vi gemmer ændringerne, og inden vi gør noget andet, skal vi genstarte tjenesten:
service lighttpd genstart
Vi peger vores browser på URL'en web.amigos.cu/apc.php og vi vil se, hvordan den alternative PHP-cache fungerer.
Venner, jeg håber, at alt skrevet vil være til nytte for dig. Vi ses på det næste eventyr!
Dejlig tutorial.
Et forslag: Og hvorfor bruger du ikke apt-get?
Tak for din kommentar. Jeg bruger evner ud af vane. Fra Sarge eller Debian 3.
Mange tak for din kommentar. Jeg bruger evner ud af vane siden Debian 3.0 eller Sarge. Der er ikke flere mysterier.
Ah allerede. Jeg bruger apt-get, for hvis jeg bruger aptitude, kan det ødelægge det grafiske miljø (jeg har allerede lavet testen stabilt, og det truede med at slippe af med GNOME og andre ting) og på den måde er det meget mere sikkert.