Uma das faces mais populares do Ubuntu é o seu desenvolvimento e dedicação ao mundo dos servidores e ao mundo dos negócios. Dentro disso, além de ter uma versão exclusivamente dedicada ao mundo dos servidores, o Ubuntu está integrando e atualizando muitos softwares que são usados pelo mundo dos negócios e pela rede profissional e isso tem repercussões de uma forma ou de outra nos usuários finais. que desejam desenvolver um site ou habilitar um servidor doméstico. A opção mais usada por esses últimos usuários é a instalação de um servidor LAMP em nosso Ubuntu. A instalação de um servidor LAMP é muito comum nas versões mais recentes do Ubuntu, talvez porque se for difícil de instalar, não seria usado em servidores profissionais. Mas Como você instala um servidor LEMP? O que é um servidor LEMP? Posso ter um servidor LAMP e LEMP na mesma máquina? Continue lendo e você descobrirá as respostas para essas perguntas.
O que é um servidor LEMP?
Para quem conhece os servidores LAMP, sabe que são abreviações do software que o servidor carrega, no caso de LAMP es Linux, Apache, Mysql e Php ou Python. Ou seja, um sistema operacional (Linux), um software de gerenciamento de servidor (Apache), um banco de dados (Mysql) e uma linguagem de servidor (Php ou Python). LEMP Seria assim uma variação do pacote de software que o LAMP traz, assim, o LEMP seria Linux, EngineX (Nginx), Maríadb ou Mysql e Php ou Python. A única variação em relação ao LAMP é que o LEMP usa o Nginx e não o Apache como o software encarregado de gerenciar o servidor, o que para os novatos, comenta que é uma grande mudança. Neste ponto, eu poderia ter LAMP e LEMP no mesmo servidor? Por poder, você poderia tê-lo, no entanto, em algumas sessões, senão na primeira, o servidor entraria em colapso, pois há dois gerenciadores de servidor. Assim, o melhor é optar por um ou outro.
Nos últimos meses, o Nginx parece ser a opção mais desejada na área comercial, então a solução LEMP parece ser o futuro, mas Como você instala?
Instalando um servidor LEMP
O método mais confortável para instalar um servidor LAMP ou LEMP é por teclado e terminal, então abrimos o terminal e escrevemos:
sudo apt-get install nginx
Nginx já está nos repositórios oficiais, então não há problema. Agora paramos, ligamos e reiniciamos o servidor Nginx para que o Ubuntu comece a reconhecê-lo e apresentá-lo no início, então escrevemos:
sudo serviço nginx stop
sudo serviço nginx start
sudo service nginx reiniciar
padrões sudo update-rc.d nginx
E se funcionar, você verá uma mensagem semelhante a esta:
Já existem links para iniciar / parar o sistema para /etc/init.d/nginx.
Agora temos que instalar o resto das ferramentas do servidor LEMP. Continuaremos com o Php, embora haja a opção de instalar o Python, para o desenvolvimento web eles tendem a optar pelo php embora ambos sejam igualmente bons.
sudo apt-get install php5 php5-cgi spawn-fcgi
sudo service nginx reiniciar
E por último instalamos a base de dados, podemos escolher entre MariaDB e Mysql, são praticamente iguais, com a diferença de que é utilizado pela comunidade enquanto o Mysql é de uma empresa. Neste caso, instalamos o Mysql para não ter complicações mais tarde, mas qualquer uma das duas opções pode ser válida
sudo apt-get install servidor mysql mysql-client php5-mysql phpmyadmin
sudo service nginx reiniciar
Este último pacote se encarrega de gerenciar nosso banco de dados através do navegador. Agora nosso computador e nosso Ubuntu 14.04 estão prontos para funcionar como um servidor. Lembre-se que para verificar se funciona temos que digitar no navegador localhost e veremos uma tela na qual as letras Its Works! Além disso, para ver as webs que criamos, temos que salvá-lo na pasta / var / www do nosso sistema. Agora, para aproveitar o Ubuntu Trusty e o LEMP!
muito bom primeiro parabéns pela contribuição, nginx pode fazer um host virtual? , Este servidor LEMP é recomendado para um desenvolvimento que leva mais tempo para fazer isso? Eu entendo que depende da tecnologia que você usa e dos recursos de que se dispõe, quero dizer que seria mais aconselhável usar NGINX em vez de APACHE? apresenta mais contribuições que o Apache ou é apenas mais uma opção?
Agradecimentos para sua atenção
pós-escrito
Fiz esta pergunta porque ouvi por aí que em alguns lugares eles não montaram um ambiente de desenvolvimento com xampp, mamp ou lampp que era outro ambiente mais profissional segundo eles e que era mais avançado, trabalhei todos minha vida com o xampp e eu não encontrei muitos defeitos, mas para um ambiente de desenvolvimento maior, não testei como o xampp se comporta, mas suponho que o nginx, quero dizer, o LEMP é um pouco mais "avançado", você poderia dizer
obrigado
lembranças
Omar rojas
(Y)