lnmp yum源的安装自己总结。

本文详细介绍了使用yum源安装LNMP(Linux+Nginx+MySQL+PHP)的过程,包括检查和卸载现有软件、安装Nginx、PHP及PHP-FPM、MySQL等步骤,并解释了各组件间的交互原理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

yum源安装lnmp

1、查看php、nginx、mysql是否有安装:which 如果有则卸载。

2、用yum源安装解决包依赖:yum list nginx(可以是php、mysql)。

3、安装nginx:yum install nginx 查看nginx是否启动:ps -ef |grep nginx,如果没有启动,则去:/etc/init.d/nginx start 启动,启动后就可以访问了

4、安装php、php-fpm,安装完成之后,去php-fpm的配置文件:/etc/php-fpm.d/www.conf查看listen项,这一项就是nginx发php请求的时候会发到这个地址和端口处理。 启动php-fpm:/etc/init.d/php-fpm start 去nginx配置文件修改ip端口让其能够访问php-fpm配置文件中的ip和端口:/etc/nginx/conf.d/default.conf 改好之后重启nginx,如果不重启(自己试验,建立一个php文件,然后访问提示下载不能解析,因为nginx找不到fpm中的ip和端口,解析不了)

5、安装mysql、mysql-server,安装完之后,查看mysql-server文件:which mysqld_safe 装mysql系统库:执行mysql_install_db命令安装。 启动mysql:执行mysqld_safe & 命令启动,然后看是否可以登录mysql:mysql -uroot -p

6、安装php-mysql(php操作数据库扩展),安装好之后重启php-fpm,告诉这个管理php添加了操作数据看扩展。

 

ps:解释:php-fpm:php与nginx是没有任何交集的,用户浏览器通过动态请求请求php,就必须要通过内部处理成php的请求(nginx——>php(nginx解析成php通过解析器(fast-cgi协议)解析))通过fast-cgi协议传递到php的fast-cgi解析器上面去解析并返回结果到nginx,再到用户的浏览器。php-fpm作用就是管理fast-cgi协议、php的fast-cgi解析器。

转载于:https://www.cnblogs.com/lgqtecng/p/7239608.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值