Centos7搭建lamp环境

首先安装apache

Centos7默认已经安装httpd服务,只是没有启动。

如果需要重新安装,输入

yum install -y httpd

启动服务:

systemctl start httpd.service

设置开机自动启动:

systemctl enable httpd.service

Apache配置文件:

/etc/httpd/conf/httpd.conf

项目默认存放目录为

/var/www/html

Apache拓展的文件例如vhosts放在

/etc/httpd/conf/conf.d

 

然后是安装PHP主程序

yum -y install php

接下来安装PHP常用组件

yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp 
php-soap curl curl-devel

其实在安装mysql后还要加入pdo_mysql,根据项目需要我也加入了ssh2拓展.

yum -y -install php-pdo_mysql php-pecl-ssh2

安装完成后重启

systemctl restart httpd.service

 

最后安装mysql

CentOS7的yum源中默认是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。

下载msyql的repo源

$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

安装mysql-community-release-el7-5.noarch.rpm包

sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

最后安装mysql

sudo yum install mysql-server

安装好mysql后重置用户密码,先将当前用户切换到root

sudo chown -R root:root /var/lib/mysql

然后重启服务

service mysqld restart

进入mysql重置密码

mysql -u root
mysql > use mysql;
mysql > update user set password=password(‘123456‘) where user=‘root‘;
mysql > exit;

 

这样基本lamp配置就完成了。

转载于:https://www.cnblogs.com/suiyuewuxin/p/6857965.html

centos7 搭建lamp环境 软件版本说明 操作系统:CentOS 7.2 64 位 Apache:2.4.23 MySQL:5.7.17 PHP:7.0.12 准备工作 设置防火墙 运行命令关闭防火墙。 systemctl stop firewalld.service 运行命令关闭防火墙开机自启动。 systemctl disable firewalld.service 安装 vim 和 u... 阅读详情

相关推荐

CentOS 7搭建LAMP环境(一)

CentOS 7搭建LAMP环境,CentOS是Linux发行版之一,它是来自于Red Hat =依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat=使用。CentOS 7的安装在这里不进行介绍(可自行谷歌),这篇文章主要介绍CentOS 7 最小化安装下LAMP环境的配置以及常见问题的解决方案。

kMacro的博客 809

《CentOS 7 搭建LAMP环境》

Linux7搭建LAMP(Linux+Apache+Mysql+PHP)环境

weixin_47118413的博客 6751

CentOS7lamp环境搭建

一Apache 安装Apache 配置servername 启动 设置开机启动 二 MySQL 安装MySQL源 安装MySQL 启动MySQL 获取密码 进入MySQL 修改密码 开放远程访问权限 MySQL权限管理只写干货不懂的请自行Google 撤销权限 刷新权限 立即生效 三PHP7 通过ftp将php源码包上传到Linux上或者通过wget在线下载也可以因为没有找到我要的最新版的718的包

yonggeit的博客 4423

【CentOS】Linux CentOS7 配置LAMP环境

本文详细介绍了在Linux系统上搭建LAMP环境(Linux+Apache+MySQL+PHP)的完整步骤。主要内容包括:1)关闭防火墙的操作方法;2)Apache服务的安装与配置;3)MySQL的安装、初始密码查看及安全配置;4)PHP的安装与测试;5)phpMyAdmin的安装部署。最后还提供了解决Navicat连接MySQL报错的方案,通过修改用户权限实现远程连接。文章提供了完整的命令行操作指南,适合系统管理员参考使用。

qq_25285531的博客 2264

Centos7 搭建apache+mysql+php环境

php环境搭建。apache安装,mysql安装,整合安装的过程,安装步骤。

Centos7.3下搭建lamp环境(Linux+Apache+mairdb+php)

Centos7.3下搭建lamp环境 前几天学习了在服务器用PHP上部署网站后之后自己失败了好多次,这次把自己的成功经验写在这里 准备在阿里云的ESC Centos7.3环境下搭建Lamp环境(Linux+Apache+Mysql+Php),在此顺便记录一下,注意以上搭建的环境一般centos7版本以上的都可以! 首先进行一些准备工作: 1、CentOS 7.3 系统默认开启防火墙 firewalld。您可以关闭 firewalld 放行 80、22 等端口。您也可以参考 firewalld 官方文档 在防火墙里放行这些端口 2、运行命令关闭防火墙 systemctl stop firewal

centos7搭建LAMP

保存并退出,然后在浏览器中访问http://服务器IP地址/test.php,如果能看到PHP信息页面,则表示LAMP环境已经搭建完成。安装过程中需要设置root用户密码,以及是否删除测试数据库和禁止远程root登录等。Apache HTTP Server: Web服务器。2.安装Apache HTTP Server。MySQL/MariaDB: 数据库服务器。3.安装MySQL/MariaDB。

m0_48096446的博客 949

Python3.8下MvCameraControl.dll加载失败?3种方法彻底解决FileNotFoundError

本文针对Python3.8及以上版本在Windows平台调用MvCameraControl.dll时出现的FileNotFoundError问题,深入剖析了其根源在于Python 3.8引入的DLL加载安全机制变更。文章提供了三种核心解决方案:显式指定DLL完整路径、使用os.add_dll_directory()添加可信目录,以及利用ctypes的winmode参数进行精细控制,并给出了工程化封装建议,帮助开发者彻底解决此兼容性问题。

weixin_29093017的博客 192

CentOS7 LAMP环境安装部署Zabbix

LAMP环境安装部署Zabbix,以及zabbix遇到的一些问题解决方法。

lqcbj的博客 1411

保姆级教程:在树莓派4B上用V4L2驱动USB摄像头(附完整代码)

本文提供树莓派4B上使用V4L2驱动USB摄像头的完整教程,涵盖环境配置、V4L2架构解析、代码实现及问题排查。通过详细步骤和完整代码示例,帮助开发者快速掌握嵌入式Linux下的摄像头驱动开发,解决实际应用中的兼容性和性能问题。

weixin_30312563的博客 383

QKD(量子密钥分发)

量子密钥分发(Quantum Key Distribution,QKD)是一种基于量子力学原理的安全通信协议,它允许两个用户通过不安全的通信信道创建并共享一个安全的密钥。这个密钥随后可以用于加密和解密信息,确保通信的机密性。QKD的核心原理是量子不可克隆定理和量子测量的不确定性。

qq_40844444的博客 2896

Centos管理-LAMP环境

lamp是一个开源的Web应用程序平台,它是由Linux操作系统、Apache Web服务器、MySQL数据库和PHP编程语言组成的。LAMP平台是一种流行的Web开发平台,它提供了一个稳定、灵活和可靠的基础架构,可以用于开发各种Web应用程序,包括博客、电子商务网站、社交网络、内容管理系统等。

一个热爱生活的运维小伙 1006

Android应用加固脱壳实战:从爱加密原理到Frida内存Dump与修复

在移动应用安全领域,代码加固与动态加载是保护核心逻辑的关键技术。其原理在于通过修改应用启动流程,将原始DEX加密隐藏,并注入包含解密逻辑的壳DEX,实现运行时动态加载。这项技术的核心价值在于防止应用被逆向分析、二次打包或恶意篡改,广泛应用于金融、游戏等高安全要求场景。对于安全研究、漏洞挖掘或历史版本审计,掌握脱壳技能至关重要。本文聚焦于**爱加密**等主流加固方案,深入探讨如何利用**Frida**框架在内存中精准捕获解密后的DEX数据,并解决脱壳后常见的签名校验等运行问题,提供一套从原理到实践的完整攻防思

weixin_28716443的博客 490

Centos7 LAMP环境搭建

LAMP:Linux+Apache+Mysql+PHP,可用于快速配置web服务。 1.安装相关软件包 [root@localhost ~]# yum install -y mysql httpd mariadb-server php php-mysql 安装mariadb-server是因为需要这个依赖包,才能启动mysql 2.开启Apache、Mysql服务 [root@localhost ~]# systemctl start httpd [root@localhost ~]# systemct

weixin_44304678的博客 1600

告别兼容性困扰:在F-Droid中安全部署Termux的完整指南

本文提供了一份在F-Droid中安全部署Termux的完整指南,旨在彻底解决Android设备上的兼容性困扰。文章详细阐述了为何选择F-Droid而非Google Play商店,并逐步指导用户完成从彻底清理旧版本、安装F-Droid客户端、授予权限到最终安装配置Termux的全过程。指南还涵盖了进阶的稳定性配置、数据迁移方法以及常见问题排查,确保用户获得一个稳定、无冲突的命令行工作环境。

weixin_29224309的博客 946

EtherCAT ROS2 入门教程(一)

本文介绍了EtherCAT驱动与ROS2的集成方案,主要包括三部分内容:1)在Ubuntu 22.04上安装IgH EtherCAT主站的详细步骤,包括内核配置、源码编译和网络适配器设置;2)构建ethercat_driver_ros2,通过ros2_control描述文件配置硬件接口和EtherCAT从站模块插件;3)使用方法,包括启动EtherCAT主站和运行配置包。该方案支持通过参数文件定义硬件接口,并提供通用和专用两种EtherCAT模块插件,便于开发基于EtherCAT的工业应用。

机器人控制与仿真应用 1531

centOS7之Lamp环境搭建

一、配置防火墙 CentOS 7.0默认使用的是firewall作为防火墙。 1、关闭firewall: systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动 2、关闭SELINUX vi /etc/selinux/config #SELINUX=enfor...

Yan 小铁匠 449

CelebA-HQ数据集下载【详细明了版】分辨率包括【64,128,256,512,1024】

CelebA-HQ 是在ICLR2018上,nVidia发表了一篇名为Progressive Growing of GANs for Improved Quality, Stability, and Variation的论文,文中通过训练高分辨率GAN生成了一个新的人脸数据集CelebA-HQ.CelebA是港科大汤晓鸥组收集的人脸数据集(总共200k图片),包括了人脸特征点(landmark),人脸属性(attribute)等信息,详细介绍参考链接[1]和[2]

zik的博客 1万+

CentOS7下LAMP环境的搭建

CentOS7.0下LAMP环境的搭建。下面我来说一下安装步骤(这里我使用的是yum安装) 首先安装Apache服务器软件httpd yum -y install httpd 启动httpd服务(CentOS7有了启动服务的新方法systemctl start/restart XXX.service)systemctl start httpd.service 设置开机自动启动(使用CentOS7

ouyang的博客 993

orin+96712接GMSL2相机调试经验

orin gmsl camera调试

乐于分享 4457

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Centos7笔记之LAMP环境搭建

一、目标 在centos7上搭建LAMP服务器环境。即linux + apache + mysql + php 安装相对应的软件包: httpd、mariadb、mariadb-server、php、php-mysql 二、平台 centos7.6 三、安装LAMP服务 1. yum install httpd -y 安装http服务 2. systemctl start htt...

潇洒哥的运维之道 1535

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

CentOS7 LAMP环境搭建图解

CentOS7 LAMP环境搭建安装说明安装Apache安装MySQL安装PHP安装Redis补充附 MySQL命令 安装说明   LAMP环境搭建要比WAMP环境搭建简单很多,安装软件时不用刻意追求最新的软件,因为企业用的一般都是最稳定的,而不是最新的。搭建实验在虚拟机VMware中进行,虚拟机可以与宿主机通信,Linux发行版本为CentOS7。   在安装PHP时,如果直接使用yum安装,则...

MaoMao的博客 1157

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

CentOS7 LAMP环境搭建

文章目录一、什么是LNMP二、环境部署 一、什么是LNMP LNMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写。L指Linux,N指Nginx,M一般指MySQL,也可以指MariaDB,P一般指PHP,也可以指Perl或Python。 二、环境部署 查看系统环境 [root@iz2zedevpwjux748uyl8abz ~]# cat /etc/redhat-release CentOS Linux release 7.7.1908 (Core) [root@iz2zede

Abigail的博客 338

centos7搭建LAMP环境

ctenos 7环境: [root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) [root@localhost ~]# uname -a Linux localhost.localdomain 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux [root@localhos

qq_45883910的博客 856

centos7之lamp环境搭建

一、配置防火墙 CentOS 7.0默认使用的是firewall作为防火墙。 1、关闭firewall: systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动

张erdan的博客 1万+
上一篇: PHP获得文件的大小并转换格式
下一篇: 在PHP中调用php_ssh实现远程登陆linux服务器并执行shell脚本。
aaa2008159
博客等级 码龄12年 0粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值