我已经设置了LAMP服务器,并且可以通过SSH从网络内部(通过ip地址)和外部使用dyndns的网络浏览器通过SSH访问“它正常工作”页面。
我们有一些Wordpress项目位于/ var / www / wordpress1 / var / www / wordpress2等的子目录中。为了设置WP,我无法从浏览器访问这些子目录-或(我假设)要查看浏览器上的内容。我的浏览器显示403禁止错误。
我认为这是一个权限问题。能否请您告诉我以下权限的正确设置:
- 允许开发人员和我读/写。
- 允许WP设置并执行其操作
- 允许访问者通过网络访问网站。
我还应该提到,该子文件夹实际上是指向另一个内部硬盘上文件夹的simlinks-我认为这不会有所作为,但我想我应该公开一下。
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
这是使用的结果 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
我仍然无法通过浏览器访问。
chown -R www-data:www-data /var/www
/hdd/web/wordpress
话,将是正确配置Apache(根目录)。您可以配置apache以使用链接,但是我不建议这样做。另请参阅help.ubuntu.com/community/WordPress
ls -la /var/www
。