centos7 下使用yum搭建lnmp环境

在使用虚拟机virtualbox安装好centos7.6之后我们依次来安装nginx, PHP,mysql .

安装nginx,

yum  claean  all

yum   install  nginx  时会报错,因为centos7  需要依赖使用EPEL方式安装nginx,还有使用 命令:rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpml

来配置nginx依赖包,然后使用yum  install  nginx 安装:   可以看到nginx  版本是1.14.2

systemctl start nginx.service  ,systemctl  enable  nginx.service 设置开机自启动。关闭防火墙 systemctl   stop  firewalld.service  ,禁止开机启动防火墙 systemctl  diable firewalld.service.

输入虚拟机ip可以看到nginx的界面代表nginx安装成功!第二部安装PHPyum  -y  install  phpyum  -y  install  php-fpm修改php.ini 里面的配置cgi.fix_pathinfo=1; 防范作用。

第三部:MySQL yum  install  mysql  yum  install  mysql-devel报错 :Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock是、etc/my.cnf配置问题centos7  mysql数据支持需要mariable,或者官网下载mysql-server weget  http://dev.mysql.com/get/mysql-coumunity-release-e17-5.noarch.rpm ,rpm -ivh  mysql-cpmmunity-release-e17-5.noarch.rpm,yum  insatll  mysql-community-server依次输入命令即可。/etc/my.cnf  中添加 skip-grant-tables 进入然后   UPDATE mysql.user SET Password=PASSWORD(‘新密码‘) where USER=‘root‘;修改密码  flush privileges此时需要将虚拟机ip加入到 user表才可连接(https://www.cnblogs.com/lishanlei/p/9055344.html,https://blog.csdn.net/Love_XO/article/details/81502503)(参考即可)



原文地址:https://www.cnblogs.com/wangfenphph2/p/10263329.html

时间: 2024-08-02 17:18:36

centos7 下使用yum搭建lnmp环境的相关文章

centos6.5下使用yum搭建LNMP环境(php5.6)

准备工作配置防火墙,开启80端口.3306端口删除原有的 iptables , 添加合适的配置 rm -rf /etc/sysconfig/iptablesvi /etc/sysconfig/iptables添加如下内容 : ################################ 添加好之后防火墙规则如下所示################################# Firewall configuration written by system-config-firewall

Centos7下通过yum搭建apache+php+mysql服务器

1.关闭防火漆 systemctl stop firewalld.service#关闭防火墙 systemctl disable firewalld.service#禁止防火墙开机启动 2.安装apache yum install httpd -y systemctl start httpd.service 3.安装php 更新软件仓库  rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm  rpm -Uvh https:/

yum搭建lnmp环境(CentOS6.4)

在CentOS6.3下实践通过. 1.关闭防火墙 [[email protected] ~]# chkconfig iptables off 2.关闭selinuxvi /etc/sysconfig/selinux //将SELINUX=enforcing修改为disabled然后重启生效 3.配置CentOS 6.0 第三方yum源(CentOS默认的标准源里没有nginx软件包)[[email protected] ~]# yum install wget//下载wget工具[[email 

Ubuntu 18.04.1 下快速搭建 LNMP环境(PHP7.2.5+MySql5.7+Nginx1.14.0)

在Linux环境下,搭建LNMP环境,大家以前或多或少都做过相关的操作,但是随着软件的更新,PHP,MySQL不断的升级,以往很多比较老的教程,都已经无法完成这个搭建环境的任务了,今天偶然有兴趣在最新的Ubuntu18.04上搭建LNMP环境,本来感觉挺容易的,但是在实际操作过程中,遇到一个个坑,真是让人哭笑不得,所以写这篇心得,主要是分享在搭建过程中遇到的一些问题进行了整合,来给后入进行排雷. 首先展示搭建成功后的页面 PHP安装成功 MySQL安装成功 来,现在我们开始进行搭建 1.Ngin

Mac下用brew搭建LNMP和LAMP开发环境

Mac下搭建lamp开发环境很容易,有xampp和mamp现成的集成环境.但是集成环境对于经常需要自定义一些配置的开发者来说会非常麻烦,而且Mac本身自带apache和php,在brew的帮助下非常容易手动搭建,可控性很高 Brew brew对于mac,就像apt-get对于ubuntu,安装软件的好帮手,不能方便更多- brew的安装方式如下: ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)"

WIN10 vagrant和virtualbox虚拟机和一键搭建lnmp环境配置thinkphp虚拟主机

版本:win10系统 virtualbox:5.1.26 vagrant :1.9.7 centos 7.0 xshell/git 首先下载好对应版本的软件 配置vagrant和virtualbox 一.把虚拟机加载到box容器中 vagrant box add CentOs7.0 D:\soft\Vagrantfile\package.box CentOs7.0 是给虚拟机起的名字 D:\soft\Vagrantfile\package.box 是box路径也就是centos7.0 二.找一个

搭建lnmp环境,部署php动态网站

搭建LNMP 前言:"N"代表Nginx与apache的作用一样,都是为了搭建网站服务器,由俄罗斯人lgor sysoev开发,其特点是占有内存少,并发能力强,单台物理服务器可支持3万-5万个并发请求,中国使用nginx网站用户有:百度.京东.新浪.网易.腾讯.淘宝等. 通过下面的实验搭建LNMP环境,部署天空影城的php动态网站 本实验在虚拟机中运行,使用Redhat6.5系统部署! 一.安装及运行 1.搭建yum仓库,安装支持软件 nginx的配置及运行需要pcre,zlib等软件

搭建lnmp环境

本次实验中搭建lnmp环境所使用的软件下载http://链接:http://pan.baidu.com/s/1hsCqI5u 密码:ndsy 1:首先要安装的mysql:一般我们把下载的安装包放在/usr/local/src下面: 首先解压安装包: [[email protected] src]# tar zvxf mysql-5.1.73-linux-i686-glibc23.tar.gz 把解压后的文件移至/usr/local/下: [[email protected] src]# mv m

搭建LNMP环境(基于最小化安装CentOS 6.5)

本文档主要说明在单台服务器上手动安装LNMP环境的操作步骤,本文档使用的系统版本可能与您的实际使用版本不同,您可以根据实际情况选择相应版本. 一.本文档LNMP环境版本说明: OS:最小化安装CentOS 6.5 Nginx:nginx-1.10.2.tar.gz MySQL:mysql-5.6.24.tar.gz PHP:php-5.6.23.tar.bz2 二.搭建LNMP环境基本步骤 1. 准备编译环境 2. 安装nginx 3. 安装mysql 4. 安装php-fpm 5. 测试访问