登录  /  注册
首页 > 运维 > CentOS > 正文

centos下如何安装php环境

藏色散人
发布: 2020-09-27 15:02:30
原创
11657人浏览过

centos下安装php环境的方法:首先安装并启动apache;然后安装mysql;接着通过“yum install php php-devel”命令安装php;最后重启apache即可。

centos下如何安装php环境

推荐:《centos入门教程

1.安装apache:

yum install httpd httpd-devel
登录后复制

启动apache:

/bin/systemctl start httpd.service
登录后复制
登录后复制
登录后复制

此时在浏览器地址栏输入服务器的IP地址,应该看到apache的服务页面,端口不用输,apache默认就是使用80端口,如果端口改变了就要输。
有可能访问不了 你需要将Centos 7 中的
防火墙关闭:

 systemctl stop firewalld.service #停止firewall
 systemctl disable firewalld.service #禁止firewall开机启动
 firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
登录后复制

2.安装mysql:

yum install mysql mysql-server
登录后复制

启动mysql:

systemctl start mysql.service
登录后复制

要启动MySQL数据库是却是这样的提示

Failed to start mysqld.service: Unit not found
登录后复制

解决方法如下:
首先需要安装mariadb-server

yum install -y mariadb-server
登录后复制

启动服务

systemctl start mariadb.service
登录后复制

添加到开机启动

systemctl enable mariadb.service
登录后复制

至此完成!
可以测试一下

mysql -u root -p
登录后复制

3.安装php

yum install php php-devel
登录后复制

重启apache使php生效

/bin/systemctl start httpd.service
登录后复制
登录后复制
登录后复制

此时可以在目录:/var/www/html/下建立一个PHP文件index.php,加入代码:

<?php  phpinfo(); ?>
登录后复制

然后在浏览器访问这个文件,就能看到PHP的一些信息,php.ini配置文件的路径可以在这个页面上看到

如若安装PHP7版本请看下面的操作

在centos7通过yum安装PHP7,首先在终端运行:

rpm -Uvh htt[ps](http://www.111cn.net/fw/photo.html)://mirror.webtatic.com/yum/el7/webtatic-release.rpm
登录后复制

提示错误:

error: Failed dependencies:

epel-release &gt;= 7 is needed by webtatic-release-7-3.noarch
登录后复制

需要先安装epel-release。

1.安装epel-release

通过命令:

rpm -ivh http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
登录后复制

成功安装。

2.安装PHP7

终端再次运行如下命令:

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
登录后复制

成功获取PHP7的yum源,然后再执行:

yum install php70w
登录后复制

这样就大功告成了。

3.验证安装

终端命令:php -v,显示当前PHP版本,信息如下:

[root@iZ94w0kemvtZ /]# php -v
PHP 7.0.2 (cli) (built: Jan  9 2016 14:00:11) ( NTS )
Copyright (c) 1997-2015 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2015 Zend Technologies
登录后复制

这样就在CentOS 7下通过yum安装成功PHP7.

安装php的扩展

 yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
登录后复制

安装完扩展之后需要再次重启apache

/bin/systemctl start httpd.service
登录后复制
登录后复制
登录后复制

以上就是centos下如何安装php环境的详细内容,更多请关注php中文网其它相关文章!

智能AI问答
PHP中文网智能助手能迅速回答你的编程问题,提供实时的代码和解决方案,帮助你解决各种难题。不仅如此,它还能提供编程资源和学习指导,帮助你快速提升编程技能。无论你是初学者还是专业人士,AI智能助手都能成为你的可靠助手,助力你在编程领域取得更大的成就。
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号