centos7安装php环境的正确方法是什么

发布时间 - 2020-11-05 00:00:00    点击率:
centos7安装php环境的正确方法是:1、执行【yum install httpd】命令安装apache;2、安装mysql数据库;3、执行【yum install php php-server】命令安装php。

安装步骤如下:

(学习视频推荐:java视频教程)

1、先安装apache:

yum install httpd

配置ServerName,进入httpd.conf文件:

vi /etc/httpd/conf/httpd.conf

将#ServerName www.example.com:80修改为ServerName localhost:80

apache默认就是使用80端口

防火墙开放80端口外部访问

firewall-cmd --permanent --zone=public --add-port=80/tcp //添加80端口
firewall-cmd --reload //生效

再查一下是否开启:

firewall-cmd --permanent --zone=public --list-ports //查看开放端口列表

启动apache:

systemctl start httpd.service

2、安装mysql:

yum install mysql mysql-server

启动mysql:

systemctl start mysqld.service

3、安装php

yum install php php-devel

重启apache使php生效

systemctl restart httpd.service

此时可以在目录:/var/www/html/下建立一个PHP文件

代码:

在浏览器中访问这个文件,就能看到PHP的一些信息

安装php的扩展

yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

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

systemctl restart httpd.service

测试mysql是否链接成功的php代码

connect_error) {
    die("连接失败: " . $conn->connect_error);
} 
echo "连接成功";
?>

可以把上面的代码传入目录/var/www/html/

在浏览器中访问该文件如果输出连接成功表示配置ok。

附:Apache默认配置文件路径:

网站的根目录指向/var/www/html 目录

主配置文件是/etc/httpd/conf/httpd.conf

存储在的/etc/httpd/conf.d/目录

相关推荐:php培训


# centos7  # php  # Java  # mysql  # html  # var  # 数据库  # apache  # 重启  # 配置文件  # 器中  # 就能  # 建立一个  # 该文件  # 先安装  # www  # vi  # conf 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 成都网站制作公司哪家好,四川省职工服务网是做什么用?  如何在IIS管理器中快速创建并配置网站?  HTML5空格和margin有啥区别_空格与外边距的使用场景【说明】  JavaScript Ajax实现异步通信  如何用美橙互联一键搭建多站合一网站?  laravel怎么通过契约(Contracts)编程_laravel契约(Contracts)编程方法  Python图片处理进阶教程_Pillow滤镜与图像增强  香港服务器网站推广:SEO优化与外贸独立站搭建策略  香港服务器如何优化才能显著提升网站加载速度?  Win10如何卸载预装Edge扩展_Win10卸载Edge扩展教程【方法】  Laravel如何使用Socialite实现第三方登录?(微信/GitHub示例)  创业网站制作流程,创业网站可靠吗?  Laravel如何使用Facades(门面)及其工作原理_Laravel门面模式与底层机制  什么是javascript作用域_全局和局部作用域有什么区别?  Win11搜索栏无法输入_解决Win11开始菜单搜索没反应问题【技巧】  悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音  Laravel怎么做缓存_Laravel Cache系统提升应用速度的策略与技巧  JS中页面与页面之间超链接跳转中文乱码问题的解决办法  北京企业网站设计制作公司,北京铁路集团官方网站?  小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?  Laravel怎么连接多个数据库_Laravel多数据库连接配置  Laravel怎么使用Session存储数据_Laravel会话管理与自定义驱动配置【详解】  zabbix利用python脚本发送报警邮件的方法  Laravel怎么配置.env环境变量_Laravel生产环境敏感数据保护与读取【方法】  制作公司内部网站有哪些,内网如何建网站?  Laravel怎么在Controller之外的地方验证数据  如何在香港免费服务器上快速搭建网站?  音响网站制作视频教程,隆霸音响官方网站?  Laravel怎么判断请求类型_Laravel Request isMethod用法  微信小程序 require机制详解及实例代码  电视网站制作tvbox接口,云海电视怎样自定义添加电视源?  Windows10怎样连接蓝牙设备_Windows10蓝牙连接步骤【教程】  Laravel与Inertia.js怎么结合_使用Laravel和Inertia构建现代单页应用  jquery插件bootstrapValidator表单验证详解  Laravel怎么进行数据库回滚_Laravel Migration数据库版本控制与回滚操作  如何在宝塔面板中修改默认建站目录?  C++用Dijkstra(迪杰斯特拉)算法求最短路径  高端网站建设与定制开发一站式解决方案 中企动力  今日头条AI怎样推荐抢票工具_今日头条AI抢票工具推荐算法与筛选【技巧】  如何快速生成凡客建站的专业级图册?  iOS UIView常见属性方法小结  猎豹浏览器开发者工具怎么打开 猎豹浏览器F12调试工具使用【前端必备】  如何快速登录WAP自助建站平台?  Laravel怎么发送邮件_Laravel Mail类SMTP配置教程  如何在万网主机上快速搭建网站?  百度浏览器ai对话怎么关 百度浏览器ai聊天窗口隐藏  如何在局域网内绑定自建网站域名?  猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?  JavaScript中如何操作剪贴板_ClipboardAPI怎么用  Laravel如何升级到最新的版本_Laravel版本升级流程与兼容性处理