CentOS搭建Apache+php+MySQL+Redis环境

要搭建一个本地linux服务器环境,昨天按照网络教程依葫芦画瓢,噼里啪啦搭好后,发现redis服务怎么也弄不好,不喜欢那种明知有问题却无从下手又无能为力的感觉,碰了无数次壁以后,我决定卸载,重头来过,并尽可能的记住每个步骤同时也理解每个步骤。因此,这里做个记录。不足的地方,还请多多指教!

人活着,就应该迎难而上,不怕艰难险阻,哈哈哈哈哈!

好了,切入正题:

一,安装虚拟机和centOS系统:

我使用的虚拟机是:vmware-workstation-11_gr.7z

系统是:CentOS-7-x86_64-Minimal-1611.iso

vmware的安装,基本上就是一直下一步,这里不在赘述。

安装好以后,进入虚拟机主界面,选择添加新的虚拟机,开始安装虚拟机:

然后,按照提示操作。安装之前,会有一些设置比如时区,网络等等,基本选择默认就可以了。下面给出一些截图,是我在安装过程中选择的配置,并不是唯一的,按照自己的需要设置也可以。

这里的用户名和密码应该记住,将来连接自己的虚拟机的时候会用到。接下来的步骤如果没有特殊需要,直接默认就好了。

这个弹出框是提示有些需要安装的插件包没有,是否忽略继续安装,直接单击yes,可以安装好虚拟机后再安装这些插件。

这里是虚拟机的基础设置,基本都选择默认然后单击左上角的done就好了。时区和网络需要配置。因为默认的网络是动态ip会不断刷新,不利于我们每次连接,因此可设为静态ip,这样就不用每次都查看然后才能连接。

注意:上面的dns设置是错误的,应该设为8.8.8.8!!!

进行到这里,如果有选项有感叹号,点进去直接默认设置,然后done,直到began installation出现之后单击它,开始安装。

然后在下面这个界面,一直等待,如果出现和刚刚一样的弹出框,都yes就好。

安装完成后会进入登录界面:

输入刚刚设置的用户名和密码:(密码输入时是不显示的,你确认正确后回车即可)。

这是登录成功的状态,这个时候可以查看自己的ip,通过命令 ip addr可以查看。

如果要看更清晰的信息,可以使用ifconfig命令:这个命令默认是未安装的,需要进入root模式,安装后方可使用

su root 回车

输入密码,登录成功后输入:

注意:需要设置虚拟机的网络适配器的模式为桥接,然后重启网络服务。

命令:service network restart

yum install net-tools

安装成功后,输入:ifconfig。

二,环境搭建

环境包括httpd,php,mysql以及redis。前三种都可以通过yum的方式安装,最后一种稍稍不同,下面分别记录:

1,安装httpd

命令:yum install httpd httpd-devel

安装后重启服务:service httpd start

关闭防火墙:service stop firewalld

检测是否成功:浏览器输入你的ip回车

如果出现这个界面,则说明安装成功。

2,安装php

命令:yum -y install php

   yum -y install php-fpm

上面是基础的php,下面这个命令可以安装基础+扩展:

   yum install php php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-bcmath php-mhash

安装成功后记得重启服务使php生效。

命令:#  systemctl restart httpd.service

写入测试文件:

vi  var/www/html/info.php

然后在文件中写入:<?php phpinfo();?>

访问:你的ip/info.php

出现这个则说明安装成功。

3,安装mysql

命令:yum -y install mariadb mariadb-server

安装完成后启动:systemctl start mariadb

数据库配置:mysql_secure_installation

测试完成后登录:mysql -uroot -p

安装插件:yum install php-mysql phhp-gd php-imap php-idap php-odbc php-pear php-xml php-xmlrpc

4,安装redis

安装wget命令:yum install wget

安装redis:wget http://download.redis.io/releases/redis-3.0.4.tar.gz

yum gcc

时间: 2024-07-29 07:34:26

CentOS搭建Apache+php+MySQL+Redis环境的相关文章

win10本地搭建apache+php+mysql运行环境

首先下载所需软件: Vc2015:https://www.microsoft.com/zh-CN/download/details.aspx?id=48145 Vc2012:http://www.microsoft.com/zh-CN/download/details.aspx?id=30679 Apache2.4:http://www.apachelounge.com/download PHP:http://windows.php.net/download (下载线程安全版的,即Thread

在Docker下搭建Apache+PHP+mysql环境的过程记录

在Docker下搭建Apache+PHP+mysql环境的过程记录 这是一篇搭建Docker环境的过程记录,方便以后查看.主要记录了搭建所用到的工具,使用的命令和遇到的坑. 1. 安装Docker 第一步肯定是到Docker的官网(https://www.docker.com)上去下载安装包,目前有CE和EE两个版本,简单来说,CE就是免费版,EE就是收费版.因为我用的是Windows系统,这里就只讲在Windows系统上怎么安装. 也可以点这里直接下载Windows版.下好之后运行安装. 因为

CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境

CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境 准备篇: 1.配置防火墙,开启80端口.3306端口vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT #允许3306端口

阿里云CentOS7搭建Apache+PHP+MySQL环境,注意php加载mysql的方法

阿里云CentOS7搭建Apache+PHP+MySQL环境 投稿:mrr 字体:[增加 减小] 类型:转载 时间:2017-03-24我要评论 最近要搭建一个阿里云的LMAP环境,选了CentOS7来做搭建.下面通过本文给大家分享阿里云CentOS7搭建Apache+PHP+MySQL环境,感兴趣的朋友一起看看吧 最近要搭建一个阿里云的LMAP环境,选了CentOS7来做搭建. 1.Apache Centos7默认已经安装httpd服务,只是没有启动. 如果你需要全新安装,可以yum inst

apache+php+mysql运行环境

很多朋友想要在window下配置apache+php+mysql运行环境,其实从这么长时间的经验来看,win2003下还是用iis,如果为了学习或对apache特别熟悉的朋友可以用apache 一 准备 1 下载apache http://httpd.apache.org/download.cgi#apache24 httpd-2.2.22-win32-x86-openssl-0.9.8t.msi openssl表示带有openssl模块,利用openssl可给Apache配置SSL安全链接 2

WampServer 2.5 64位 WampServer是Apache+PHP+Mysql 集成环境

WampServer 2.5 64位 - 工具软件 - 源码之家 2014年8月25日 - WampServer是Apache+PHP+Mysql 集成环境,拥有简单的图形和菜单安装和配置环境.支持22种语言,其中包括简体中文和繁体中文 版本更新到WampServer 2.5,包含版本:Apache : 2.4.9, MySQL : 5.6.17 ,PHP : 5.5.12 ,PHPMyAdmin : 4.1.14 ,SqlBuddy : 1.3.3, XDebug : 2.2.5 http:/

Linux+Apache+PHP+MySQL服务器环境

最近发现MDT推出去的系统的有不同问题,其问题就不说了,主要是策略权限被域继承了.比如我们手动安装的很多东东都是未配置壮态,推的就默认为安全壮态了,今天细找了一下,原来把这个关了就可以了. Linux+Apache+PHP+MySQL服务器环境

Linux+Apache+PHP+MySQL服务器环境(CentOS篇)

1.前言 CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成.CentOS是架构LAMP(Linux+Apache+PHP+MySQL)的理想操作系统,具有较高的稳定性.本文以CentOS为例介绍linux系统下yum安装Apache+PHP+MySQL的方法. 2.准备工作 2.1.登录服务器 登录远程服务器,如果您的服务器在本地并安

php学习笔记1--开发环境搭建:apache+php+mysql

php开发环境搭建:apache + php + mysql1.下载apache,php及mysql安装包2.安装apache:下载的apache若是.msi可直接双击,按指示一步一步安装:(若操作系统为win8则,不能通过双击安装.msi,需要以管理员身份运行cmd,在cmd中进入.msi安装包所在目录,然后运行该.msi文件方可安装)若是压缩包,则先解压然后以管理员身份运行cmd,在cmd中进入到apache解压后的目录,进入bin子目录,找到httpd.exe,在cmd中输入httpd -