Настройка Centos 7 после установки
Обновлено: 21.11.2024
После установки Centos 7 на выделенный или vps-сервер можно сделать следующее:
<р>1. Обновление и обновление CentosЭта команда проинформирует вас о пакетах, которые можно обновить или обновить. Чтобы установить обновление, просто выполните команду:
<р>2. Установите веб-браузер с командной строкойЭто связано с тем, что большинство серверов CentOS не имеют графического интерфейса. Поэтому для проверки веб-сайта через терминал нам необходимо установить веб-браузер с командной строкой.
<р>3. Установите wget и 7-Zipwget – это инструмент командной строки, который извлекает или загружает контент с веб-серверов. 7-Zip используется для сжатия и распаковки файлов формата zip.
<р>4. Установить средства разработкиИнструменты разработки устанавливаются, если вы планируете создавать программное обеспечение. Инструменты разработки в основном состоят из таких инструментов, как пакеты GCC, g++, make, Autoconf, libtool, bison, flex, rpmbuild и т. д.
Чтобы узнать список пакетов, которые будут группой средств разработки.
Чтобы установить средства разработки, выполните следующую команду:
После установки инструментов разработки вы можете проверить важные двоичные файлы.
<р>6. Установить PHP
PHP — это серверный язык сценариев, используемый для веб-служб. Команда для установки PHP выглядит следующим образом:
Чтобы убедиться, что PHP установлен или нет, просто введите
Он покажет версию PHP.
<р>7. Установить базу данных MariaDBMariaDB — это ответвление MySQL. RedHat Enterprise Linux и его производные перешли с MySQL на MariaDB. Это основная система управления базами данных. Это снова один из тех инструментов, которые необходимо иметь, и он вам понадобится рано или поздно, независимо от того, какой тип сервера вы настраиваете. Команда для установки MariaDB на ваш сервер выглядит следующим образом:
Затем нажмите «Y», чтобы установить MariaDB на свой сервер.
Запустите и настройте MariaDB для автоматического запуска при загрузке.
Пришло время защитить сервер MariaDB.
Затем вам будет предложено ввести пароль и ответить на несколько распространенных вопросов по безопасности.
<р>8. Установить Javajava — это объектно-ориентированный язык программирования, и он не установлен на вашем сервере по умолчанию. Поэтому вам придется установить его:
Проверьте версию установленной Java.
<р>9. Установите Apache TomcatПосле установки tomcat запустите службу tomcat.
Чтобы запустить Tomcat автоматически при загрузке системы:-
Теперь tomcat успешно установлен на вашем сервере. Каталог tomcat по умолчанию — /etc/tomcat
<р>10. Установить разархивироватьВведите следующую команду для установки Unzip:
Чтобы проверить правильность установки Unzip, выполните следующие команды:
CentOS — это бесплатный дистрибутив Linux, созданный сообществом, который является очень мощной альтернативой Red Hat Enterprise Linux. Он получен из исходников Red Hat Enterprise Linux. После установки CentOS 7 вы можете начать использовать ОС, но есть много вещей, которые мы можем сделать с новой базовой системой, чтобы получить от нее максимальную отдачу. Большинство из них также применимы к Red Hat Enterprise Linux, поскольку CentOS разделяет с ним большинство своих функций.
Итак, давайте посмотрим на «10 вещей, которые нужно сделать после установки CentOS 7», которые вы можете рассмотреть, чтобы подготовить свой сервер. Это не исчерпывающий список, но мы надеемся, что он будет весьма полезен при настройке вашего нового сервера.
1. Настройте статический ip на сервере
Первое, что мы сделаем, это настроим статический IP-адрес, маршрут и DNS для сервера CentOS. Мы будем использовать команду ip вместо команды ifconfig.
Отредактируйте файл интерфейса в каталоге /etc/sysconfig/network-scripts/:
2. Обновите ядро и обновите CentOS
Затем мы продолжим и обновим наши уже установленные пакеты до последних версий, а также установим последние обновления безопасности.
yum update kernel
yum update && yum upgrade
3. Установить имя хоста сервера
Затем мы установим имя хоста для нашего сервера.
4. Установить веб-браузер с командной строкой
Если у вас не установлен графический интерфейс, вам понадобится веб-браузер на основе командной строки для работы в Интернете через терминал. Для этого мы будем использовать один из двух инструментов «ссылки» или «элинки».
5. Установите wget и 7-zip
wget — это инструмент командной строки Linux, который извлекает (загружает) содержимое с веб-серверов.Это важный инструмент, который вам необходим для извлечения веб-контента или загрузки любых файлов с помощью команды wget. 7-zip также является утилитой, которая позволяет нам сжимать и извлекать файлы всех известных типов. Установите 7-zip с помощью следующей команды. yum установить wget
yum установить p7zip
6. Установите GCC и Java
GCC означает GNU Compiler Collection. Это система компилятора, разработанная GNU Project и поддерживающая различные языки программирования. Java — это объектно-ориентированный язык программирования общего назначения, основанный на классах. Установите GCC и Jaca с помощью следующей команды.
7. Установите Охотник за руткитами
Rootkit Hunter – это приложение, которое сканирует руткиты и другие потенциально опасные эксплойты в системах Linux. Установите Rootkit Hunter с помощью следующей команды.
9. Установить PHP
PHP – очень популярный серверный язык сценариев для веб-сервисов. Он также используется как язык программирования общего назначения. Выполните следующую команду, чтобы установить PHP.
10. Включить iptables
Скоро будет отдельная статья о том, как настроить iptables. Извиняюсь! 🙂
Следуйте этому руководству, чтобы установить и настроить брандмауэр iptables.
Заключение
Итак, в заключение, вот несколько вещей, которые вы можете сделать, чтобы ваша система работала в отличном состоянии. Мы постарались охватить довольно много разных областей, и если вы обнаружите, что мы упустили какие-то другие важные вещи, вы можете поделиться ими в комментариях ниже.
2 мысли о «10 вещей, которые нужно сделать после установки CentOS»
У меня есть проблемы с некоторыми из них:
Зачем устанавливать статический IP-адрес? Вы должны получать IP-адрес от DHCP или другого источника.
Зачем пользователю устанавливать Java? Есть лишь небольшой шанс, что они будут использовать Java, так что вы просто открываете дыры в системе. То же самое с веб-сервером… то же самое с PHP. И в конце, где вы должны сообщить пользователю, как настроить брандмауэр для его защиты, вы оставляете это упражнение для читателя, хотя это, вероятно, одна из немногих вещей, которые на самом деле должны быть в этом списке.
Также заметно отсутствие SELinux.
Мой список состоит в том, чтобы обновить ВСЕ пакеты из RHSM, а не только ядро, установить SELinux и настроить брандмауэр. Установка имени хоста может также изменить фоновое изображение.
Можно также включить AIDE и его конфигурацию, если вы идете по пути безопасности.
Оставить комментарий Отменить ответ
сообщить об этом объявлении
сообщить об этом объявлении
Всегда есть несколько вещей, которые необходимо настроить, чтобы извлечь максимальную пользу из конкретной вещи, и то же самое относится и к centos 7. Таким образом, чтобы выполнить некоторые действия после установки, нам нужно выполнить следующие действия. шагов.
Примечание. Прежде чем двигаться дальше, убедитесь, что вы установили CentOS, следуя следующему сообщению – > Установка CentOS 7
Шаг 1. Настройки брандмауэра в CentOS.
Есть два способа управления брандмауэром в CentOS:
Мы собираемся использовать второй метод — «iptables».
Итак, чтобы установить его, нам нужно выполнить несколько команд, но для выполнения этих команд нам нужно сначала установить пакет «iptables-services» с помощью менеджера пакетов «yum», потому что это также часть настроек после установки.
sudo yum install -y -q iptables-services
Шаг 2. Отключите другую службу управления брандмауэром — firewalld.
sudo systemctl отключить firewalld
Шаг 3. Сбросьте все существующие правила брандмауэра с помощью утилиты iptables.
sudo iptables -F
Шаг 4. Проверьте активный статус selinux и отключите его, если он «включен».
sudo vi /etc/sysconfig/selinux
Шаг 5. Проверьте «сетевые настройки» в CentOS 7 и настройте их.
Шаг 6. Проверьте все изменения, как показано ниже:
Заключение «После установки Centos 7»
В этом посте мы узнали о некоторых важных и важных вещах, которые необходимо сделать после установки Centos 7.
Здравствуйте, друзья из DesdeLinux, как вы все знаете, я неутомимая задница, и я обычно устанавливаю дистрибутивы на зверя, чтобы предложить вам руководства. Но это стоит больших усилий, труда и времени, а переустанавливать систему каждый месяц утомительно :).
Сказав вышеизложенное, я принял решение остаться только с базовой системой, на которой буду виртуализировать. В качестве базовой системы я выбрал CentOS 7 с Gnome-Shell, так как эта среда является самой производительной из известных мне.
Прежде чем начать, предлагаю вам несколько изображений:
Теперь давайте начнем подготовку нашей новой системы.
Основной:
Выполняем как root
Они загружают эти .rpm и устанавливают их:
Теперь вы находитесь в /etc/yum.repos.d, и они редактируют все репозитории, которые появляются в указанном каталоге, добавляя следующие приоритеты для использования в конце каждого репозитория:
Пример:
После изменения вышеупомянутых репозиториев мы продолжаем:
И готовы друзья. На этом наша CentOS 7 готова 🙂
<р>.Приветствую вас и поздравляю с Новым 2015 годом.
Содержание статьи соответствует нашим принципам редакционной этики. Чтобы сообщить об ошибке, нажмите здесь!.
Это может вас заинтересовать
26 комментариев, оставьте свой
Оставить комментарий Отменить ответ
очень хорошо туто :), пользуясь случаем, спрашиваю, правда ли, что Centos будет скользящим релизом?
Собираетесь ли вы выпускать скользящие версии?
Я понял, что они будут делать то же самое, что и Debian, например, при выпуске версии 7.x.
Нет, ни CentOS, ни RHEL не являются и не будут скользящими выпусками.
Что было сделано, так это то, что установочный носитель является Rolling. Позволь мне объяснить . До сих пор установочный носитель был таким же, так как вышла какая-то версия CentOS. Поэтому после завершения установки вам приходилось устанавливать сотни мегабайт или даже гигабайт в первом обновлении.
Теперь вам нужно включить все обновления на установочный носитель, поэтому первые обновления будут занимать мегабайты.
Прочитав это руководство, я хотел бы установить Centos, но не буду. Это слишком много для меня. Почему бы вам не сделать руководство по установке Centos для корявых?. Почти все, что я видел в этом дистрибутиве, на английском языке.
Кстати, Питер, что такой мальчик, как ты, делает в таком месте, как Чехия? Девочки. . . Как дела?
Ну, Чапараль,
С девушками все в порядке, да, но я здесь потому, что у меня есть работа, из-за которой я мотаюсь между Чехией и Испанией: D.
Что касается гайда, то это гайд для неуклюжих. Легко, понятно и быстро: D.
Хорошие советы, хотя я хотел бы, чтобы вы сделали учебник о том, как заменить systemd другим init.
PS: Тестирую свой телефон, спасенный из забвения.
Привет друг,
Прежде всего с Новым 2015 годом :).К сожалению (или нет), systemd нельзя извлечь из CentOS 7, так как он реализован во всем.
Тем не менее, вы должны спросить себя, действительно ли systemd настолько плох, поскольку, по моему мнению, проблемы, которые у него были, исправлены (по крайней мере, в CentOS).
Если вам не нравится systemd или вы хотите что-то более unix-у, у вас нет другого выбора, кроме как использовать другой дистрибутив (например, debian), лично я хорошо справляюсь с systemd на рабочем столе, но на серверах я использую традиционный init, в основном чтобы избежать миграции
как установить Centos в качестве сервера?
Вы загружаете минимальный компакт-диск, устанавливаете его и вуаля. Вы получите CentOS без X и с достаточным количеством для серверов.
Я тестирую его на днях, очень хорошо, я пытался удалить networkmanager, потому что мне кажется, что это излишество для статического IP-адреса, но это сломало систему, больше нет сетевого демона, как в Centos 6? Systemd чем-то занят?
@dhunter вам не нужно удалять какие-либо пакеты, чтобы упростить настройку интерфейсов и после настройки сделать это с терминала;
sudo systemctl отключить NetworkManager
или, как и раньше, они также совместимы:
sudo chkconfig NetworkManager off
после:
sudo systemctl enable network
или, как и раньше, они также совместимы:
chkconfig network on
Вы можете продолжать пользоваться сервисом .—- запустить или перезапустить команды, поскольку они совместимы 🙂
спасибо за совет
Именно то, что я искал.
Как дела с Centos 7?
В другом посте вы отметили, что, по вашему мнению, она работает лучше, чем Fedora 21.
Итак, я хотел спросить вас, можете ли вы установить vmware 11 и gns3 1.2 на Centos 7.
Я хотел бы знать, как его установить xD
До того, как я использовал opensuse 13.2 и у меня были запущены эти 2 программы, но при виртуализации
3 образов в vmware мой ноутбук время от времени зависал. У меня 12 Гб оперативной памяти и процессор i7.
поискав в google, я увидел, что кеш оперативной памяти значительно увеличился для этих изображений в vmware, я использовал kde и
я случайно нашел lxde, в котором изображения запускались без проблем (каждое изображение имело 2 ГБ оперативной памяти).
Почему это происходит? XD только потому, что рабочий стол легче? У меня должно быть много оперативной памяти, так как у меня 12 ГБ, но кеш оперативной памяти, который он генерирует, поднял его на вершину xD.
Ну, я ушел от темы, ха-ха, я хотел спросить вас, как у вас дела с Centos 7.
; спасибо за ваш пост я читаю несколько xD, как ваша freebsd? будет ли он нормально работать на моем ноутбуке? У вас есть программы, которые я комментирую? хаха опять я ушел из темы xD
Спасибо за все.
Здравствуйте, CentOS 7 действительно хорош. Вы сможете установить обе программы, и об этом есть много информации.
Что касается FreeBSD, то ее можно использовать где угодно. Неважно, в серверах, ПК или ноутбуках… Конечно, в ПК и ноутбуках становится некомфортно. Я рекомендую использовать FreeBSD только на серверах.
приветствие
PeterCzech
Вы меняете дистрибутив больше, чем куртку Petercheco. Это правда, что Freebsd на рабочем столе более неудобна, но дополнительные усилия, которые необходимо предпринять, более чем вознаграждены. У Freebsd бесконечно более продвинутые технологии, например, zfs и Dtrace, которые просто чудо. И почему бы не сказать, у него нет эксперимента под названием lennartOS (упс, простите, systemD xD).
Здравствуйте @ weyland-yutani,
Счастливого года прежде всего :D. Я не говорю, что FreeBSD плохая и я держу ее на сервере, так как ее реализация на серверах очень быстрая и как минимум в мое мнение более «прямое», чем с его двоюродным братом Linux, а также находится на другом уровне, когда речь идет о безопасности среди прочего. Преимущества.
Но на моем ПК и ноутбуке это стало неудобно, так как у вас нет Gparted, чего-то похожего на NetworkManager, и он не стоит того, чтобы использовать только wifimgr или из-за необходимости постоянно монтировать USB-диски. Сначала я не переживал по этому поводу, но после первого месяца на ноуте меня это свело с ума :D.
CentOS 7 отвечает мне всем, и все, что нужно сказать. Он делает свою работу очень хорошо. Что касается системд. Дружище, не то чтобы мне это очень нравилось, но в RHEL/CentOS все работает очень хорошо и ничего странного в работе системы я не наблюдал.
Я понимаю вашу позицию. Я, однако, много лет был убежденным пользователем Arch Linux, старого Arch до появления systemD и перехода на /usr. Именно поэтому во Freebsd я чувствую себя как рыба в воде, потому что у него много общего со старым Arch. Я не возражаю против использования терминала для определенных целей, таких как монтирование дисков, запись DVD и т.д. более того, мне это нравится. Благодаря Freebsd я снова чувствую себя комфортно со свободным программным обеспечением. Кстати, лицензия BSD для меня лучше, чем GPL. Но это уже другая тема..
И вас с Новым годом.
Если вы используете виртуализацию с помощью virt-manager, libvirt и qemu-kvm, я думаю, у вас больше шансов, vmware — зверь.
Зверь VMware по потреблению ресурсов?.
Любое удобное и понятное руководство для вас.
Доброе утро, сначала спасибо за помощь. Во-вторых, хочу вам сказать, что когда я пытаюсь:
yum groupinstall "Инструменты разработки" "Библиотеки разработки", я получаю следующее:
Буду признателен, если вы мне поможете.
Здравствуйте, ничего не происходит. Между Fedora и CentOS есть разница… «Библиотеки разработки» недоступны в CentOS, а в Fedora они есть.
Читайте также: