向Apache上部署网页
首先把Apache服务打开 命令:sudo service apache2 start
在浏览器中打开127.0.0.1/出现以下界面
找到网站的跟目录 为var/www/html/
在此根目录下拖入自己的网页代码,但是会显示你权限不够
此时在文件夹中右击选择以root身份打开
输入密码后接着拖入文件但是文件右下会有一个小×
访问127.0.0.1/myweb.html(我的html文件名是myweb)会出现403Forbiden的字样,这表示当前用户无权限访问
现在进行问题排查: 右击文件点击属性,查看权限,发现owner有读写权限,但是访问是无状态
此时再此打开终端输入命令: sudo chmod 766 myweb.html
Chmod命令(在root用户下)是用来改变权限. 至于为什么chmod 后面跟着776呢
这里有个知识, 在Linux权限里 1表示可执行 2表示可写 4 表示可读 7=1+2+4也就是说我赋予了执行读写全部权限,766分别对应自己,组内成员,其他人员的权限
这次再访问网站就没问题了