Você está compilando a partir da fonte ou usando rpm / yum? De qualquer forma, você deve estar no grupo de rodas, sudo ou su ROOT para instalar / construir a maioria dos pacotes e dependências que você precisa.
Eu preciso instalar uma pilha LAMP em um servidor RHEL 6.7. Eu tenho que ser root para instalar isso ou não?
Você está compilando a partir da fonte ou usando rpm / yum? De qualquer forma, você deve estar no grupo de rodas, sudo ou su ROOT para instalar / construir a maioria dos pacotes e dependências que você precisa.
Se você quiser que o seu servidor escute na porta 80 (onde os servidores da Web normalmente escutam, mas se for apenas para seu próprio uso, você provavelmente poderia fazer com outra porta), ele precisará ser iniciado pelo root, nesse caso você Vai precisar de acesso root em algum momento.
O RHEL 6.7 provavelmente tem pacotes com apache, mysql e php que funcionam, você provavelmente precisará ser root para instalá-los. (Eu nunca usei o RHEL, então não tenho certeza de nada relacionado a ele, mas me surpreenderia se as coisas fossem diferentes.)
Você provavelmente pode instalar o apache em seu diretório pessoal (ou em outro local em que possa gravar sem acesso root), e até torná-lo utilizável, mas provavelmente haverá muito trabalho nele.
Você deve ser um usuário experiente de alguns graus, sudo ou su. Aconselho contra a construção em seu diretório home - o apache precisará de algumas dependências. É melhor instalar no diretório padrão:
/usr/local/apache2.
Eu construí as instruções do apache.org de forma confiável em instalações padrão - isso deve ser suficiente.
Tags root mysql php rhel apache-httpd