• 安装插件预防安装过程遇见问题
• yum install openssl openssl-devel bzip2-devel libjpeg-devel libpng-devel libmcrypt-devel fretype freetype-devel epel-release libmcrypt-devel expat-devel perl perl-devel apr-devel apr-util-devel httpd-devel
遇到不清楚包名的软件
1、当遇到不知道包名的插件或者软件,直接yum list | grep +包名,搜索相关的软件包
2、查找系统中是否安装了apxs apache扩展工具:
[root@localhost ~]# whereis apxs
3、rpm -ql httpd-devel #直接在系统里面查看软件有没有安装
安装LAMP中遇到的问题
Sorry, I cannot run apxs. Possible reasons follow:
- Perl is not installed
- apxs was not found. Try to pass the path using –with-apxs2=/path/to/apxs
- Apache was not built using –enable-so (the apxs usage page is displayed)
The output of /usr/local/apache2.4/bin/apxs follows:
./configure: line 8417: /usr/local/apache2.4/bin/apxs: No such file or directory
configure: error: Aborting
解决办法:perl没有安装,指定正确的apxs路径
于是进行如下操作
#yum install -y perl*
#yum install -y httpd-devel
find / -name apxs 得到的路径是:/usr/sbin/apxs
于是修改–with-apsx2=/usr/sbin/apxs指定到正确路径
最后正确执行
apxs在/usr/sbin/目录里面,修改正确路径就没有问题了
./configure \
–prefix=/usr/local/php \
–with-apxs2=/usr/local/apache2/bin/apxs \ # 修改为“/usr/sbin/apxs”即可
参考连接:
http://blog.sina.com.cn/s/blog_b5dfe4870102waso.html
https://blog.csdn.net/u014062332/article/details/38533919
注:有一部分是借鉴的,如果对原作者产生影响,请联系我