千家信息网

centos7中怎么搭建lnmp开发环境

发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,centos7中怎么搭建lnmp开发环境,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Nginx安装1、添加源sudo rpm -Uvh
千家信息网最后更新 2025年12月03日centos7中怎么搭建lnmp开发环境

centos7中怎么搭建lnmp开发环境,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

Nginx安装

1、添加源

sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

2、安装Nginx

sudo yum install -y nginx

3、启动Nginx并设置开机自动运行

sudo systemctl start nginx.servicesudo systemctl enable nginx.service

MySql安装

1、查看linux操作系统版本和系统内核版本

#cat /etc/redhat-release 查看操作系统版本

# uname -r 查看系统内核版本

2、下载对应版本的MySQL安装文件

1、下载地址;https://dev.mysql.com/downloads/mysql/

2、选择对应的Linux版本和x86/x64进行下载

可以选择 RPM Bundle,下载完记得解压 tar -xvf xxx.tar

wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-1.el7.x86_64.rpm-bundle.tar

也可以细化下载,下载须要的mysql组件,有4个:分别是 server、client、common、libs

3、卸载旧版本的MySql

(1) 查看旧版本MySql

rpm -qa | grep mysql

(2) 逐个删除掉旧的组件

使用命令rpm -e {-file-name} 进行移除操作,移除的时候可能会有依赖,要注意从后往前依次删除

4、使用 rpm 命令安装MySql组件

使用命令rpm -ivh {-file-name}进行安装操作。

按照依赖关系依次安装rpm包 依赖关系依次为common→libs→client→server

rpm -ivh mysql-community-common-5.7.22-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.22-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.22-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.22-1.el7.x86_64.rpm

完成后生成目录:

a). 在 /etc/下生成 my.cnf 文件 和 my.cnf.d 文件夹

b). 在/var/lib/下生产以下三个文件夹:mysql,mysql-files,mysql-keyring

c). 在/var/log/ 下生成 mysqld.log 文件

d). 在/var/run/ 下生成 mysqld 目录

5.启动MySQL服务

service mysqld start

6.开机启动

#systemctl enable mysqld

#systemctl daemon-reload

7修改root本地登录密码

1)查看mysql密码

#grep 'temporary password' /var/log/mysqld.log

2)连接mysql

#mysql -uroot -p

3)修改密码[注意:后面的分号一定要跟上]

#ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';

或者:

# set password for 'root'@'localhost'=password('MyNewPass4!');

#show variables like '%password%';

4)添加远程登录用户

mysql> GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;

看完上述内容,你们掌握centos7中怎么搭建lnmp开发环境的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

版本 文件 系统 命令 密码 组件 生成 环境 开发 操作系统 内容 内核 文件夹 方法 更多 目录 问题 登录 选择 束手无策 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 深圳软件开发驻场服务公司 地址数据类型数据库 广西北斗守时模块服务器 河北正规软件开发操作 华夏恒生科技互联网etf 佛山电脑软件开发怎么样 数据库操作撤销 计算机应用和网络技术有前途吗 网络安全排查 情况汇报 第三方图片服务器 零基础app软件开发培训课程 服务器的内存条家里电脑能用吗 上海诚信软件开发专业服务 sql无法添加附加数据库 服务器维护与管理工程师 网络安全简报反思 科技互联网专业是干嘛的 自己买的服务器ip地址查询 服务器数据库端口修改方法 正在加载归档数据库 标准术语数据库 计算机系统网络技术与软件 网络技术怎么从路由器截取资料 八八八网络技术有限公司 软件开发工程的过程 中职网络安全技能大赛怎么准备 服务器双网卡双ip 百变图标软件开发 政协委员谈网络安全审查方法 易经取名字软件开发
0