Skocz do zawartości

Kurs Raspberry Pi, projekty - #5 - serwer www (PHP, MySQL)


Pomocna odpowiedź

Tak przy okazji, co zrobić jak wydałeś polecenie chmod -R / cośtam.

1. Instalujesz program Paragon (nie dotyczy Unixopodobnych typu Linux)

2. Wkładasz kartę do czytnika, kopiujesz na swojego kompa ważne pliki

3. Za pomocą Twojego Ulubionego Programu instalujesz na nowo RaspiOS

4. Konfigurujesz system

5. Przez SCP wgrywasz pliki do swojego domowego katalogu

6. Konfigurujesz prawidłowo serwer www.

7. Jest szansa, że zadziała.

 

(edytowany)

Znalazłem informacje na niniejszym kursie  Kurs Raspberry Pi – edytory tekstów, konsola cd. • FORBOT

parametr polecenia chmod:

https://cdn.forbot.pl/blog/wp-content/uploads/2018/01/rpi_kurs_chmod_tabela.png

sudo chmod (z parametrem 0-7) katalog/plik i to zadziałało.

Próbowałem też metody ethanaka z przekierowaniem do katalogu home

 ale coś mi nie zatrybiło. 

Edytowano przez czeslaw

@czeslaw co znaczy "coś nie zatrybiło"? Może podasz co? Bo albo zrobiłeś coś źle, albo muszę uaktualnić instrukcję...

Przepraszam za wymaganie poświęcenia Twojego cennego czasu, ale jeśli chcesz następnym razem otrzymać pomoc to też daj coś od siebie.

w konsoli uruchomiłem:

sudo nano /etc/apache2/sites-enabled/000-default.conf

w panelu otworzyłem ^\Zastąp:  DocumentRoot /var/www/html

enter

zastap przez: DocumentRoot /home/pi/html (w katalogu 'html' umieszczone są pliki mojej strony)

operacja wykonała się bez komunikatu o błedzie

przy próbie uruchomienia polecenia:

<Directory /home/pi/html> AllowOverride all Require all granted </Directory>

Pojawiały się komunikaty o błedzie, szczegółów błedu nie potrafię teraz odtworzyć

Zresetowałem poleceniem:

sudo systemctl restart apache2

nic to nie dało

 

(edytowany)

Mam jeszcze wątliwość jaki bedzie adres ip strony i czy się powinien zmienić. Miałem przed operacją przekierowania adres ...forbot/index.html bo w katalogu /var/www/html/forbot są pliki strony. A po operacji powinny się zmienić na ... html/index.html a może ...index.html czy jeszcze inaczej? Zresztą próbowalem wpisywać różne warianty ip bez skutku.

 

 

 

Edytowano przez czeslaw

Milion małp posadzonych przed maszynami do pisania po stu latach stworzy niepowtarzalny poemat.

Spróbuj zrozumieć o co tu chodzi, inaczej będziesz jedną z miliona.

Bez obrazy, ale bez nauki nie spodziewaj się efektów.

(edytowany)

Do tematów filozoficznych polecałbym inne platformy. A tymczasem jeszcze raz dzięki za pomoc. I pozdrawiam.

P.S. Ja już dekadę temu zakończyłem biznesy, swoją stronę zdjąłem z komercyjnego serwera i teraz jest na Malinie. A teraz może mój pełnoletni wnuk, który miewa różne przypały (w tym informatyka) zainteresuje się platformą Raspberry Pi i kursem Forbot?

 

 

 

Edytowano przez czeslaw
  • 3 miesiące później...

Witam, podczas próby instalacji bazy danych natknąłem się na problem. Przy wpisywaniu komendy: "sudo apt install mysql-server php-mysql -y" otrzymuję jedynie takie info: 

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package mysql-server is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'mysql-server' has no installation candidate
 

Proszę o pomoc, bo mimo poszukiwań jakiś rozwiązań nie udało mi się tego naprawić.

  • 1 miesiąc później...

Dzień dobry,

tak zgadza się, Gieneq ma rację, to działa, dzięki za pomoc, dodam jedynie że sprawdziłem i można też dać polecenie:

sudo apt-get install mariadb-server-10.5 -y

też zadziała.

 

  • Lubię! 1

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...