Misc Notes

关于Joomla的应用与部署

Ubuntu 20.04 和 php 的相关准备

1
2
sudo apt install php-pgsql
sudo apt install php-mysql

处理 www-data 的权限

建立www文件夹,比如/home/xxx/www

1
2
3
4
sudo chown -R xxx.www-data /home/xxx/www
cd /home/xxx/www
find . -type d -exec chmod 2775 {} \;
find . -type f -exec chmod 0664 {} \;

修改 apache 配置,加主文件夹操作权限

1
2
3
4
5
6
<Directory "/home/yangxc/www/crca">
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>

安装需要的php组件

1
sudo apt install php-xml php-zip php-mbstring php-json php-gd php-intl