Сервер Левой палочки и её потребитель
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
(В рамках задания 4)
sed -i 's/pool pool.ntp.org iburst/server 172.16.1.1 iburst/' /etc/chrony.conf && systemctl restart chronyd && chronyc sources
(Задание 2)
lsblk
parted /dev/sdb
---
mklabel msdos
mkpart primary 1MiB 100%
set 1 raid on
print
select /dev/sdc
---
посмотреть какие есть диски можно командой lsblk, и указать нужные в /dev/sdb1 и /dev/sdc1
mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/sdb1 /dev/sdc1
mdadm --detail --scan >> /etc/mdadm.conf
mkfs.ext4 /dev/md0
mkdir /raid
cp /etc/fstab /etc/fstab.back
echo "/dev/md0 /raid ext4 defaults 0 0 " >> /etc/fstab
mount -av
df -T
(Задание 3)
apt-get install nfs-server nfs-utils -y
(если не делали raid, то перед следующей прописать: mkdir /raid)
mkdir /raid/nfs
cp /etc/exports /etc/exports.back
echo "/raid/nfs 192.168.2.0/27(rw,no_subtree_check,no_root_squash)" >> /etc/exports
systemctl enable --now nfs-server
exportfs -vra (необходима в случае повторного редактирования /etc/exports)
(На HQ-CLI так же для задания 3)
mkdir /mnt/nfs
chmod -R 777 /mnt/nfs
showmount -e hq-srv
cp /etc/fstab /etc/fstab.back
echo "192.168.1.10:/raid/nfs /mnt/nfs nfs rw,soft,_netdev 0 0 " >> /etc/fstab
mount -av
df -T
создать файл/каталог в /mnt/nfs на клиенте через графику/командную панель, посмотреть на второй стороне в каталоге командой ls -l /raid/nfs/ и ls /raid/nfs/
(Задание 7)
mount -o loop /dev/sr0 /mnt/ -v
apt-get install lamp-server -y
cp /mnt/web/index.php /var/www/html
cp /mnt/web/logo.png /var/www/html
systemctl enable --now mariadb
mariadb -e "CREATE DATABASE webdb;"
mariadb -e"
CREATE USER 'web'@'localhost' IDENTIFIED BY 'P@ssw0rd';
GRANT ALL PRIVILEGES ON webdb.* TO 'web'@'localhost';
"
mariadb webdb < /mnt/web/dump.sql
mariadb -e "USE webdb; SHOW TABLES;"
nano /var/www/html/index.php
--- (заменить параметры на указанные)
$servername = "localhost";
$username = "web";
$password = "P@ssw0rd";
$dbname = "webdb";
---
systemctl enable --now httpd2.service
переходим на HQ-CLI в браузере
web.au-team.irpo и/или 192.168.1.10, аутентификация WEB/P@ssw0rd (по домену просит данные, по ip нет, вход по домену доступен при настроенном nginx или samba)
HQ-CLI
(Задание 11)
apt-get install yandex-browser-stable -y
(В рамках задания 4)
echo "server 172.16.1.1 iburst" >> /etc/chrony.conf && systemctl restart chronydПо дате
По рейтингу
Приветик Хай
6, 18 и 54 ошибки, вникай
Видео по теме