Budget: 5000 RUB Deadline: 2 days
Здравствуйте готов выполнить, есть большой опыт работы с Centos и всем стеком который описываете.
Подробное ТЗ ниже
Необходимо настроить сервер на CentOS 8 используя менджер пакетов yum(dnf) и "родной" репозиторий (в том числе epel, официальное репо mariadb и nginx), без всяких Remi и им подобные, а так же без панелей управления хостингом.
Вкратце: Настройка Nginx+PHP-FPM версии 7.2 + Mariadb + Exim (сервер исходящей почты).
Домен прикреплен к Яндекс.Коннект, почта находится так же.
Подробности
1. Установка и настройка оптимального конфига Nginx с учетом:
1.1 Безопасности (не показывать версию Nginx)
1.2 Настройка gzip сжатия
1.3 Настройка SSL чтобы проходил анонимный тест на сайте https://www.ssllabs.com/ssltest/ под рейтинг "А" или выше
1.4 Настройка 301 редиректа с http на https (а так же с "голого" IP на домен) с сохранением хвоста URL запроса
1.5 Настройка кеширования на стороне браузера (expires max под статику)
1.6 Настройки логирования error/access логов и их ежедневная ротация. Хранить не более 10 архивов логов
1.7 Все когфиги хостов должны быть в отдельных файлах
1.8 Настроить работу php скриптов (чтобы открывался phpinfo())
1.9 Сайт находится в директории /var/www/bill/www/bill-site.ru
2. Настройка MariaDB
2.1 Создание базы bill и пользователя bill с безопасным паролем
2.2 Настройка лога медленных запросов и его ротация. Хранить не более 10 архивов логов
3. Настройка php-fpm
3.1 Настройка безопасности. Должен работать под отдельным пользователем "bill"
3.2 Установка и настройка таких модулей, как ioncube, opcache, mysql, PDO, Curl with SSL, GD2 Image Library, JSON Support, XML, MBString, Iconv, SOAP
3.3 Увеличение лимита памяти до 512 мб (в том числе и на загрузку файлов до 100 мб)
3.4 Отключить показ ошибок на сайте
3.5 Включить логирование ошибок и ротацию логов
3.6 Должно работать через сокеты
3.7 Должно работать логирование отправленных писем (полный путь до скрипта и служебная информация)
3.8 Сессии должны находиться в отдельной папке, доступной только пользователю bill
4. Настройка Exim
4.1 С сервера должна быть возможность отправить почту с ящика в зоне bill-site.ru (можно использовать тестовый php скрипт https://conetix.com.au/support/simple-php-mail-test/)
4.2 Необходимо, чтобы проходила проверка на https://www.mail-tester.com, была максимальная оценка (настроить DKIM)
5. Общее
5.1 У пользователя bill отключен bash/ssh
5.2 Все сервисы должны стартовать при перезагрузке сервера
После окончания работ, необходимо указать
1. Путь до конфига хостов в nginx
2. Путь до конфига хоста в php-fpm
3. Путь до конфига mariadb
4. Путь до файлов с логами сайта
5. Пароль пользователя bill в mariadb
Budget: 5000 RUB Deadline: 2 days
Здравствуйте готов выполнить, есть большой опыт работы с Centos и всем стеком который описываете.
Budget: 3000 RUB Deadline: 2 days
Имею опыт работы системным администратором 18+ лет.
Я долго работал в технической поддержке (L3) хостинга uk2group.
DevOps - docker, ansible, jenkins, github, openstack, etc... )
Amazon AWS 12+ лет работы.
Информационная безопасность серверов/сайтов.
Ваш проект будет решён в кратчайшие сроки и с высоким качеством.
Budget: 8900 RUB Deadline: 2 days
Обращайтесь - сделаю в лучшем виде. Цена за полную и правильную настройку сервера. При настройке обязательно учитываются вопросы оптимизации нагрузок и безопасности, а также индивидуальные особенности каждого конкретного проекта.
Опыт администрирования 20+ лет.
Примеры клиентов, для которых настраивал и поддерживаю сервера, можно посмотреть на моем сайте и в портфолио на этой бирже.
Budget: 3800 RUB Deadline: 1 day
Здравствуйте. Готов выполнить Вашу задачу и настроить корректно на CentOS 8 максимально безопасную связку nginx + mariadb + php-fpm, под все Ваши требования.
Предлагаю обсудить все детали в ЛС, и приступить к выполнению данной задачи.
We are looking for an experienced system administrator to configure, optimize, and provide ongoing technical support for a corporate server. The main purpose of the server is to enable remote work for accountants in financial programs (1C) via RDP. Main responsibilities: Diagnosis and resolution of current issues: analyzing system logs (Event Viewer), identifying and eliminating the causes of unstable user connections to RDP. Optimization of RDP (RDS) performance: proper configuration of session policies, idle time limits, and connection parameters for stable operation of accountants. Ensuring server security: Closing/changing standard ports, protection against brute-force attacks and unauthorized access. Segregation of user rights (restricting administrator rights for work accounts). Configuration of the Firewall on the server. If necessary, deploying and configuring secure VPN access for client connections. Setting up backups: organizing automatic daily backups of 1C databases and system images with copies offloaded to an external independent storage. Administration: monitoring resources (CPU, RAM, disk subsystem), managing system snapshots. Candidate requirements: Deep knowledge of Windows Server and Remote Desktop Services (RDS / RDP). Experience with cloud infrastructure. Understanding the specifics of RDP operation under 1C (working with databases, criticality of micro-disruptions in connectivity). Experience in configuring security for Windows servers and protecting financial data. Skills in automating backups. Collaboration terms: We consider the option of payment for completing the initial pool of tasks (RDP setup + security + backups) with the possibility of transitioning to a monthly fixed payment for ongoing technical support and server monitoring. Please indicate your experience with similar tasks and the estimated cost of the initial audit and server setup in your response. P.S. BK "Tam De Dim" (https://tamdedim.com.ua/)
A problem has arisen with how things are heard on the other end; we have gone through a lot but cannot find the issue. We need a competent person who can identify the problem and better configure the telephony. There is also a remote server in this chain that connects via RDP, VPN, and other means. Therefore, the person must understand how it works and check all elements.
We have a dedicated server on Hetzner with a website on Docker (+ Laravel framework) Contact with the developers has been lost Need to: - restore and change server access (probably SSH) - recommend a storage location and set up a full server backup with easy recovery, probably not on Hetzner for security - fix the logo that is not displaying for some reason (it's unclear why the file has become inaccessible) Important - there is no website backup, and there is no room for error. We will only consider experienced specialists.