Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Настроика сервера с нуля и администратирование  (Прочитано 3284 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mvd_k

  • Автор темы
  • Любитель
  • *
  • Сообщений: 80
  • Чайник ubuntu
    • Просмотр профиля
Прошу предыдушие топы пока не закрывать, в них есть еще необходимость!) Так как я чайник).
В этои теме я попытаюсь докопаться все таки до истины)
И так тему я создал для того, чтобы окончательно разобраться как все таки правильно настроить, сервер после установки.
И так приступим! Ну чтоже действуем по инструкции с офф сайта по установке сервера ubuntu server 16.04 (Xenial Xerus)
https://www.howtoforge.com/tutorial/perfect-server-ubuntu-16.04-with-apache-php-myqsl-pureftpd-bind-postfix-doveot-and-ispconfig/
и читаем))) Прочитав я сделал выводы, что там не написано про разбитие диска, теперь нужен совет, все таки как же разбить диск, и какие дирриктории создавать, и их объем? на одном из саитов нашел что нужно просто делать RAID массив, и все, опять же на других саитах информация сильно расходится, понятно только мне вот что:
/ система (хватит 50 гигов)
swap - файлы подкачки (2 умножаем на оперативку пк , например у меня 4 гига, значит нужно сделать 8 гигов) опять же прочитав кучу инфы некоторые пишут, что если оперативки 4 и более гига то подкачка в принцепе не нужна тоесть ставим 1-2-3-4 по своему усмотрению (от сюда следует что оперативки больше 4 гигов значит объем swap роли не играет) - ! Уточните пожалуйста по этому поводу
/boot - файлы загрузчика 512 мб (стандарт)
/tmp - временные файлы ubuntu , тоесть при установки программ, работы с терминалом, файлы системы пишутся туда (временное хранилище) читал что нужно минимум 15 гигов , вопрос для чего? если нет графики - значит нет больших объемов данных, думаю вполне хватит 5 гигов ! тоже поясните если я не то говорю,
/var/log - временние файлы (пользователей сайтов, клиенты, и так далее), советуют 20 гигов, опять же не поиму разве 10 не хватит? что там хранится от пользователей? на мои взгяд только ссесии, и логи, или что то еще?
/var -этому разделу отдать все остальное место (под саиты/файлы/и так далее) - это понятно))))
возникает вопрос, почему не нужны остальные дирриктории например
/ops
/home
Ведь при установки Ubuntu сервер, некие параметры при установке пишут НЕ удалось создать диррикторию например /home/ бла-бла-бла , игнорим и продалжаем установку, правильно ли это?


Пользователь добавил сообщение 31 Август 2016, 16:38:58:
Переименуйте тему в "Тонкости установки и настройки ubuntu server 16.04 (Xenial Xerus)"

Пользователь добавил сообщение 31 Август 2016, 16:47:33:
Так же при установки системы выбираем пункт Openssh server ну это понятно для чего, а далее автоматически стоит звездочка на пункте standard system utilities - вопрос что это за функция? нужно ли ее ставить?
и еще сразу вопросик, почему советуют команду для обновления системы sudo apt-get dist-upgrade , а этои apt-get upgrade не пользоваться? в чем разница? искал опять же ответ в инете, так и не нашел стоящей информации по этому поводу, некоторые утверждают что команда sudo apt-get dist-upgrade обновляет все службы и пакеты системы, и программ, удаляя старые файлы и так далее, чистя за собои систему, а apt-get upgrade оставляет старые файлы на пк, так ли это? или нет)
« Последнее редактирование: 31 Август 2016, 16:47:33 от mvd_k »
Вам придется меня терпеть, и мои вопросы, догоняющие другими вопросами, решая которые, возникает еще больше проблем! Наберитесь терпенья, мир познания зависит только от Вас!

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6845
    • Просмотр профиля
1. Ты знаешь зачем тебе столько разделов? Если нет, делай / и swap.

2. Переименовать сам можешь.

3. standard system utilities лучше сними галочку, дополнительный набор ПО, который тебе может быть не нужен, всегда можно поставить позже, то, что тебе нужно.

4. apt-get dist-upgrade / apt-get upgrade
Плохо искал, раз не нашел. Можно почитать
man apt-getРазница, что 1-й будет удалять пакеты, которые мешают полному обновлению, а 2-й не будет это делать и проведет только частичное обновление, если будут конфликты.
Для чистки использовать:
apt-get autoremove --purgeудалит пакеты, которые ставились по зависимостям и больше не нужны, а также их конфиги.
apt-get cleanочистит кэш пакетов, скачанных для установки.

5. Пиши короче и лаконичнее, на такие сумбурные опусы трудно отвечать и многие не хотят отвечать на так поставленные вопросы.

Оффлайн corvin11

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Такая проблема. Сделал из старого нетбука домашний медиа сервер и торрент качалку по совместительству, настроил samba, transmission и mediatomb. Но вот появилась проблема, при просмотре фильма на телевизоре через определенный период времени воспроизведение останавливается и сервер перестает отвечать по ssh, нужно его будить кнопкой на клавиатуре. Менял настройки, но так и не могу ничего с этим поделать! Помогите...

Оффлайн s8ss8s

  • Участник
  • *
  • Сообщений: 234
    • Просмотр профиля
Такая проблема. Сделал из старого нетбука домашний медиа сервер и торрент качалку по совместительству, настроил samba, transmission и mediatomb. Но вот появилась проблема, при просмотре фильма на телевизоре через определенный период времени воспроизведение останавливается и сервер перестает отвечать по ssh, нужно его будить кнопкой на клавиатуре. Менял настройки, но так и не могу ничего с этим поделать! Помогите...

Какие настройки именно ты менял?
Мда linux вроде и все просто но разбираться в нем и разбираться  :idiot2:

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6015
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
ls /etc/xdg/autostart/ ~/.config/autostart/?
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн corvin11

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
/etc/systemd/logind.conf

#HandleLidSwitch=suspend
#HandleLidSwitch=hibernate
заменил на
HandleLidSwitch=ignore
Вот что я поменял!До этих изменений при закрытии крышки нетбука сервер падал.

Пользователь добавил сообщение 13 Декабрь 2016, 14:21:42:
ls /etc/xdg/autostart/ ~/.config/autostart/
/etc/systemd/logind.conf

#HandleLidSwitch=suspend
#HandleLidSwitch=hibernate
заменил на
HandleLidSwitch=ignore
Вот что я поменял!До этих изменений при закрытии крышки нетбука сервер падал.
Так что можно сделать, чтоб заставить сервер работать постоянно?????
« Последнее редактирование: 13 Декабрь 2016, 14:21:42 от corvin11 »

Оффлайн corvin11

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Решил проблему с ждущим/спящим режимами, но появилась иная проблема! При копировании файла с клиентской машины на сервер или наоборот (копировал фильмы HD 1080 по 10Гб) пропадает связь с сервером и через время появляется но файл скопировать не получается "превышено время ожидания сети", по SSH тоже связь пропадает, при этом с роутером связь есть. Что может быть?

Оффлайн bars_san

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Уважаемые гуру, потерял заметку по настройке локального сервера Ubuntu, где было указано в каком конфиге прописать внешний статический IP адрес(белый), чтобы можно было открыть сайт с внешней сети интернета.
Неделю назад все работало, на работе открывал сайт набирая выделенный IP.
После переустановил Ubuntu Server заново из-за жесткого диска, и не могу вспомнить, где прописывал....
В модеме настройки не изменял.
Вспоминается в etc/network/interfaces ? прописывал auto eth0
iface eth0 inet static
address 192.168.1.7
netmask 255.255.255.0
gateway 192.168.1.1
не помогает..
подскажите пожалуйста.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27443
    • Просмотр профиля
Второй раз - нигде.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн bars_san

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Ну уж если не прописать...то хотябы куда смотреть?
поясню в таком порядке:
Установил Ubuntu Server, LAMP, и Wordpress на ноутбук.
Локально все работает, с другого компьютера в сети тоже вхожу.
Есть белый IP и в роутере порт 80 проброшен.
Задача, пока нет домена и проводится настройка сайта, есть необходимость смотреть работу сайта из интернета набирая просто в браузере белый IP.
PS
неделю назад все работало, но пришлось сменить жесткий диск и все установил заново, но не могу вспомнить, где что я (прописывал:))) в первый раз установки.
Спасибо

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27443
    • Просмотр профиля
Если с другого компьютера в сети сайт открывается и порт проброшен, то больше ничего не нужно.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн bars_san

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Если с другого компьютера в сети сайт открывается и порт проброшен, то больше ничего не нужно.
Уважаемый, проблема в том, что с улицы по ip сайт не открывается.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27443
    • Просмотр профиля
Значит, вы что-то не так делаете, либо недоговариваете.
Озаботьтесь как минимум озвучить адрес и имя сайта.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн bars_san

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
вот все настройки



    GNU nano 2.5.3                                Файл: 000-default.conf                                                                     

<VirtualHost *:80>
        # The ServerName directive sets the request scheme, hostname and port that
        # the server uses to identify itself. This is used when creating
        # redirection URLs. In the context of virtual hosts, the ServerName
        # specifies what hostname must appear in the request's Host: header to
        # match this virtual host. For the default virtual host (this file) this
        # value is not decisive as it is used as a last resort host regardless.
        # However, you must set it for any further virtual host explicitly.
        #ServerName www.example.com

        ServerAdmin bars_san@bk.ru
        DocumentRoot /var/www/html
        ServerName artel.ru
        ServerAlias www.artel.ru

<Directory /var/www/html/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
</Directory>

        # Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
        # error, crit, alert, emerg.
        # It is also possible to configure the loglevel for particular
        # modules, e.g.
        #LogLevel info ssl:warn

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

        # For most configuration files from conf-available/, which are
        # enabled or disabled at a global level, it is possible to
        # include a line for only one particular virtual host. For example the
        # following line enables the CGI configuration for this host only
        # after it has been globally disabled with "a2disconf".
        #Include conf-available/serve-cgi-bin.conf
</VirtualHost>

  GNU nano 2.5.3                                 Файл: apache2.conf                                                                         

# container, that host's errors will be logged there and not here.
#
ErrorLog ${APACHE_LOG_DIR}/error.log

#
# LogLevel: Control the severity of messages logged to the error_log.
# Available values: trace8, ..., trace1, debug, info, notice, warn,
# error, crit, alert, emerg.
# It is also possible to configure the log level for particular modules, e.g.
# "LogLevel info ssl:warn"
#
LogLevel warn

# Include module configuration:
IncludeOptional mods-enabled/*.load
IncludeOptional mods-enabled/*.conf

# Include list of ports to listen on
Include ports.conf


# Sets the default security model of the Apache2 HTTPD server. It does
# not allow access to the root filesystem outside of /usr/share and /var/www.
# The former is used by web applications packaged in Debian,
# the latter may be used for local directories served by the web server. If
# your system is serving content from a sub-directory in /srv you must allow
# access here, or in any related virtual host.
<Directory />
        Options FollowSymLinks
        AllowOverride None
        Require all denied
</Directory>

<Directory /usr/share>
        AllowOverride None
        Require all granted
</Directory>

<Directory /var/www/>
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
</Directory>

#<Directory /srv/>
#       Options Indexes FollowSymLinks
#       AllowOverride None
#       Require all granted
#</Directory>
---------------------------
#The loopback network interface
auto lo
iface lo inet loopback\

-------------------------------------
enp2s0    Link encap:Ethernet  HWaddr 00:1d:72:23:44:c3 
          inet addr:192.168.1.7  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::21d:72ff:fe23:44c3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5179 errors:0 dropped:1 overruns:0 frame:0
          TX packets:4596 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3755050 (3.7 MB)  TX bytes:728170 (728.1 KB)
          Interrupt:16

lo        Link encap:Локальная петля (Loopback) 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:2256 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2256 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:2518868 (2.5 MB)  TX bytes:2518868 (2.5 MB)

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27443
    • Просмотр профиля
Вас спойлерами пользоваться не учили? (Про то, что все эти настройки никакого отношения к вопросу не имеют, я уже выше три раза сказал.)
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.343 секунд. Запросов: 24.