今天发现centos 7下
使用composer(php 包管理工具) 使用非root用户会用文件权限问题
解决办法bash chmod -r 777 <文件名>
用以上命令获取对文件的控制权
另外阿里云安装Prometheus监控时要从安全组里开启9090端口
1 | firewall-cmd --zone = public --add-port=9090/tcp --permanent |
要在服务器开启端口并重新载入配置
1 | dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P |
清除卸载残留数据
1 | dpkg --list|grep mysql |
查看mysql相关的安装程序
1 | add-apt-repository ppa:ondrej/php |
安装php时添加ppa源
然后
1 | sudo apt-get upgrade |
可选择不同版本的php 包括php7.0 7.1 7.3 7.4 甚至8.0
开源电商系统magento必备的php扩展插件
magento2.4需要ElasticSearch环境
‘php-curl’ ‘php-gd’ ‘php-intl’ ‘php-mbstring’ ‘php-soap’ ‘php-zip’ ‘php-pdo_mysql’
php pdo_mysql插件连接数据库设置 也在php.ini 中
pdo_mysql.default.socket= mysql.sock 的绝对路径
magento 的filter设置 table表为ui_bookmark