Alterar unidade de pasta raiz do Apache2

2

Estou tentando alterar o diretório do meu site Apache padrão para uma pasta em outra unidade.

O problema surge com o fato do Ubuntu ter nomeado todas as minhas unidades montadas adicionais como Novo Volume, Novo Volume1, Novo Volume2, etc.

O space no nome da unidade causa problemas no /etc/apache2/sites-available/default que se parece com isso.

<VirtualHost *:80>
ServerAdmin webmaster@localhost

DocumentRoot /media/omk/New Volume2/Server
<Directory />
    Options FollowSymLinks
    AllowOverride None
</Directory>
<Directory /media/omk/New Volume2/Server/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
    AllowOverride None
    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
    Order allow,deny
    Allow from all
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog ${APACHE_LOG_DIR}/access.log combined

Na reinicialização do apache2, recebo o seguinte erro

Syntax error on line 4 of /etc/apache2/sites-enabled/000-default:

DocumentRoot recebe um argumento, diretório raiz da árvore de documentos Ação 'configtest' falhou. O log de erros do Apache pode ter mais informações.    ... falhe!

Isso é causado devido ao espaço no caminho, que o Apache assume como dois argumentos diferentes separados por um espaço.

Eu preciso fazer com que pareça um único argumento mantendo o caminho

OR

Altere o nome do volume (que, mais uma vez, não consigo descobrir como)

Qualquer ajuda apreciada! Obrigado.

    
por Omkar Khair 23.08.2013 / 15:15

1 resposta

2

Coloque seu DocumentRoot entre aspas

DocumentRoot "/media/omk/New Volume2/Server"

O mesmo vale para a diretiva de diretório.

<Directory "/media/omk/New Volume2/Server/">

Para alterar o nome do volume, basta remontar a unidade.

sudo umount /media/omk/New\ Volume2 note: uma barra funcionará para escapar do espaço

sudo mkdir /media/omk/volume2

sudo mount /dev/sdXX /media/omk/volume2 substitua XX pela letra e número da unidade

    
por dan08 23.08.2013 / 15:25
Placa Gráfica .. Qual Fornecedor Tem Melhor Compatibilidade? q eu preciso reinstalar todos os meus softwares após a atualização do Ubuntu 12.10 para 13.04? ______ qstntxt ___

Eu fui impedido por minha irmã de atualizar o Ubuntu , porque ela explicou que eu teria que reinstalar todos os softwares que eu instalei nos últimos 6 meses.
mas eu acho que se esse for o caso, a atualização em si inclui todos os softwares que eu instalei.
então, por favor, me diga qual é a verdade?

%bl0ck_qu0te%

eu acho que a questão em si explica tudo. ainda vou explicar tudo em detalhes. Eu quero atualizar o meu atual Ubuntu 12.10 OS para 13.10 (agora por favor não pergunte o que é 13.10). esta opção está disponível em "sobre este computador" e em muitos outros locais. A atualização é de cerca de 700mb a 800MB.

BTW, eu não sei porque eu acho que é uma regra aqui para colocar alguma pergunta sobre as perguntas feitas aqui, por mais detalhadas ou simples e / ou simples que seja. pelo menos é o que eu sinto depois de olhar para muitas perguntas.

    
______ azszpr336671 ___

A linha inferior é que você irá atualizar, algumas coisas vão quebrar, algumas coisas vão precisar de drivers adicionais. O driver de vídeo sozinho para mim foi 124 Meg sozinho, tenho certeza de uma conexão lenta que pode levar algumas horas.

Não atualize, não vale a pena, A MENOS QUE você tenha problemas e espere que eles sejam corrigidos com uma atualização. Mas se o seu computador está funcionando. Fique longe, simplesmente não vale a pena.

    
______ azszpr336662 ___

O que você quer dizer com upgrade?

Se você quer dizer a atualização do Software Updater, não, ele mantém todos os seus softwares e pacotes instalados. No entanto, há um alto risco de perda de dados e você também precisa fazer o download de mais de 700 a 800 MB, o que pode ser impossível para você.

De acordo com a documentação :

%bl0ck_qu0te%

Mas se você quer dizer uma nova instalação com a formatação da unidade, sim, você deve instalar todos os aplicativos novamente. No entanto, você pode manter suas configurações e dados pessoais em %code% , se tiver em uma partição separada.

Mais informações sobre como atualizar: Atualizações importantes

    
______ azszpr516983 ___

Se você deseja atualizar, use

fazer-release-upgrade do terminal ou atualização do gerenciador de atualização ou a partir de uma imagem iso (offline n opção mais segura ... no caso de você deixar cair a conexão com a internet)

u não terá que reinstalar nenhum software

se você instalar de novo substituindo a versão anterior, então você tem que reinstalar todo o software

    
___