一、安装 php
- 下载安装包
- 编译安装
./configure --prefix=/usr/local/php make && make install- 配置 /etc/profile 环境变量
php --version
安装扩展请阅读参考资料
二、安装 php 扩展
- cp php.ini-xxx
/usr/local/php/lib目录下,更名为 php.ini - cd ext 目录下寻找要安装的扩展
- 执行
phpize - 注意 config.m4 没有,更名 config 为 config.m4
- 观察是否生成 configure 没有的话,请安装
apt install autoconf
sudo apt-get install openssl openssl-dev sudo apt-get install libssl-dev
./configure --with-php-config=/usr/local/php/bin/php-configmake && make install
可能需要安装的包
// zlib 安装root@ubuntu ~ # wget http://zlib.net/zlib-1.2.11.tar.gzroot@ubuntu ~ # tar zxf zlib-1.2.11.tar.gzroot@ubuntu ~ # cd zlib-1.2.11/root@ubuntu ~/zlib-1.2.11 # ./configureroot@ubuntu ~/zlib-1.2.11 # make && make installapt-get install libzip-dev// centos# cmake 和 cmake3都要安装yum install -y cmakeyum install -y cmake3wget https://libzip.org/download/libzip-1.5.0.tar.gztar -zxvf libzip-1.5*cd libzip-1.5*mkdir build && cd build && cmake3 .. && make && make install
二、composer 问题
- 查看 composer 配置信息
composer config -l -g - 清空缓存
composer clearcache
虚拟机静态IP
防火墙
1.打开或关闭防火墙:sudo ufw enable|disable
2.新手建议直接卸载apt-get remove iptables
ubuntu 应用商店安装软件的问题
snap changes snap abort 5 中止 Doing 状态的
