PPA:Personal Package Archives 个人软件包档案
url: https://launchpad.net/
基本格式: user/ppa-name
apt-transport-https lsb-release ca-certificates
安装软件源拓展工具:
sudo apt install -y software-properties-common
使用方法:
添加: sudo add-apt-repository ppa:user/ppa-name
添加完更新: sudo apt update
删除: sudo add-apt-repository -r ppa:user/ppa-name
删除 ppa 保存的相应文件: cd /etc/apt/sources.list.d
更新源: sudo apt update
使用 ppa 配置 php 环境:
安装 php7.2:
添加源: sudo add-apt-repository ppa:ondrej/php
更新: sudo apt update
安装: apt install php7.2-fpm php7.2-mysql php7.2-curl php7.2-gd php7.2-mbstring php7.2-xml php7.2-xmlrpc php7.2-zip php7.2-opcache -y
配置: vim /etc/php/7.2/fpm/php.ini
cgi.fix_pathinfo=0
vim php-fpm.conf , 配置如下, 该软件包已经配置好了, 其实什么都不用改
- listen = /tmp/php/php-cgi.sock
- user = www
- group = www
查看更多扩展: apt-cahce search php7.2
操作: systemctl restart php7.2-fpm #重启
- systemctl start php7.2-fpm #启动
- systemctl stop php7.2-fpm #关闭
- systemctl status php7.2-fpm #检查状态
创建 www 用户:
- groupadd -g 80 www
- useradd -u 80 -g www www
可以 将 配置中的 www-data 用户替换成 www 用户
nginx ,mysql 的安装类似
来源: http://www.bubuko.com/infodetail-2662577.html