首次搭建LAMP(Linux+Apache+Mysql+PHP)环境,在ubuntu系统下很顺利的安装了各程序,并顺利找到站点配置文件default,并复制该文件,修改部分参数,指向了自己决定的网站目录/home/.../Web,应用配置,重启apache,结果用浏览器访问时,遭遇403错误,提示无访问权限。
ForbiddenYou don't have permission to access /index.html on this server.
Apache/2.2.16 (Ubuntu) Server at localhost Port 80
作为一个linux新手(之前在windows下搞asp.net开发的),很迅速的意识到肯定是目录权限问题(IIS配置也遇到过差不多的问题),但是并未意识到如何解决这个权限问题,算是win环境的后遗症。尝试了修改目录 Web 的权限为 drwxr-xr-x后依然没有解决问题,甚为郁闷(思路其实已经正确了)。
之后东翻翻西翻翻,突然发现自己的用户主目录(/home/xxx)的权限是 drwx------,抱着试试的目的改为了755,再次使用浏览器访问,ok,解决。
综上,LAMP环境下进行web开发,若遇到403错误,需检查网站所在目录至根目录之间是否有权限不足的环节。(啊,一般来说,自己的机器,其实没必要像我这样把网站目录放到那么深的地方,囧。更好的建议是另建一个专放web的目录,距离根目录不用太远,定好权限,专门放web项目,以区别用户主目录。回头把自己的主目录权限改回700去。)
相关推荐
lamp环境搭建,lamp环境搭建,lamp环境搭建,lamp环境搭建
linux学习利器 lamp搭建实践笔记
lamp开发环境配置 php apache mysql
根据传智播客2012年PHP就业班视频LAMP部分整理出的学习笔记,可供自学使用,配合视频,提高自学效率!
自己写的 LAMP环境搭建教程 欢迎大家下载查看
linux下搭建LAMP,并且部署PHP网站的项目文档,包括PHP网站源码。
手把手叫你安装linux下php环境 包括 卸载旧版本的apache mysql等 安装GD zlib libxml libmcrypt libpng 等等php需要的组建 整个文档非常详细 自己下了看吧 查询系统中已安装的Apache相关软件包 # rpm -qa|grep -i ...
此文档适用于lamp环境apache虚拟主机的搭建,使用lamp环境搭建虚拟主机的新手,可以参看此文档。
该文档是linux系统详细基础,每行命令都有注释,共58页,...3-linux系统笔记之lamp网站环境搭建.doc 4-linux系统笔记之lNMP网站环境搭建.doc 5-linux系统笔记之apache高级服务篇.doc 6-linux系统笔记之服务器篇.doc
小白编译安装搭建 Linux LAMP环境 详细ppt ; 纯手工安装 ; 做一步,写一部,每个步骤的详情。
LAMP环境配置LAMP环境配置LAMP环境配置LAMP环境配置LAMP环境配置
PHP框架采用的是Codeigniter,数据库是MySQL,LAMP环境。PHP初学者或许不会完全明白项目具体是干什么的,但是照猫画虎套用在自己的项目里,能对网站设计开发有一个深层次的理解。关于codeigniter的用法可以留言提问。
全书由 5 个部分组成、共分 24 章,内容涵盖了 Linux 的基本应用及 LAMP 环境配置、Apache 的配置、MySQL 的应用、PHP 的开发以及综合案例。本书最大的特色在于实例丰富、针对性强,每一个知识点的讲解都与实例相...
CentOS LAMP环境搭建和测试php与mysql的连接
lamp环境迁移lnmp
该文档详细记录了lamp环境下php服务的安装,系统为centos7.0,php版本为5.6.38
兄弟连lamp环境搭建源码包lamp-php5.4,
PHP LAMP环境搭建的所有问题及解决方案Linux .pdf
兄弟连Linux新版视频教程 LAMP+LNMP环境搭建及配置教程笔记
Centos环境安装LAMP环境和nagios程式部署