千家信息网

LNMP环境下如何搭建yum

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章主要介绍LNMP环境下如何搭建yum,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!LNMP环境下搭建yum的方法首先yum先看下lnmp环境检查nginx php my
千家信息网最后更新 2026年11月01日LNMP环境下如何搭建yum

这篇文章主要介绍LNMP环境下如何搭建yum,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

LNMP环境下搭建yum的方法

首先yum先看下lnmp环境

检查nginx php mysql 是否存在

命令:which php

如果存在就先卸载掉

yum remove mysqlyum remove phpyum remove nginx

然后查看

rpm -qa|grep -i php

用命令:rpm -e (刚刚查出来的数据) --nodeps 强行删除

用find / -name php 去查看所有文件 然后全部删除 (nginx、mysql一样)

用命令: rm -rf (文件名)

删除掉以后就可以进行安装了 再次检测下是否安装了php nginx mysql

用命令 which mysql

开始安装nginx 列出Nginx版本

命令:yum list nginx

安装命令:yum install nginx

当出现complete!表示成功

现在我们再次查看它

which nginx 看看现在是否存在

我们启动它 这里要说一下centos7.0以后就不用service.这种方法启动了

而是用 systemctl启动

命令:/bin/systemctl start nginx.service (这里的bin是我的路径 个人路径不同,你也许不需要)

然后查看进程 是否运行成功

ifconfig      #查看网卡信息

打开浏览器:http://182.92.73.109/

看到 { nginx欢迎界面 } 说明安装成功!

接下来我们装php(如果你要yum装7.0的话可以参考前面相关文章)

命令:

yum list php php-fpm #列出php 和php-fpm 是否存在
yum -y install php php-fpm #安装php 和php-fpm软件包

出现Complete!则成功

启动php-fpm:/bin/systemctl start php-fpm

修改nginx配置文件让PHP的请求转发到php-fpm所绑定的ip和端口上:

vim /etc/nginx/nginx.conf.default #行[65-71]

去掉#号:

location ~ \.php$ {   root /usr/share/nginx/html;   fastcgi_pass 127.0.0.1:9000;   fastcgi_index index.php;   fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;   include fastcgi_params;}

代码解释:

当用户的请求URL是以 .php 为结尾的时候

则执行这个区块的内容:

root 指定的目录
pass 转发端口[e]
index 如果是指定目录结尾的时候 自动加上 index.php
param 要执行documnetRoot 里的文件 传递过来的文件名
include 在家配置文件[e]

注:(1):wq #保存 (2) i #插入 (3):q! #不保存退出

显示行数 set nu

wq出来后 重启nginx生效

重启nginx:/bin/systemctl restart nginx

验证是否处理请求PHP文件:

vim /usr/share/nginx/html/info.php

访问测试路径 看是否显示phpinfo信息。

OK !

现在我开始安装Mysql

先查看Mysql是否存在 如果存在就先卸载

命令:which mysql

显示没有就可以安装了

注:

CentOS7默认数据库是mariadb,配置等用着不习惯,因此决定改成mysql,但是CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。

1.下载mysql的repo源

复制命令

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

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

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

安装这个包后,会获得两个mysql的yum repo源

/etc/yum.repos.d/mysql-community.repo,
/etc/yum.repos.d/mysql-community-source.repo。

3.安装mysql

$ sudo yum install mysql-server

安装成功,测试一下

mysql -uroot -p(默认是没有密码的,这里直接回车)

2、修改密码

格式:mysqladmin -u用户名 -p旧密码 password 新密码

1、给root加个密码ab12。

首先在DOS下进入目录mysql\bin,然后键入以下命令

mysqladmin -u root -password ab12

注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。

2、再将root的密码改为djg345。

mysqladmin -u root -p ab12 password djg345

3、增加新用户

注意:和上面不同,下面的因为是MYSQL环境中的命令,所以后面都带一个分号作为命令结束符

格式:grant select on 数据库.* to 用户名@登录主机 identified by "密码"

重新启动下 就可以本地连接线上的mysql了

到这里lamp环境就安装完成了

以上是"LNMP环境下如何搭建yum"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

命令 密码 文件 环境 成功 用户 内容 数据 目录 路径 配置 不同 信息 再次 数据库 文件名 方法 时候 格式 用户名 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 博彦科技互联网金融 互联网是第几次科技革命的成果 互联网科技工作委员会毛军 美国互联网科技巨头监管 网络科技有限互联网 亿策互联网科技 互联网金融科技平台 唐信互联网科技 大连 无锡溥仪互联网科技有限公司 玖二柒互联网科技公司待遇 福建科技产业互联网发展 工业互联网等科技实现智能化赋能 深圳无忧互联网科技 互联网公司属于科技吗 西安左小互联网科技有限公司 数字科技和互联网金融哪个好 10位科技互联网大佬 黑龙江互联网科技公司 互联网企业和网络科技有限公司 广州全民伙伴互联网科技有限公司 互联网扶贫科技 互联网金融 科技 互联网未来科技 新华互联网科技2019 科技与互联网哪个更好 茂名市互联网科技产业园 广东工业互联网大赛深圳学泰科技 皮皮虾互联网科技有限公司 广东鹅鹅鹅互联网科技有限公司 科技互联网专业工作会议发言稿
0