Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1. sudo apt update
- 2. sudo apt install apache2
- 3. sudo systemctl status apache2
- Output
- ```
- ● apache2.service - The Apache HTTP Server
- Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
- Active: active (running) since Wed 2018-09-05 19:21:48 UTC; 13min ago
- Main PID: 12849 (apache2)
- CGroup: /system.slice/apache2.service
- ├─12849 /usr/sbin/apache2 -k start
- ├─12850 /usr/sbin/apache2 -k start
- └─12852 /usr/sbin/apache2 -k start
- Sep 05 19:21:48 apache systemd[1]: Starting The Apache HTTP Server...
- Sep 05 19:21:48 apache systemd[1]: Started The Apache HTTP Server.
- ```
- 4. `sudo apt install curl`
- jeśli wyskoczy ci to:
- ```
- Media change: please insert the disc labeled
- 'Debian GNU/Linux 10.1.0 _Buster_ - Official amd64 DVD Binary-1 20190908-01:09'
- in the drive '/media/cdrom/' and press [Enter]
- ```
- wisz komende: `sudo sed -i '/cdrom/d' /etc/apt/sources.list` i jeszcze raz spróbuj
- 5. hostname -I
- To da ci adres IP
- 6. `http://your_server_ip` <-tutaj wpisujesz swoj adres IP z poprzedniej komendy zamiast `your_server_ip`
- 7. `cd /var/www/html`
- 8. `rm -rf index.html `
- 9. `touch index.html` - to załatwia punkt modyfikacji pliku XD (wpisz tam w tympliku jakikolwiek
- napis xd bedziesz mial go na stronie)
- 10. `mkdir data` <- utworz katalog dla ktorego chcesz miec haslo XD
- 11. `cd data`
- 12. `touch index.html` twoj plik ktory sie wyswietli w tym katalogu jak wejdziesz na stronie `http://your_server_ip/data`
- 13. `sudo touch .htaccess`
- Wpisujesz do niego
- ```
- AuthName "Username and password required"
- AuthUserFile /var/www/html/data/.htpasswd
- Require valid-user
- AuthType Basic
- ```
- 14. Zapisujesz i tworzysz w tym samym folderze plik `sudo touch .htpasswd` i wpisujesz do niego
- ```
- user:$apr1$5v7DheeI$4lfUhejTm.lsqq9qD0Hyi/
- ```
- To sprawi ze bedziesz mogl sie zalogowac do tego katalogu za pomoca loginu `user` i hasla `admin`
- 15. Teraz restartujesz apache `sudo service apache2 restart`
- 16. Sprawdzasz czy działa wchodzac na tą strone i do katalogu `data` czyli kolejno:
- - `http://your_server_ip`
- - `http://your_server_ip/data`
- 17. Zaliczasz to zadanie! Brawo!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement