当前位置:首页 » 编程语言 » linuxphp编译

linuxphp编译

发布时间: 2023-08-07 02:48:14

linux编译php,并使之关联Apache,有没有高手,求助啊。

如果是rpm报的话,默认是不用结合的,只要把php文件放到apache的文件路径下就好
如果是源码包的话,我建议重新编译php软件,进行如下配置:
[/root/Desktop/mysql]#tar jxf php-5.2.9.tar.bz2 -C /usr/local/src/
[/usr/local/src/php-5.2.9]#./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql --with-config-file-path=/usr/local/php
--with-apxs2=/usr/local/apache2/bin/apxs:用apache的apxs工具把php编译成apache的一个模块
--with-mysql=/usr/local/mysql:与mysql结合(如果没有安装mysql话,就不要此项了)
[/usr/local/src/php-5.2.9]#make
[/usr/local/src/php-5.2.9]#make install
[/usr/local/src/php-5.2.9]#cp php.ini-dist /usr/local/php/
[/usr/local/php]#mv php.ini-dist php.ini
[/usr/local/php]#ls
bin etc include lib man php.ini
[/usr/local/apache2/moles]#ls libphp5.so
libphp5.so
[/usr/local/apache2]#cd conf/httpd.conf
99 LoadMole php5_mole moles/libphp5.so 模块
355 AddType application/x-httpd-php .php 识别php网页
212 DirectoryIndex index.html index.php 默认网页

⑵ linux服务器php编译安装成功之后,无法重新编译安装,怎么办

具体看你缺少什么参数,一般的参数都可以通过配置文件修改的,文件路径一般再/etc/php.ini ,如果是是缺少依赖lib的话,可以单独编译库源码 成.so文件,添加依赖文件到 php.ini 重启就好了

⑶ linux怎么查看php安装编译参数

1、Linux下,默认是在/usr/local/bin/,假如你设置--prefix=/usr/local/php那么就在/usr/local/php/bin/
2、sbin道理相同。sbin的意思就是server
bin
3、EPREFIX没用过
4、如果要用2套版本,用prefix区分开不同的安装目录。

⑷ Linux CentOS下编译安装PHP5.3.x卡在Generating phar.php

压缩
a) 下载的php压缩包,并进入解压后目录内运行如下命令:
b) ./configure--prefix=/usr/local/php5 --with-apxs2=/usr/local/apache2/bin/apxs--with-config-file-path=/usr/local/lib --enable-track-vars --with-xml
c) make
d) make install

一共就这么四个步骤,要不你重新来吧
看你那屏幕截图,貌似是乱码的赶脚,是不是环境比那辆没有设置正确

⑸ linux环境安装PHP环境的步骤和前期准备的注意事项有哪些

一.架构。确认你安装 的架构是什么 lamp ,还是 lnmp。首先需要能搭建出环境
1。两者都要安装 php ,其中 php 安装的过程有很多
可以参考一下:php 源码安装
这个安装是 php5的,如果安装的 是 php7,编译会有一点不同:
安装 php -
2。都需要安装 mysql
mysql 源码安装
3。如果需要安装apache:
apache 安装
apache 都其他配置,请在本页面搜索:apache -
如果需要安装 nginx:
nginx 访问 php -
二.依赖模块编译。这种安装环境主要看你程序当中用到了那些 依赖模块,编译的时候需要注意
包括 nginx /apache ,php
三.配置。上面已经有相关配置介绍,需要自己去熟悉相关都配置是什么意思,需要哪些配置。
四.此处迁移还涉及到数据库到迁移,可以参考一下相关命令

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:705
制作脚本网站 发布:2025-10-20 08:17:34 浏览:969
python中的init方法 发布:2025-10-20 08:17:33 浏览:677
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:830
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:738
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1077
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:309
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:189
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:875
python股票数据获取 发布:2025-10-20 07:39:44 浏览:831