Wciśnij Ctrl/Cmd + P aby wydrukować
bądź zapisać jako PDF.

Instalacja LiteSpeed + PHP + MySQL + WordPress (CentOS).

Ostatnia modyfikacja: 23 lipca 2021
Przeczytanie zajmie Ci: 2 min

W tym poradniku przejdziemy łatwą instalację całego stosu LiteSpeed + PHP + MySQL + WordPress, która cała wykonywana jest za pomocą jednego skryptu instalacyjnego.

Dystrybucja: CentOS 7

  • W pierwszej kolejności logujemy się do swojego VPS po SSH np. za pomocą puTTy, na domyślny port 22
  • Instalujemy potrzebne skryptowi narzędzia
yum install wget unzip -y
  • następnie realizujemy po kolei polecenia:
    wget https://github.com/litespeedtech/ols1clk/archive/master.zip
    unzip master.zip
    cd ols1clk-master/

Poniżej znajdziecie listę komend, które można doprecyzować podczas instalacji:

dxa, adminpassword [- webAdminPassword]: hasło administratora. Jeżeli nie podamy będzie ustalone przez skrypt.
e, -email EMAIL: ustalamy adres e-mail.
w, -wordpress: instalacja wordpress.
--wordpresspath WORDPRESSPATH: katalog do instalacji wordpress. Standardowo to /usr/local/lsws.
r, rootpassworddb [- mysqlRootPassword]: hasło roota do mysql.
d, -databasename DATABASENAME: nazwa bazy danych, która będzie użyta przy instalacji.
u, -usernamedb DBUSERNAME: użytkownik mysql.
p, passworddb [- databasePassword]: hasło użytkownika mysql.
l, -listenport WORDPRESSPORT: port na którym ma być dostępny wordpress. Standardowo to port 80 (WWW).
--uninstall: odinstalowywanie OpenLiteSpeed i usunięcie plików.
--purgeall: odinstalowywanie OpenLiteSpeed z usunięciem wszystkich plików i baz danych.
h, -help: pomoc.

Najlepiej jest użyć od razu wielu opcji aby ustawić własne nazwy i hasła aby później nie było problemów.

./ols1clk.sh -w -a - hitmetest -e nasz@email.pl -r --hasło-root-mysql -d - nazwa-bazy-danych -u użytkownik-bazy -p - hasło-bazy
  • uruchamiamy proces instalacji ./ols1clk.sh -w

Jeśli nie podamy dodatkowych opcji, ostatnie polecenie uruchomi skrypt oraz wyświetli pre-definiowane dane instalacyjne, które zapisujemy sobie gdzieś obok w notatniku:

Po wpisaniu ’y’ + [enter] czyli zaakceptowaniu, instalator pobierze najważniejsze pakiety i rozpocznie instalację zestawu LiteSpeed + PHP + MySQL + WordPress.

lamp

Instalacja LiteSpeed LAMP + WordPress za pomocą skryptu.

Wynik:

Are these settings correct? Type n to quit, otherwise will continue. [Y/n]y
Start OpenLiteSpeed one click installation >> >> >> >> >> >> >>
System update

Start setup OpenLiteSpeed
     - add epel repo
     - add litespeedtech repo
     - Install OpenLiteSpeed
     - Install lsphp74
     - Setup lsphp symlink
End setup OpenLiteSpeed
Set OpenLiteSpeed Web Admin access.
Install wp_cli
Start setup virtual host config
     - Check existing port
     - Create wordpress listener
     - Insert wordpress virtual host
     - Create wordpress virtual host conf
End setup virtual host config
Avoid port 80/443 conflict.
Start Install MariaDB
     - Add MariaDB repo
     - Install MariaDB
     - Start MariaDB
     - Set MariaDB root
End Install MariaDB
Start setup mysql
Finished MySQL setup without error.
End setup mysql
Start Download WordPress file
End Download WordPress file
Start Create WordPress config
Done Create WordPress config
Congratulations! Installation finished.
Please access http://server_IP:80/ to finish setting up your WordPress site.
And also you may want to activate the LiteSpeed Cache plugin to get better performance.
End OpenLiteSpeed one click installation << << << << << << <<

Start auto testing >> >> >> >>
OK: test webAdmin page passed.
OK: test Example vhost page passed.
OK: test wordpress HTTP first page passed.
OK: test wordpress HTTPS first page passed.
End auto testing << << << <<
Thanks for using OpenLiteSpeed One click installation!

Gotowe. Wpisujemy w przeglądarce IP serwera i po chwili ukazuje nam się strona kreatora instalacji WordPress:

wordpress

Gotowe. Po wpisaniu naszego adresu IP przechodzimy do instalacji WordPress.