Eu configurei um servidor LAMP e tenho acesso via SSH e à página "funciona" de um navegador da web de dentro da minha rede (via endereço IP) e de fora usando dyndns.
Temos alguns projetos do Wordpress localizados em subdiretórios em / var / www / wordpress1 / var / www / wordpress2 etc. Não consigo acessar esses subdiretórios de um navegador para configurar o WP - ou (presumo) para ver o conteúdo em um navegador. Eu recebo um erro 403 Proibido no meu navegador.
Presumo que este seja um problema de permissões. Você pode me dizer as configurações adequadas para as permissões para:
- Permita que os desenvolvedores e eu possamos ler / escrever.
- para permitir que o WP seja configurado e faça sua parte
- Permita que os visitantes acessem os sites via web.
Também devo mencionar que as subpastas são na verdade simlinks para a pasta em outro disco rígido interno - acho que isso não fará diferença, mas achei que deveria divulgar.
total 12
drwxr-xr-x 2 root root 4096 2012-07-12 10:55 .
drwxr-xr-x 13 root root 4096 2012-07-11 20:02 ..
lrwxrwxrwx 1 root root 43 2012-07-11 20:45 admin_media -> /root/django_src/django/contrib/admin/media
-rw-r--r-- 1 root root 177 2012-07-11 17:50 index.html
lrwxrwxrwx 1 root root 14 2012-07-11 20:42 media -> /hdd/web/media
lrwxrwxrwx 1 root root 18 2012-07-12 10:55 wordpress -> /hdd/web/wordpress
Aqui está o resultado do uso chown -R www-data:www-data /var/www
total 12
drwxr-xr-x 2 www-data www-data 4096 2012-07-12 10:55 .
drwxr-xr-x 13 root root 4096 2012-07-11 20:02 ..
lrwxrwxrwx 1 www-data www-data 43 2012-07-11 20:45 admin_media -> /root/django_src/django/contrib/admin/media
-rw-r--r-- 1 www-data www-data 177 2012-07-11 17:50 index.html
lrwxrwxrwx 1 www-data www-data 14 2012-07-11 20:42 media -> /hdd/web/media
lrwxrwxrwx 1 www-data www-data 18 2012-07-12 10:55 wordpress -> /hdd/web/wordpress
Ainda não consigo acessar via navegador.
chown -R www-data:www-data /var/www
/hdd/web/wordpress
seria configurar o Apache (diretório raiz) corretamente. Você pode configurar o apache para usar links, mas eu não o aconselho. Veja também help.ubuntu.com/community/WordPress
ls -la /var/www
.