Linux安装php-7.0.16,完成php和apache的配置
Linux安装php-7.0.16,完成php和apache的配置
版本:php-7.0.16.tar.gz,libxml2-2.9.2.tar.gz(php需要它的支持,首先安装它)
说明 :接上一篇安装apache的博客,完成php和apache的配置,上一篇博客地址:http://blog.csdn.net/forrest_ou/article/details/60769087
libxml2下载地址:www.xmlsoft.org
libxml2-2.9.2.tar.gz的安装过程中,出现了两个关于python的错误,因为我没有用到它,就先把他放那里了,仍然安装在opt/daas/LAPW文件夹中
php下载地址:www.xmlsoft.org
安装php-7.0.16.tar.gz
第三步:解压,两次操作 gzip -d php-7.0.16.tar.gz
tar -xf php-7.0.16.tar
文件夹中多了php-7.0.16这个文件夹
第四步:安装,cd php-7.0.16,进入php-7.0.16文件夹,然后执行以下命令
./configure -prefix=/opt/daas/LAPW/php7 --with-libxml-dir=/opt/daas/LAPW/libxml2
--with-apxs2=/opt/daas/LAPW/apache/bin/apxs
make
make intall
说明: -prefix=/opt/daas/LAPW/php7指定安装目录,安装到LAPW文件夹下的php7文件夹
--with-libxml-dir=/opt/daas/LAPW/libxml2 --with-apxs2=/opt/daas/LAPW/apache/bin/apxs指定依赖
第五步:测试是否安装成功,测试之前配置httpd.conf(apache/conf/httpd.conf),在httpd.conf中修改配置如下
搜索LoadModule,在后面添加:LoadModule php7_module modules/libphp7.so(不添加,会出现运行php 文件变成下载)。后面紧跟着添加:
<FilesMatch "\.ph(p[2-6]?|tml)$">
SetHandler application/x-httpd-phpAddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
</FilesMatch>
搜索DirectoryIndex,在后面添加index.php index.phtml
找到
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
在后面添加
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .php7
以上httpd.conf文件修改完毕
添加测试文件phpinfo.php到apache/htdocs目录下
phpinfo.php的内容:
<?php
phpinfo();
?>
重启apache,在浏览器输入之前测试apache的路径后面加上/phpinfo.php,出现php的页面即安装成功
Linux安装php-7.0.16,完成php和apache的配置相关推荐
- win10安装misql8_Win10下免安装版MySQL8.0.16的安装和配置教程图解
1.MySQL8.0.16解压 其中dada文件夹和my.ini配置文件是解压后手动加入的,如下图所示 2.新建配置文件my.ini放在D:\Free\mysql-8.0.16-winx64目录下 [ ...
- Linux 安装 MySQL 8.0
Linux 安装 MySQL 8.0 1-MySQL 下载 2-MySQL 安装 3-MySQL 连接 4-MySQL 问题 4.1-初始化失败 4.2-无法远程登录 4.3-用户授权错误 4.4-N ...
- archlinux安装mysql_Arch Linux 安装 MySQL 8.0
Arch Linux 安装 MySQL 8.0 目录 Arch Linux 安装 MySQL 8.0 第一步: 更新源 第二步: 安装 MySQL 第三步: 初始化 第四步: 开机自启 第五步: 启动 ...
- kali linux安装mysql_kali linux 上安装MySQL 8.0.16
下载地址 MySQL Community Server 8.0.16 Debian Linux Debian Linux 9 (x86, 64-bit) 下载的所有deb包如下: 有用到的 mysql ...
- kali linux 上安装MySQL 8.0.16
下载地址 MySQL Community Server 8.0.16 Debian Linux Debian Linux 9 (x86, 64-bit) 下载的所有deb包如下: 有用到的 mysql ...
- linux 安装 php7.3.0
目录 ✨ 一.安装依赖包 ✨ 二.下载php-7.3.0 ✨ 三.解压 ✨ 四.配置 ✨ 五.编译安装 ✨ 六.错误解决 ✨ 七.生成 php.ini 配置文件 ✨ 八.生成 php-fpm 文件 ✨ ...
- mysql zip win10安装_mysql 8.0.16 Win10 zip版本安装配置图文教程
本文为大家分享了mysql 8.0.16 Win10 zip版本安装配置图文教程,供大家参考,具体内容如下 首先去mysql官网下载mysql最新版本 1.选择如图所示 community 2.点击 ...
- 阿里云linux安装 mysql 8.0(转载)
安装环境 AliyunLinux(阿里的linux系统64位) 1.去官网下载yum仓库文件 官网下载连接 MySQL :: Download MySQL Yum Repository ...
- Linux安装Bitbucket7.6.0教程-绝对干货满满
目录 1.准备工作 2.升级系统Git版本 3.安装BitBucket 4.插件下载和安装 Bitbucket是一款基于 Git 的代码托管与协作工具,专为团队打造.Bitbucket 一流的 Jir ...
- linux的lnmp环境,Ubuntu 16.04 LTS下LNMP环境配置简述
Ubuntu 16.04 LTS下LNMP环境配置简述 1.安装mysql sudo aptinstall mysql-server 安装过程会提示密码 2.安装nginx和php #添加nginx和 ...
最新文章
- linux shell脚本:通过API实现git仓库从gitee向gitlab的批量迁移(gitlab api)
- 小型的网站服务器配置,中小型网站服务器配置参考
- 数学笔记--初等数学
- 从零写一个编译器(八):语义分析之构造符号表
- 汇编语言-012(扩展加法指令ADC、带借位减法指令SBB、执行加法后进行ASCII调整指令、AAS 、AAM、AAD 、DAA指令将和数转成压缩十进制格式)
- 注意,SVN提交代码时,会遗漏so库
- 视频课程:CMOS模拟集成电路设计--已上线
- 一文看懂行业分类--基于wind行业分类标准
- 基于STM32F103RCT6的AD9833驱动开发(代码可以免费发邮箱)
- MediaType介绍
- 刷题 Python: 明码
- 推荐几个ai生成绘画软件给你
- java数据库验证用户名,java新手:注册时验证用户名是否在数据库里已存在
- 7 士兵排队---PTA(排序+中位数)(C++)
- ps-色彩模式与图像色彩调整
- UE4 Pak 文件格式
- i o笔记 用户增长
- 用户信息管理的功能开发
- list.stream.filter常用方式
- iOS原生框架Vision实现瘦脸大眼特效
热门文章
- kotlin web_Kotlin Web应用程序教程
- 动脑2017android_2017年最佳Android库
- jmx客户端_Java JMX客户端示例– JMX身份验证
- junit5 动态测试_JUnit 5动态测试– @ TestFactory,DynamicTest
- c# 提取程序中的资源文件 .exe .resources .resx
- 学习Web前端,前景无限光明?
- 高薪Java开发工程师需要掌握哪些技能?
- C++难吗?好学吗?C++到底怎么样?
- 《Power Designer系统分析与建模实战》——1.4 本章小结
- 系统结构目录与正则表达式