CentOS服务器配置PHP环境(PHP+Apache+MySQL)

2023-10-29

腾讯云服务器用的是:CentOS 7.4 64位镜像;

一、登录服务器
二、安装Apache
1.安装
yum -y install httpd
2.开启apache服务
systemctl start httpd.service
3.设置apache服务开机启动
systemctl enable httpd.service
4.验证apache服务是否安装成功
在本机浏览器中服务器的ip地址,成功安装时下面这样的:
这里写图片描述
CentOS7查看ip地址的方式为:
ip addr
如果访问不成功
查了资料,说法是,CentOS7用的是Firewall-cmd,CentOS7之前用的是iptables防火墙;要想让外网能访问到apache主目录,就需要做以下的操作:
firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload

然后再访问外网ip,如果看到apache默认的页面–有Testing 123…字样,便是成功安装了apache服务了;
三、安装PHP
1.安装
yum -y install php
2.重启apache服务
systemctl restart httpd 或者 systemctl restart httpd.service
然后,你可以写一个php文件在浏览器中运行一下了;
eg:
vi /var/www/html/info.php
i
<?php phpinfo(); ?>
Esc
:wq

然后,在自己电脑浏览器输入 192.168.1.1/info.php
运行,会出现php的一些信息
四、安装MySQL
我这里根据所学的那个教程,也安装了MariaDB
1.安装
yum -y install mariadb*
2.开启MySQL服务
systemctl start mariadb.service
3.设置开机启动MySQL服务
systemctl enable mariadb.service
4.设置root帐户的密码
mysql_secure_installation
然后会出现一串东西,可以仔细读一下,如果你懒得读,就在提示出来的时候,按Enter就好了,让你设置密码的时候,你就输入你想要的密码就行,然后继续在让你选择y/n是,Enter就好了;当一切结束的时候,你可以输入mysql -uroot -p的方式,验证一下;
五、将PHP和MySQL关联起来
1、yum search php
2、选择你需要的安装:yum -y install php-mysql
六、安装常用的PHP模块
例如,GD库,curl,mbstring,…
1.安装:
yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel
2.重启apache服务
systemctl restart httpd.service
然后,再次在浏览器中运行info.php,你会看到安装的模块的信息;
至此,LAMP环境就搭建好了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

CentOS服务器配置PHP环境(PHP+Apache+MySQL) 的相关文章

随机推荐

  • Windows下安装Python

    Python环境的配置 Windows 1 打开Python官网 Python官网 2 点击Downloads 3 点击Windows 来到如下界面 4 任选一个版本 点进去 拉到最底部 选择带有 Windows installer 的项进
  • Matlab统计分析-相关系数

    统计分析 相关系数 相关系数 pearson与spearman 皮尔逊 person相关系数和斯皮尔曼spearman等级相关系数 它们可用来衡量两个变量之间的 线性 相关性的大小 根据数据满足的不同条件 我们要选择不同的相关系数进行计算和
  • DB2-GPFS(General Parallel File System)并行文件系统简叙、安装使用及DB高可用

    DB2 Spectrum Scale GPFS 并行文件系统简叙 安装使用及DB高可用 这篇介绍GPFS概念 使用场景 以及用GPFS实现DB2高可用配置过程 IBM Spectrum Scale 老名称GPFS General Paral
  • 第十一章 Sentinel⾃定 义异常-整合Open-Feign

    异常种类 FlowException 限流异常 DegradeException 降级异常 ParamFlowException 参数限流异常 SystemBlockException 系统负载异常 AuthorityException 授
  • Linux 学习笔记之开启SSH服务

    SSH分客户端openssh client和openssh server 如果你只是想登陆别的机器的SSH只需要安装openssh client ubuntu有默认安装 如果没有则sudo apt get install openssh c
  • Atcoder Beginner Contest 295

    A Probably English AC代码 include
  • 寒假:jQuery

    1
  • activeMq集群实现方式

    前提 都是通过 networkConnectors 这个节点来配置的 安装就不说了 请自行百度一下 配的是虚拟集群 如果有多台机器 其实就不需要修改端口了 可以省去不看 第一种方案 有两台activemq 来集群 一台端口为 8161 服务
  • 解决Eclipse报errors running builder ‘javascript validator’ on project

    问题描述 导入jquery的js到项目中 Eclipse每次检测到功能代码变化 保存动作触发 就报错 errors running builder javascript validator on project 解决方案 1 选择Prope
  • 火遍全世界的网红美女李子柒一年能赚多少钱,数据量化给你看,连中央媒体都为她打call...

    转载自 挖数 未经允许不得二次转载 李子柒可谓是油管 Youtube 第一华人网红 在油管上拥有752万粉丝 截至目前共拍了104段视频 每段视频都有500 2000多万的播放量 这个播放量已经超过了油管全球粉丝最多的T Series 以及
  • ospf,三层交换机,热备,以太网通道练习实验(含命令)

    作者 小刘在这里 每天分享云计算网络运维课堂笔记 疫情之下 你我素未谋面 但你一定要平平安安 一 起努力 共赴美好人生 夕阳下 是最美的 绽放 愿所有的美好 再疫情结束后如约而至 目录 一 简介 二 图纸 三 命令 Switch0 Swit
  • PowerMock 入门

    介绍 PowerMock是一个Java模拟框架 用于解决测试问题 PowerMock 由Mockito和EasyMock两部分API构成 它必须要依赖测试框架 当前PowerMock支持Junit和TestNG 两种测试框架 针对Junit
  • 区块链初步了解

    区块链本质上就是一个共享数据库运用了数学 密码学 计算机和互联网的多项技术 里面的内容不可修改 可以追溯并且可以被每一位用户查询 公开且透明适当下关注的焦点 区块链有四个核心技术分布式账本 非对称加密 共识机制 智能合约 分布式账本是建立多
  • UAP 前台页面间传参数

    场景描述 从A页面点击按钮跳转到B页面 同时把参数传递过去 一 在A页面的MainViewController js中写方法 二 在B页面的index jsp中接收 三 在B页面的MainViewController js中直接调用
  • 100天精通Python(数据分析篇)——第48天:数据分析入门知识

    文章目录 1 为什么要学数据分析 2 数据分析的概念 3 数据分析涉及哪些能力 4 数据分析的流程 5 Python做数据分析学什么 1 为什么要学数据分析 近两年来 数据分析师的岗位需求非常大 90 的岗位技能需要掌握Python作为数据
  • 登录验证码

    登录验证是一般系统都会有的功能 验证的方式也多种多样 比如输入式验证码 拖动式验证条 拖动式验证拼图等等 我们这里先实现常规的输入验证码的方式 右边显示验证码图片 点击可刷新 左边输入验证码 如下图为实现的效果
  • 《再也不怕elasticsearch》es的进阶查询

    ES的进阶查询 大家好我是迷途 一个在互联网行业 摸爬滚打的学子 热爱学习 热爱代码 热爱技术 热爱互联网的一切 再也不怕elasticsearch系列 帅途会慢慢由浅入深 为大家剖析一遍 各位大佬请放心 虽然这个系列帅途有时候更新的有点慢
  • 08模板学习之自己写一个模板数组MyArray案例(等号重载为什么要返回引用)

    08模板学习之自己写一个模板数组MyArray案例 等号重载为什么要返回引用 1 案例代码 注意 因为是模板类的编写 所以直接写在同一文件 不必注意 h和 cpp分离时重载运算符的声明或者友元函数的声明 文件命名为 MyArray hpp
  • 虚拟ip是真实访问你的服务器吗,浅谈windows操作系统下虚拟ip

    生活场景中 经常会看到 局域网内 多个不同客户端设备 将数据发送到服务器上 而服务器要求一个客户端一个IP 如图1 1所示 多个客户端A B C通过路由器M连接到服务器N 图1 1 作为一名 搬砖 码农 要把服务器最大连接客户端设备的数量
  • CentOS服务器配置PHP环境(PHP+Apache+MySQL)

    腾讯云服务器用的是 CentOS 7 4 64位镜像 一 登录服务器 二 安装Apache 1 安装 yum y install httpd 2 开启apache服务 systemctl start httpd service 3 设置ap