Как автоматически запускать веб-службы при запуске экземпляра Amazon EC2? - PullRequest
39 голосов
/ 15 марта 2011

Как настроить службы и на автоматический запуск при загрузке экземпляра ?

В настоящее время у меня естьзапустить их вручную, подключившись к экземпляру через ssh и запустив sudo service httpd start и sudo service mysqld start.

Ответы [ 3 ]

76 голосов
/ 29 октября 2013

Вместо того, чтобы начинать заново с нового AMI, вы можете просто выполнить следующие команды в экземпляре Amazon Linux EC2 ...

sudo chkconfig mysqld on
sudo chkconfig httpd on

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

sudo chkconfig --list mysqld
sudo chkconfig --list httpd

Просмотреть все услуги, используя только ...

sudo chkconfig --list

ПРИМЕЧАНИЕ : Если у вас есть какие-либо проблемы с тем, что chkconfig находится в пути root, вы можете попробовать указать полный путь, как это ...

sudo /sbin/chkconfig mysqld on
sudo /sbin/chkconfig httpd on
1 голос
/ 20 февраля 2019

Один из моих клиентов хочет выполнить эту задачу, и я успешно выполнил следующие действия:

Следующие команды запускают службы автоматически при запуске экземпляра.

Автоматический запуск apache/ httpd

1) systemctl enable httpd

Служба автозапуска redis

2) systemctl enable redis

Я установил SELINUX на отключенное значение в

3) /etc/sysconfig/selinux

Для служб MySQL

sudo chkconfig mysqld on
sudo chkconfig httpd on
0 голосов
/ 15 марта 2011

Либо используйте любой из ранее существовавших LAMP AMI, оба они уже будут работать в качестве службы.

Один пример - BitNami , несколько других вы найдете при запуске экземпляра ec2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...