当前位置:首页 > CN2资讯 > 正文内容

lamp apache结合php(配置php)apache php

14小时前CN2资讯

1、查看这个路径下有没有这个文件

ls /usr/local/apache2/modules/ /usr/local/apache2/modules/

2、/usr/local/src/php-5.4.28/ 下有两个文件

(1)、 php.ini-production 生产环境下使用

(2)、php.ini-development 测试或开发环境下使用

以测试为例:

cp /usr/local/src/php-5.4.28/php.ini-development /usr/local/php/etc/php.ini

/usr/local/php/bin/php -i |grep -i Configuration 查看是否加载

Loaded Configuration File => /usr/local/php/etc/php.ini Configuration

3、查看apache的配置文件

vi /usr/local/apache2/conf/httpd.conf

搜索 是不是把这个模块加载进去了

LoadModule php5_module modules/

/usr/local/apache2/bin/apachectl -M 也可通过这种方法查看是否加载此模块

php5_module (shared)

4、vi /usr/local/apache2/conf/httpd.conf 找到这两行并在下面加入一行

​ AddType application/x-compress .Z ​ AddType application/x-gzip .gz .tgz AddType application/x-httpd-php .php (注意 . 前面有个空格)

5、改完保存检测一下

/usr/local/apache2/bin/apachectl -t

Syntax OK 表示ok

6、/usr/local/apache2/bin/apachectl restart 重启一下

7、mv 1.php /usr/local/apache2/htdocs/ 将之前写的脚本挪动位置

测试:

curl localhost/1.php 如果失败

排查:

第一步:查看有没有加载这个模块

/usr/local/apache2/bin/apachectl -M | grep -i php php5_module (shared)

第二步:查看有没有加入那一行配置

vi /usr/local/apache2/conf/httpd.conf

AddType application/x-compress .Z AddType application/x-gzip .gz .tgz AddType application/x-httpd-php .php

#这里可以在这里DirectoryIndex index.htm的后面添加index.php 为了后面域名可自动跳转,可加可不加。

<IfModule dir_module> DirectoryIndex index.html index.php </IfModule>

关闭防火墙:

setenforce 0

/etc/init.d/iptables stop

最后在重启一下

/usr/local/apache2/bin/apachectl restart

总结

1、查看ls /usr/local/apache2/modules/有没有

/usr/local/apache2/modules/这个文件

2、拷贝文件

cp /usr/local/src/php-5.4.28/php.ini-development /usr/local/php/etc/php.ini

3、vi /usr/local/apache2/conf/httpd.conf 找到这两行并在下面加入一行

​ AddType application/x-compress .Z ​ AddType application/x-gzip .gz .tgz AddType application/x-httpd-php .php (注意 . 前面有个空格)

4、/usr/local/apache2/bin/apachectl restart 重启一下

5、mv 1.php /usr/local/apache2/htdocs/ 将之前写的脚本挪动位置

6、关闭防火墙

iptables -I INPUT -p tcp --dport 80 -j ACCEPT 或者 setenforce 0 /etc/init.d/iptables stop

7、重启服务

/usr/local/apache2/bin/apachectl restart

知识点

ldd /usr/local/apache2/modules/

可以查看 它加载了哪些模块,和模块的状态

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/25989.html

    分享给朋友:

    “lamp apache结合php(配置php)apache php” 的相关文章

    GMO VPS:可靠的虚拟专用服务器选择与性能分析

    在我对虚拟专用服务器(VPS)解决方案的探索中,GMO VPS引起了我的注意。作为日本GMO集团旗下的品牌,GMO VPS以其出色的性能和可靠性赢得了众多用户的信赖。我想分享一下为何这个平台如此受欢迎,以及它的相关背景和适用人群。 GMO VPS是如何运作的呢?它使用先进的虚拟技术,将物理服务器划分...

    UCloud服务器性能与安全性的全面评测

    UCloud服务器概述 UCloud是一家专注于云计算服务的公司,提供多样的云服务器选项,适合不同业务需求。它不仅满足基本的计算、存储和网络功能,还在高可用性、高性能和安全性上表现出色。通过细致的产品设计,UCloud确保每一位用户都能在稳定的环境中运作,充分利用其提供的技术优势。 在使用UClou...

    如何使用一键同步脚本提高自媒体内容发布效率

    一键同步脚本是一种非常实用的自动化工具,现今在很多领域都可以看到它的身影。作为一名热爱分享与创作的人,我发现无论是自媒体内容发布、数据库备份迁移,还是文件同步,这类脚本都能大大简化我的工作流程。它们不仅能提高工作效率,还能减少出错的可能性,实现工作自动化。 一键同步脚本的核心在于其定义。简单来说,这...

    阿里云优惠券使用指南 - 如何获取和利用阿里云优惠券

    在当今数字化快速发展的情况下,越来越多的企业和个人选择迁移到云端,以提高业务效率和降低运营成本。而在众多云服务提供商中,阿里云以其领先的技术和丰富的服务,赢得了广泛的用户基础。在这个过程中,阿里云优惠券成为了降低上云成本的重要工具。 阿里云的优惠券种类繁多,针对不同用户群体提供了各种适合的优惠方案。...

    VPS Speedtest:优化虚拟专用服务器性能的必备工具和策略

    在数字时代,VPS(虚拟专用服务器)已经成为许多企业和个人建站的首选方案。为了确保VPS的性能满足需求,VPS Speedtest便显得格外重要。简单来说,VPS Speedtest就是对虚拟专用服务器的网络速度、带宽和延迟进行测试的一种方式。通过这一过程,我们不仅能了解VPS的现有性能,还能在需要...

    哪里注册.com域名便宜?最值得信赖的选择和建议

    了解.com域名的重要性 在互联网的世界里,.com域名是最常见的一种,几乎每个人都听说过它。对于一个初创企业或个人博客来说,拥有一个.com域名就像拥有了一张通行证,可以让你顺利进入这个复杂的市场。如果你还不太了解.com域名的定义,那它实际上是一个顶级域名(TLD),专为商业机构而设,这也使它在...