修复 Apache Web 服务器的文件权限
WordPress 中的某些可用功能要求具有对 Apache 文档根目录的写入权限 (例如通过“Administration (管理)”屏幕上传媒体)。如果您尚未进行此操作,请应用以下组成员关系和权限 (在 LAMP Web 服务器教程中有更为详细的描述)。
- 将
/var/www
及其内容的文件所有权授予apache
用户。[ec2-user wordpress]$
sudo chown -R apache /var/www
- 将
/var/www
及其内容的组所有权授予apache
组。[ec2-user wordpress]$
sudo chgrp -R apache /var/www
- 更改
/var/www
及其子目录的目录权限,以添加组写入权限及设置未来子目录上的组 ID。[ec2-user wordpress]$
sudo chmod 2775 /var/www
- 递归地更改
/var/www
及其子目录的文件权限,以添加组写入权限。[ec2-user wordpress]$
find /var/www -type d -exec sudo chmod 2775 {} \;
- 重启 Apache Web 服务器,让新组和权限生效。
- Amazon Linux AMI:
sudo service httpd restart
- Amazon Linux 2:
sudo systemctl restart httpd
【亚马逊Amazon】EC2云主机,免费用一年,1G内存,30G SSD硬盘,15G共享带宽,超级详细的图文教程教你从申请账号到创建主机
- Amazon Linux AMI:
https://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/hosting-wordpress.html
感谢亚马逊提供的免费VPS主机,以及独立IP地址;唯一美中不足的是选择主机实例的时候不小心把服务器选择在美国(访问速度有点慢)。
http://www.3389.cx/detail.php?id=43 亚马逊主机申请详细流程。
免费期限一年,可选30G存储空间,弹性IP。主机地址可选型:建议东京或新加坡。