CentOS6.4 安装 PHP
先安装apache
再向/usr/software/上传一个php-5.4.14.tar.gz
yum install libxml2 libxml2-devel curl curl-devel libjpeg libjpeg-devel libpng libpng-devel libmcrypt libmcrypt-devel libtool-ltdl-devel
tar zxvf php-5.4.14.tar.gz
cd php-5.4.14
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs (apache安装的目录)
如果出现:
Sorry, I cannot run apxs.
1. Perl is not installed
2. apxs was not found. Try to pass the path using --with-apxs2=/path/to/apxs
3. Apache was not built using --enable-so
修改/usr/local/apache/bin/apxs文件
vi /usr/local/apache/bin/apxs 将第一行
#!/replace/with/path/to/perl/interpreter -w
改为
#!/usr/bin/perl -w
make
make install
cp php.ini-development /usr/local/php/lib/php.ini
ln -s /usr/local/php/bin/php /usr/bin/php
vi /usr/local/php/lib/php.ini
把include_path前面的分号删除,改成include_path = /usr/local/php/lib/php
vi /usr/local/apache/conf/httpd.conf
在最下面加入一行AddHandler application/x-httpd-php .php
重启apache
vi /usr/local/apache/htdocs/test.php
<?php
phpinfo();
?>
用浏览器访问http://localhost/test.php
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步