Часть 1. Настроить файл-сервер в операционной системе DebianLinux4.0 для небольшой компании 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Часть 1. Настроить файл-сервер в операционной системе DebianLinux4.0 для небольшой компании



Содержание

Задание на практику. 5

Часть 1. Настроить файл-сервер в операционной системе DebianLinux 4.0 для небольшой компании 5

Часть 2. Настроить и протестировать Веб-сервер для хранения корпоративного сайта компании испольуя при этом http-сервер Apache2 с поддержкой PHP5, СУБД MySQL, и ftp-сервер vsftpd в операционной системе DebianGNU/Linux. 5

Настройка файл сервера. 6

1.1)Добавление пользователей в ОС.. 6

2) Добавление папок файл сервера Создание каталога /home/samba. 6

3) Предоставить удаленный доступ из сетей Windows к папкам для пользователей с учетом прав доступа 7

3.1) Установить пакет samba. 7

3.2) Добавить пользователей с их паролями. 7

3.3) Описать каждый сетевой ресурс (папку) в файле конфигурации samba. 7

3.4) Перегрузитьсервер samba. 9

4) Проверить правильность написания файла smb.conf командой testparm.. 10

5) Проверить правильность настройки файл сервера, подключаясь по очереди удаленно из под OC Windows 10

Настройка хостинг-сервера. 12

1) Установить веб-сервер Apache с модулем обработки языка PHP функцией работы с СУБД MySQL в PHP, ftp-сервер (например vsftpd) 12

1.1) установкапакетов. 12

2) Перегрузить и проверить веб-сервер Apache. 12

2.1) перезагрузить сервер Apache. 12

2.2) проверка работы сервера. 12

3) Настройка СУБД.. 13

3.1) Создать пользователя и MySQL сервере которому разрешено подключаться, создавать и редактировать базы данных удаленно. 13

3.2) Привязать внешний IP адрес к MySQL серверу используя файл конфигурации MySQL сервера 13

3.3) Перегрузить MySQL сервер. 13

4) Настройка доступа к файлам сайта через ftp-протокол. 14

4.1)Редактируем через mc /etc/ vsftpd.conf. 14

4.2)Создаем пользователя ftp соединения. 14

4.3) Перегрузить ftp-сервер для вступления в силу изменений. 14

4.4)Проверка ftp соединения. 14

5) Проверка правильности работы хостинг-сервера. 15

5.1) Подключится из под Windows (удаленно) MySQL-клиентом к MySQL-серверу под учетной записью ранние созданного пользователя. 15

5.2) Создать базу данным, в ней таблицу в таблице несколько текстовых полей, заполнив их данными 16

5.3) Из под Windows используя ftp-клиент (браузер MS IE) подключится к серверу под пользователем имеющих доступ к папке сайта. 16

5.4) Поместить в папку сайта подготовленный заранее php файл (в котором происходит подключение к БД, выбор таблицы и вывод ее в виде html на экран) 16

Вывод. 17

Библиографический список. 18

 

 

Задание на практику

Часть 1. Настроить файл-сервер в операционной системе DebianLinux4.0 для небольшой компании

В компании работает 9 человек:

 

· директор предприятия – логин: «director»,пароль: «111»;

· бухгалтер – логин: «bux», пароль: «22 2»;

· менеджер по поставкам оборудования – логин: «postavka», пароль: «333»;

· менеджер по продажам – логин: «prodaga», пароль: «444»;

· пять человек продавцов ­– логин: «user», пароль: «666».

 

На сервере должно находиться шесть папок:

 

· директор – имеет полный доступ только директор предприятия;

· бухгалтер – имеет полный доступ только бухгалтер, директор предприятия только чтение;

· поставки – полный доступ у менеджера по поставкам и директора;

· продажи – полный доступ у менеджера по продажам и директора, менеджер по поставкам только чтение;

· документация – полный доступ у менеджера по поставкам, менеджера по продажам и директора, у всех остальных пользователей только чтение;

· общая –  у всех пользователей полные права.

 

Часть 2. Настроить и протестировать Веб-сервер для хранения корпоративного сайта компании испольуя при этом http-сервер Apache2 с поддержкой PHP5, СУБД MySQL,  и ftp-сервер vsftpd в операционной системе DebianGNU/Linux

Будучи администратором, небольшого предприятия Вам требуется настроить Веб-сервер для того чтобы штатный программист мог загрузить туда Веб-сайт используя ftp-клиент. Кроме этого Вам нужно создать пользователя в СУБД MySQL, под которым программист сможет подключаться, используя mysql-клиент (например, MySQLQueryBrowser)

Настройка файл сервера

Устанавливаем операционную систему Debian Linux. После установки ОС регистрируемся в системе под именем пользователя «root» с паролем, указанным во время установки ОС. Проверим ip-адрес компьютера с помощью команды «ifconfig». Если ip-адрес отсутствует, его можно установить с помощью той же команды «ifconfig», в нашем случае: «ifconfig eth0 192.168.25.132» (см. Рис №1)

Рис №1

 

Установить пакет samba

apt-get install samba (установка пакета самба серверное приложение)

apt- getinstallmc (установка пакета mc коммандер для удобства просмотра файлов)

 

Перегрузитьсервер samba

/etc/init.d/samba restart (набрать в команднойстроке, перегрузка samba)

 

Настройка хостинг-сервера

1) Установить веб-сервер Apache с модулем обработки языка PHP функцией работы с СУБД MySQL в PHP, ftp-сервер (например vsftpd)

Установкапакетов

Apt-get install apache2

Apt-get install php5-mysql

Apt- getinstallvsftpd

Перезагрузить сервер Apache

/etc/init.d/apache2 restart (рестарт Apach)

 

Проверка работы сервера

Создание тестовых страниц и проверка

1. chmod 777 - R / var/ www (доступ на папку /var/www)

2. echo"привет html" >> / var/ www/ test. html (тестовая страница)

3. echo " ghbdtnphp" >> / var/ www/ test. php (тестовая страница)

4. echo "<? phpphpinfo();?>" >> / var/ www/ phpinfo. php (просмотр настроек php клиента, не обязательно)

5. Проверяем: пишем в адресной строке: http:\\свой IP\test.html и http:\\свой IP\test.php (см. Рис№8)

 

Рис№8

Настройка СУБД

Mysql

mysql> GRANT ALL PRIVILEGES ON *.* TO 'sql'@'%' IDENTIFIED BY '111' WITH GRANT OPTION;

Перегрузить MySQL сервер

/etc/init.d/mysql restart (рестарт)

Проверка ftp соединения

Для проверки через Total Commander создаем соединение со своим IP, водим пользователя которого создали. Если все работает, значит фтп настроен правильно.

Если не работает, нужно проверить открыт ли порт 21, для проверки порта нужно сделать следующее:

Apt-get install nmap

Nmap свой IP

В указанном списке должно отобразиться следующее:

21/tcp open ftp

Если же такой записи нет, то нужно запустить службу vsftpd.

Т.е. нужно просто указать в строке приветствия следующее:

Vsftpd (см. Рис№11)

 

 

Рис№11

 

 

Вывод

 

На практической практике я ознакомился с возможной будущей трудовой деятельности связанной с администрированием и проектированием компьютерных сетей; а также изучил практическую работу системного администратора, системного инженера в рамках деятельности предприятия. Во время практики я приобрел практические навыки по выполнению должностных обязанностей системного администратора, системного инженера; закрепил теоретические знания, полученные при изучении общетехнических и специальных дисциплин на I – III курсах (информатика, архитектура ЭВМ и сетей, надёжность информационных систем, операционные системы).

 


Библиографический список

 

1. Курячего Г. В. Маслинского К. А. Введение в ОС Linux- Москва 2010

2. Бруй В.В, Карлов С.В. LINUX-СЕРВЕР: пошаговые инструкции инсталляции и настройки – М: Изд. СИП РИА, 2003

3. Береснев А.Л. Авторский Учебный курс GENERAL GNU/Linux для подготовки к сдаче сертификационных экзаменов – г.Екатеринбург 2005

4. Колисниченко Д.Н. Linux – сервер своими руками – наука и техника Санкт-Петербург 2002

5. Головко И.В. Справочник по Debian – CVSBck 2006

Содержание

Задание на практику. 5

Часть 1. Настроить файл-сервер в операционной системе DebianLinux 4.0 для небольшой компании 5

Часть 2. Настроить и протестировать Веб-сервер для хранения корпоративного сайта компании испольуя при этом http-сервер Apache2 с поддержкой PHP5, СУБД MySQL, и ftp-сервер vsftpd в операционной системе DebianGNU/Linux. 5

Настройка файл сервера. 6

1.1)Добавление пользователей в ОС.. 6

2) Добавление папок файл сервера Создание каталога /home/samba. 6

3) Предоставить удаленный доступ из сетей Windows к папкам для пользователей с учетом прав доступа 7

3.1) Установить пакет samba. 7

3.2) Добавить пользователей с их паролями. 7

3.3) Описать каждый сетевой ресурс (папку) в файле конфигурации samba. 7

3.4) Перегрузитьсервер samba. 9

4) Проверить правильность написания файла smb.conf командой testparm.. 10

5) Проверить правильность настройки файл сервера, подключаясь по очереди удаленно из под OC Windows 10

Настройка хостинг-сервера. 12

1) Установить веб-сервер Apache с модулем обработки языка PHP функцией работы с СУБД MySQL в PHP, ftp-сервер (например vsftpd) 12

1.1) установкапакетов. 12

2) Перегрузить и проверить веб-сервер Apache. 12

2.1) перезагрузить сервер Apache. 12

2.2) проверка работы сервера. 12

3) Настройка СУБД.. 13

3.1) Создать пользователя и MySQL сервере которому разрешено подключаться, создавать и редактировать базы данных удаленно. 13

3.2) Привязать внешний IP адрес к MySQL серверу используя файл конфигурации MySQL сервера 13

3.3) Перегрузить MySQL сервер. 13

4) Настройка доступа к файлам сайта через ftp-протокол. 14

4.1)Редактируем через mc /etc/ vsftpd.conf. 14

4.2)Создаем пользователя ftp соединения. 14

4.3) Перегрузить ftp-сервер для вступления в силу изменений. 14

4.4)Проверка ftp соединения. 14

5) Проверка правильности работы хостинг-сервера. 15

5.1) Подключится из под Windows (удаленно) MySQL-клиентом к MySQL-серверу под учетной записью ранние созданного пользователя. 15

5.2) Создать базу данным, в ней таблицу в таблице несколько текстовых полей, заполнив их данными 16

5.3) Из под Windows используя ftp-клиент (браузер MS IE) подключится к серверу под пользователем имеющих доступ к папке сайта. 16

5.4) Поместить в папку сайта подготовленный заранее php файл (в котором происходит подключение к БД, выбор таблицы и вывод ее в виде html на экран) 16

Вывод. 17

Библиографический список. 18

 

 

Задание на практику

Часть 1. Настроить файл-сервер в операционной системе DebianLinux4.0 для небольшой компании

В компании работает 9 человек:

 

· директор предприятия – логин: «director»,пароль: «111»;

· бухгалтер – логин: «bux», пароль: «22 2»;

· менеджер по поставкам оборудования – логин: «postavka», пароль: «333»;

· менеджер по продажам – логин: «prodaga», пароль: «444»;

· пять человек продавцов ­– логин: «user», пароль: «666».

 



Поделиться:


Последнее изменение этой страницы: 2021-01-08; просмотров: 94; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 52.14.130.13 (0.034 с.)