ubuntu上apache2.4与php7共结连理
来源:互联网 发布:网络优化工程师报名费 编辑:程序博客网 时间:2024/04/29 10:11
安装步骤
1.重新编译apache
- 进入apache的源文件目录 cd Downloads/httpd-2.4.23
- ./configure –prefix=/usr/local/httpd –enable-so
- make
- sudo make install
2.下载libiconv并编译安装
- 到http://www.gnu.org/software/libiconv/
下载,解压文件 - cd libiconv-1.14 -> ./configure –prefix=/usr/local -> make,因为操作系统为ubuntu16所以在编译的时候会出一个error
- 解决error: cd libiconv-1.14/srclib->vim stdio.h找到gets is a security hole所在的行,把这行删掉,替换成
- 再重新make,就不会有问题了 -> sudo make install -> sudo ldconfig
- cd /usr/local/lib,就能找到libiconv.so
3.重新编译php
- 进入php的源文件目录 cd Downloads/php-7.0.11
- make clean先将上次编译的结果清除掉
- ./configure –prefix=/usr/local/php7 –with-config-file-path=/usr/local/php7/etc –with-apxs2=/usr/local/httpd/bin/apxs –with-iconv-dir=/usr/local/lib
- make ZEND _EXTRA _LIBS=’-liconv’
- sudo make install
4.对apache的配置文件做一下修改
重新编译完apache和php后,cd /usr/local/httpd/modules
就会出现cd /usr/local/httpd/conf -> vim httpd.conf
就会出现实现了php作为apache的模块与它“共结连理”
- 还要在apache的配置文件中加入
5.重启apache并查看apache加载的模块
- cd /usr/local/httpd/bin -> sudo ./apachectl restart
- ./apachectl -t -D DUMP_MODULESphp作为apache的一个模块被成功加载了
6.写一个php程序并通过浏览器访问
- cd /usr/local/httpd/htdocs
- vim abc.php ->在里面写简单的php语句 <?php echo phpinfo();?>
- 通过浏览器localhost/abc.php能够正确访问
0 0
- ubuntu上apache2.4与php7共结连理
- Ubuntu 14.04上安装php7.0并配置apache2
- PHP7与Apache2.4关联配置
- PHP7.1.5 安装与 apache2.4链接
- ubuntu的php7与apache2的环境搭建
- Apache2.4 与php7搭建环境(顺便搭上mysql)
- Win7+php7+apache2.4
- 在windows上配置Apache2.4,PHP7和MySQL5.7
- Windows 上LAMP环境搭建(MySQL5.7+PHP7+Apache2.4)
- Windows 上 LAMP 环境 搭建 (MySQL5.7+PHP7+Apache2.4)
- UBUNTU中搭建 APACHE2 + PHP7 + MONGODB + REDIS
- ubuntu下源码安装apache2和php7
- ubuntu on windows下apache2+php7+mysql
- Ubuntu下安装php7 + apache2 + mysql 5
- Ubuntu 16.04下Apache2+php7以及Nginx+php7迷醉记录
- php7+mysql5.7+apache2.4
- ubuntu上编译安装apache2.4
- ubuntu解决apache不能解析php问题等详细步骤(php7 + mysql5.7 +apache2.4)
- 程序流程控制——循环结构
- 黑幕背后的__block修饰符
- openldap互主备份
- Python的学习笔记DAY8---爬虫练习之煎蛋网妹子图爬虫
- PHP读写文件的基本操作
- ubuntu上apache2.4与php7共结连理
- [android studio]com.android.ide.common.process.ProcessException: Failed to execute aapt
- 在网页中JS函数自动执行常用三种方法
- (六)I/O流操作
- PHP字符串操作和正则表达式
- sql优化
- 杭州CCPC总结【游记】
- 常见题集锦
- 大话存储-学习总结6-系统IO路径及优化