Zainstaluj WordPress na Ubuntu lokalnie za pomocą LAMPY
1. Instalowanie WordPressa na komputerze Mac lokalnie za pomocą MAMP 2. Instalowanie WordPressa w systemie Windows lokalnie za pomocą WAMP - 3. Aktualnie czytam: Zainstaluj WordPress na Ubuntu lokalnie za pomocą LAMPY
Omówiliśmy, jak zainstalować WordPress na komputerze Mac i w środowisku Windows. Dlaczego więc nasz ulubiony system operacyjny oparty na systemie Linux miałby zostać pominięty? Oto samouczek, który pokaże Ci, jak zainstalować WordPress na Ubuntu. Należy pamiętać, że ta instalacja jest ważna dla wszystkich wersji Ubuntu, w tym 10.02 LTS i nowszych. (Jeśli używasz jeszcze starszej wersji, czas na aktualizację!)
Przez większą część procesu instalacji będziemy używać doskonałego edytora opartego na terminalu o nazwie Nano. Istnieje duże prawdopodobieństwo, że już go zainstalowałeś. Jeśli nie, możesz go zainstalować, wpisując następujące polecenie w terminalu:
sudo apt-get install nanoIstnieje wiele kodów do wklejenia. Radziłbym je skopiować i wkleić zamiast wpisywać. Możesz użyć Ctrl+Shift+V, aby bezpośrednio wkleić zawartość schowka do terminala.
Znajomość oprogramowania i środowiska
Będziemy używać LAMP do instalacji WordPressa na Ubuntu. LAMP to akronim pakietu oprogramowania typu open source składającego się z Linux, Apache, MySQL i P HP.
- Apache: to oprogramowanie serwera WWW, którego będziemy używać. Moglibyśmy użyć LiteSpeed lub NGINX, ale są one dość skomplikowane w konfiguracji.
- MySQL: To jest nasze oprogramowanie baz danych.
- PHP: jest to język skryptowy typu open source, powszechnie używany do tworzenia i uruchamiania dynamicznych stron internetowych.
Jeśli chodzi o środowisko systemu operacyjnego opisane w naszym samouczku, korzystam z systemu Ubuntu 12.04 LTS x86, a całe oprogramowanie zostało zaktualizowane do najnowszej wersji. Możesz używać dowolnej wersji Ubuntu, czy to Lubuntu, Kubuntu czy Mubuntu – proces powinien być taki sam. Aby zaktualizować oprogramowanie do najnowszej wersji, otwórz terminal i wpisz:
sudo apt-get updateInstalacja i konfiguracja Oprogramowania:
1. Apache
sudo apt-get install apache2Naciśnij Y i pozwól, aby instalacja się rozpoczęła. Poniższe linie oznaczają koniec udanej instalacji:
Setting up apache2-mpm-worker (2.2.22-1ubuntu1.2) ... * Starting web server apache2 [ OK ] Setting up apache2 (2.2.22-1ubuntu1.2) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place2. MySQL
sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysqlPodczas instalacji zostaniesz poproszony o ustawienie hasła root dla MySQL.
Wpisz coś łatwego do zapamiętania. Jako hasła użyjmy „qwerty”. Po zakończeniu instalacji powinniśmy aktywować bazę danych komendą:
sudo mysql_install_dbPoniższa informacja będzie bardzo przydatna na wypadek, gdybyśmy zapomnieli hasła.
sourav@ubuntu:~$ sudo mysql_install_db
[sudo] password for sourav:
Installing MySQL system tables...
OK
Filling help tables...
OK
To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system
PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:
/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h ubuntu password 'new-password'
Alternatively you can run:
/usr/bin/mysql_secure_installation
which will also give you the option of removing the test
databases and anonymous user created by default. This is
strongly recommended for production servers.
See the manual for more instructions.
You can start the MySQL daemon with:
cd /usr ; /usr/bin/mysqld_safe &
You can test the MySQL daemon with mysql-test-run.pl
cd /usr/mysql-test ; perl mysql-test-run.pl
Please report any problems with the /usr/scripts/mysqlbug script!
Oznacza to koniec instalacji bazy danych MySQL.
3. PHP
sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-gd php5-xmlrpc php5-curlKonieczne jest dodanie php do indeksu katalogu, aby obsługiwać odpowiednie pliki indeksu php. Po raz pierwszy użyjemy nano.
sudo nano /etc/apache2/mods-enabled/dir.confSpowoduje to otwarcie nano w tym samym oknie terminala. Zastąp zawartość pliku dir.conf następującym tekstem:
<IfModule mod_dir.c>
DirectoryIndex index.php index.html index.cgi index.pl index.php index.xhtml index.htm
</IfModule>Naciśnij Ctrl+O, aby zapisać i Ctrl+X, aby wyjść z nano.
Teraz tworzymy testowy plik php, aby upewnić się, że wszystko działa poprawnie:
sudo nano /var/www/info.phpTo powinna być zawartość pliku info.php:
<?php
<h3 align="center">"Awesomeness has no charge" - Po the Panda</h3>
phpinfo();
?>Uruchom ponownie serwer WWW Apache, wpisując następujące polecenie:
sudo service apache2 restartOtwórz przeglądarkę i wpisz następujący adres URL:
http://localhost/info.phpI powinieneś otrzymać coś takiego:
Na tym kończy się nasza wstępna konfiguracja.
Konfiguracja WordPressa
Część 1: Pobieranie i instalacja
Uruchom następujące polecenia w terminalu.
cd /var/www
sudo wget http://wordpress.org/latest.tar.gz
sudo tar -xzvf latest.tar.gzTen zestaw poleceń pobiera i rozpakowuje pliki WordPress w katalogu www (jest to katalog podstawowy serwera WWW Apache). Instalacja WordPressa jest dostępna pod adresem http://localhost/wordpress.
Część 2. Tworzenie nowej bazy danych MySQL
Utworzymy teraz nową bazę danych MySQL o nazwie „wpubuntu”. Pamiętaj, że w naszym samouczku ustawiliśmy hasło roota na „qwerty”. Zalogujmy się do terminala MySQL:
mysql -u root -pWpisz swoje hasło roota, a terminal MySQL powinien się otworzyć, co jest sygnalizowane komunikatem „mysql>”.
Następnie wpisujemy polecenie MySQL umożliwiające utworzenie nowej bazy danych:
CREATE DATABASE wpubuntu;Śledzony przez:
FLUSH PRIVILEGES;I na koniec wychodzimy z terminala MySQL, wpisując:
exitOto przegląd całego procesu:
sourav@ubuntu:/var/www$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 44
Server version: 5.5.29-0ubuntu0.12.04.2 (Ubuntu)
Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> CREATE DATABASE wpubuntu;
Query OK, 1 row affected (0.00 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
mysql> exit
Bye
Teraz pomyślnie utworzyłeś nową bazę danych MySQL, gotową do użycia przez WordPress.
Część 3. Konfiguracja WordPressa
Otwórz następujący adres URL w swojej przeglądarce:
http://localhost/wordpressPowinieneś zobaczyć ten obraz:
Kliknij Utwórz plik konfiguracyjny, a następnie w następnym kroku Chodźmy. W trzecim kroku wprowadź dane w następujący sposób:
Database Name: wpubuntu
User Name: root
Password: qwerty (or whatever password you've used for the root user)
Database Host: localhost
Table Prefix: pxa_Kliknij Prześlij. Jeśli poprawnie wykonałeś te kroki, powinieneś otrzymać następujący komunikat:
W następnym kroku skonfiguruj tytuł witryny, użytkownika i hasło. Zalecam odznaczenie pola „Zezwalaj wyszukiwarkom na indeksowanie tej witryny”, ponieważ nie chcemy, aby nasza witryna offline/eksperymentalna była indeksowana przez wyszukiwarki.
I voila, masz w pełni działającą instalację WordPressa w trybie offline na Ubuntu!





