最近对openlitespeed有了兴趣,想看看WordPress+LS Cache究竟能怎么上天,
尝试了cyberpanel面板,php最高只支持到php8.1,
于是尝试宝塔面板,搭建以下组合:
Openlitespeed 1.7.17
php 8.2.8
MySQL 8.0.32
一切OK后,搭建好word press,提示imagick、intl、zip组件未安装。
通过面板安装仅intl可以成功,
只好登陆SSH手动进行安装,步骤如下,供大家参考:
一、安装imagick-3.7.0
1.获取安装包
- wget https://pecl.php.net/get/imagick-3.7.0.tgz
复制代码
2.解压安装包
- tar -xzvf imagick-3.7.0.tgz
复制代码
3.进入安装
- /usr/local/lsws/lsphp82/bin/phpize
复制代码- ./configure --with-php-config=/usr/local/lsws/lsphp82/bin/php-config
复制代码
4.php.ini最后插入
- [imagick]
- extension = /usr/local/lsws/lsphp82/lib64/php/modules/imagick.so
复制代码
5.这样我们imagick就安装好了。
二、安装zip-1.22.1(如果紧接上面的安装,先【cd ../】回车)
1.获取zip安装包
- wget https://pecl.php.net/get/zip-1.22.1.tgz
复制代码
2.解压安装包
3.进行安装
- /usr/local/lsws/lsphp82/bin/phpize
复制代码- ./configure --with-php-config=/usr/local/lsws/lsphp82/bin/php-config
复制代码
4.php.ini最后一行插入
- [zip]
- extension = /usr/local/lsws/lsphp82/lib64/php/modules/zip.so
复制代码
5.这样我们就安装好了。
三、安装zstd-0.12.3
1.获取zstd安装包
- wget https://pecl.php.net/get/zstd-0.12.3.tgz
复制代码
2.解压安装包
- tar -xzvf zstd-0.12.3.tgz
复制代码
3.进行安装
- /usr/local/lsws/lsphp82/bin/phpize
复制代码- ./configure --with-php-config=/usr/local/lsws/lsphp82/bin/php-config
复制代码
4.php.ini最后插入
- [zstd]
- extension = /usr/local/lsws/lsphp82/lib64/php/modules/zstd.so
复制代码
5.这样我们就安装OK了。
其它组件应该也可以参照此方法安装,希望能帮到大家。
|
|