LINUX.ORG.RU

Сообщения strelkovandreyv

 

PHP_FPM вместо MOD_PHP у CENTOS/RHEL8. Что лучше?

Добрый день, разворачиваю веб-сервер APACHE + PHP на RHEL8.1 Заметил, что при установке PHP ставится также PHP_FPM и похоже он используется как основной, т.е. APACHE+PHP_FPM вместо того как раньше было APACHE+MOD_PHP

Вопрос заключается в том, что насколько PHP_FPM в данном случае лучше, по своим небольшим знаниям я думаю что PHP_FPM используется больше в связке с NGINX, но у меня нет в планах использовать NGINX.

Мне по идее нужно как раньше, по старинке APACHE + MOD_PHP

Также читал вроде как связка APACHE+PHP_FPM медленнее работает чем APACHE+MOD_PHP

 , ,

strelkovandreyv
()

Настройка Gitlab-Runner в Gitlab

Добрый день, подскажите пожалуйста. Настраиваю связку Gitlab Runner (Windows) и Gitlab (Linux) у себя на сервере. Дело дошло до сборки и тут я начал сыпаться в знаниях, а именно проблема в выкачке репозитория на виртуалку сборщик. Не совсем понимаю как это правильно должно происходить

Я так думаю, что во всех проектах на Gitlab должен присутствовать пользователь с такой ролью, которая позволяет смотреть код проекта, например Developer. И в дальнейшем именно от имени этого пользователя у машины сборщика будет обращение к машине репозитарию. Общения сборщика и репозитария так понимаю должно происходить путём SSH, получается допустим создать в gitlab пользователя gitlab-runner-user я должен создать такого же пользователя на машине сборщике. После чего посредством ssh-keygen или какой нибудь GUI-овой программы нужно создать пару приватный и публичных ключей для пользователя gitlab-runner-user. Созданные ключи на сборщике я должен поместить в директорию

C:/Users/gitlab-runner-user/.ssh/id_rsa

Таким образом я получаю два файла id_rsa и id_rsa.pub

После в gitlab-е моему пользователю я должен добавить ключ в профиле, скопировав его содержимое из файла id_rsa.pub

Как мне кажется теперь на сборщике я имею приватный ключ, с помощью которого он должен обращаться к репозитарию, а на репозитарии есть проект, у которого есть пользователь с ролью developer и у которого есть публичный ключ для сравнения с приходящим запросом приватного ключа

Но опять скажу, я в этом плохо разбираюсь и поэтому обращаюсь вам за помощью, может всё выше я полную чушь написал.

На текущий момент скажите пожалуйста, правильно ли ход мысли у меня идёт?

 ,

strelkovandreyv
()

RSS подписка на новые темы