Independente da missão de nossa saga, seja esta de alegria ou desgraça, o Brasil tem que ser defendido!
        20
        11

        UBUNTU - Configuração do Servidor WEB

        UBUNTU - Configuração de um Servidor WEB (Produção)
         
         
        Softwares a serem instalados:
        Apache 2.2
        PHP 5.3
        Mysql Server;
        Fillezilla;
        Lynx;
         
        Configurações adicionais:
        Curl;
        GD;
        PHP + Mysql;
        Alteração ETC;
        Configuração de grupo;
        Configuração de CRONTAB;
        URL amigável;
         
         
        Realizaremos todas as configurações do servidor web utilizando o terminal do Linux, para evitarmos problemas execute todos os comandos como usuário root, para tanto, quando estiver com o terminal aberto digite o seguinte comando:
        sudo su
        Ao se executado esse comando solicitará a sua senha de usuário root, digite a senha.
         
        Uma vez logado como usuário root, vamos para a instalação do servidor web e de seus módulos.
         
        1.     Vamos atualizar o repositório com o seguinte comando:
        apt-get update;
        2.     Instalando o Apache 2.2 :
        apt-get install apache2.2
        3.     Habilitando o módulo rewrite no Apache:
        azenmod rewrite && sudo invoque-rc.d apache2 restart
        Reinicie o apache: service apache2 restart
        4.     Baixando um adicional para que o apache possa funcionar:
        apt-get install apache2-mpm-worker
        5.     Instalando o PHP:
        apt-get install php5
         Reinicie o apache: service apache2 restart
        5. Instalando o módulo Curl no PHP:
        Apt-get install curl libcurl3 libcurl3-dev php5-curl
        Reinicie o apache: service apache2 restart
        6. Instalando o Mysql Server:
        apt-get install mysql-server
        7. Configurando o php para trabalhar com o mysql:
        apt-get install php5-mysql
        Reinicie o apache: service apache2 restart
        8. Instalando programa de interface gráfica para o Mysql:
        apt-get install mysql-workbench mysql-workbench data
        9. Instalando prorama de interface gráfica para o PHP:
        apt-get install netbeans;
         
        10. Instalando o módulo GD no PHP:
        apt-get install php5-gd
         
        Caso precise alterar o arquivo de hosts do sistema, segue abaixo o comando:
        gksu gedit hosts
         
        Caso necessite de alterar alguma configuração no php.ini:
        nano /etc/php5/apache2/php.ini
        Após qualquer alteração, não esqueça de reiniciar o Apache:
        service apache2 restart
         
        Caso queira instalar um programa de interface gráfica para trabalhar com FTP:
        apt-get install filezilla
         
        Caso necessite criar um crontab em php eu recomendo primeiro:
        apt-get install lynx
         
        Segundo:
         
        crontab –e
         
        Faça a inserção de uma linha no arquivo de crontab:
        /usr/bin/lynx http://yourhost.com/cron.php -dump > /dev/null
        Lembrando que o arquivo será acessado via navegador.
         
        Caso queira verificar o log do crontab segue o caminho:
         
        /var/log/syslog
         
         
        Configuração de permissões do apache ao diretório da aplicação:
         
         
        Por padrão o Apache possui o usuário www-data, então adicione o diretório raiz do servidor ao usuário www-data:
         
        addgroup www-data /var/www/
         
        E depois configure as permissões do grupo para o diretório raiz do webservice:
         
        Find /var/www –type F –exec chmod 775 }}+
         
         

        Comentários

        Tipo de Posts
        Parceiros
        Feed

        Entre com o seu e-mail:

        Sobre

        Rafael Nonato Ribeiro Ferreira, graduado em Análise e Desenvolvimento de Sistemas pela Uninove, programador nas linguagens PHP, JavaScript, JQuery e Java, desenvolvedor web HTML e CSS desenvolve e modela em SGBDs Mysql, PostGreSQL e Oracle, atualmente trabalha como Analista e Desenvolvedor de Sistemas, é um brasileiro, cristão, patriota filiado ao PSOL e com convicções politicas próprias conforme será mostrado em seu futuro site www.constituicaoproposta.com.br, nas horas de folga gosta de tocar seu violão e compor letras de múisca, Torço para o São Paulo e para a Portela.

        © Copyright 2012 NRF Informática Soluções. All Rights Reserved.