Modificar Diretório Xampp No Ubuntu

download Modificar Diretório Xampp No Ubuntu

of 1

description

Diretorio Xampp

Transcript of Modificar Diretório Xampp No Ubuntu

  • Modificar diretrio xampp no UbuntuApesar da facilidade que se encontra em manusear o Xampp e o Ubuntu, as vezes ns, desenvolvedores, nos deparamos com situaes na qual precisamos editar um arquivo no localhost mas no possvel devido a permisses da pasta "opt". Desta forma, o mais recomendado criar um diretrio direto na sua pasta principal, ento vamos as instrues.

    Veja a seguir como mudar a pasta htdocs do lampp:

    Voc deve alterar o diretrio default do DocumentRoot do Apache. Neste caso, da seguinte forma:xxx = nome do usurio do linux

    Vamos mudar o caminho para "/home/xxx/" onde o "xxx" seu nome de usurio.

    Acesse o terminal

    sudo gedit /opt/lampp/etc/httpd.conf

    ser aberto o gedit ento tecle Ctrl + F para localizar "htdocs"

    Troque as duas ocorrncias com htdocs para "/home/xxx/htdocs"Crie a pasta no diretorio do usuario com o comando:

    mkdir /home/xxx/htdocs

    Ento no terminal novamente execute:

    sudo cp -Ra /opt/lampp/htdocs /home/xxx/htdocs

    Mude as permisses para o usurio "xxx" assim:

    sudo chown -R xxx:xxx /home/xxx/htdocs

    sudo chmod -R 705 /home/xxx/htdocs

    Verifique se voc consegue acessar a pasta que criou e se pode alterar, se consegue, verifique se nofoi copiado a pasta htdocs dentro de htdocs que voc criou, provavelmente sim, ento recorte todos os arquivos que esto dentro de /home/xxx/htdocs/htdocs para /home/xxx/htdocs e pode deletar a pasta htdocs que ficou vazia. Logo execute esse ltimo comando no terminal como ROOT.

    cd /home/xxx/htdocs/xampp

    chmod 777 lang.tmp

    Pronto a pasta do htdocs j est funcionando em /home/xxx/htdocs e voc j pode enviar seus arquivos para l sem ter que enviar os arquivos em modo ROOT por terminal, caso no tenha funcionado verifique se foi feito todo certo pois isso funcionou perfeitamente no Ubuntu.

    Modificar diretrio xampp no Ubuntu