CentOS下用yum搭建LNMP服务器

云服务器LNMP环境搭建 写在前面关于目的这是一篇介绍如何在云服务器上搭建LNMP环境的指北南内容基于我近一段时间来的学习和实践,所以有些内容会和网上其他文章有重复,所以说本文目的在于通过前辈们的知识,并且尽量清晰的总结出一套行之有效的方法。关于LNMPLNMP = Linux + Nginx + MySQL + PHP其实能进来看这个的应该都找到LNMP是啥,所以我就不多说了~ 真有不知道的可以LNMP。操作环境 服务器 阅读详情

CentOS下搭服务器也折腾好几次了, 每次都知道个大概, 具体repo的地址什么的还都要现找, 实在不效率, 干脆整理记录下来.

yum安装比较简单快捷, 但默认配置的安全和性能方面不如LNMP一键安装包. 推荐生产环境用一键安装包

如果你在国内的话, 先替换CentOS-Base.repo

 
  1. mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
  2. # 如果是CentOS 5.*
  3. wget http://mirrors.163.com/.help/CentOS5-Base-163.repo
  4. # 如果是CentOS 6.*
  5. wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
  6. yum makecache

如果之前有apache, 卸载

 
  1. yum remove httpd

更新软件到最新版本

 
  1. yum -y update

安装源

 
  1. # 如果是CentOS 5.*
  2. rpm -ivh http://nginx.org/packages/centos/5/noarch/RPMS/nginx-release-centos-5-0.el5.ngx.noarch.rpm
  3. rpm -ivh http://mirrors.sohu.com/fedora-epel/5/i386/epel-release-5-4.noarch.rpm
  4. rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
  5. # 如果是CentOS 6.*
  6. rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
  7. rpm -ivh http://mirrors.sohu.com/fedora-epel/6/i386/epel-release-6-5.noarch.rpm
  8. rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

编辑启用remi源

 
  1. vi /etc/yum.repos.d/remi.repo
  2. # 将[remi]下的enabled=0改为enabled=1
  3. # 按esc
  4. # :x回车

执行安装, 根据需要增减要安装的php模块

 
  1. yum install nginx mysql mysql-server php-fpm php-cli php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-mssql php-snmp php-soap php-tidy

启动nginx, php-fpm, mysqld

 
  1. service nginx restart
  2. service php-fpm restart
  3. service mysqld restart

设置自动启动

 
  1. chkconfig nginx on
  2. chkconfig php-fpm on
  3. chkconfig mysqld on

mysql密码设置

 
  1. mysql_secure_installation

至于目录权限管理什么的, 就不写了.

niginx配置文件在/etc/nginx/nginx.conf
php-fpm配置文件在/etc/php-fpm.conf
php配置文件/etc/php.ini
mysql配置文件/etc/my.cnf

参考文章:
http://www.ppkj.net/2011/11/18/centos6-yum-%E6%90%AD%E5%BB%BAlinux-nginx-php-mysql-lnmp/
http://www.centos.bz/2011/03/yum-install-nginx-mysql-php-fastcgi-lnmp/

Centos7.7 yum安装LNMP nginx1.18.0+php7.4.6+mysql5.7.30 centos7.7 yum安装 nginx nginx1.18 centos7.7 yum安装 php php7.46 centos7.7 yum安装 mysql mysql5.7.3 centos下重置mysql 密码 centos 下设置mysql可远程连接 阅读详情

相关推荐

Cnentos7下搭建LNMP服务器

@(工作) Centos 7 搭建服务器 服务器 Nginx 数据库 Mysql nosql Redis 语言 PHP (框架:Laravel 异步:swoole) 其他 git,jenkins,zabbix PHP yum资源地址 CentOS/RHE

试验田 747

Centos7环境搭建lnmp完全使用yum源安装

Centos7环境搭建lnmp完全使用yum源安装 1.需要搭建的服务nginx 、mariadb、php、wordpress从第三方下载,wordpress官网国内不能访问 2.使用的服务软件全都为开源软件由于mysql被Oracle公司收购后开始分成社区版和商业版,新版本的centos舍弃mysql转偷和mysql功能差不多无法非常相似的mariadb数据库 开始搭建 1.安装所需软件 rpm...

qq_43378188的博客 845

搭建LNMP服务器:CentOS使用yum进行安装与配置

LNMP是指Linux、Nginx、MySQL和PHP的组合,是一种常用的Web服务器环境。通过本文的步骤,您将能够快速搭建一个功能强大的LNMP服务器。请记住,这只是一个基本的安装和配置指南,您可以根据自己的需求进行进一步的定制和优化。首次启动MySQL时,需要运行一个安全的安装脚本来设置root用户的密码和其他安全选项。完成以上步骤后,您可以通过创建一个简单的PHP文件来测试您的LNMP服务器是否正常工作。您可以编辑此文件来调整PHP的各种设置,例如内存限制、上传文件大小限制等。PHP的配置文件位于。

SyDjango的博客 222

centos7.4 yum 搭建lnmp

yum安装 lnmp (linux+nginx+php7.1+mysql5.7) 1、第一步先更新yum yum update 2、yum安装nginx 安装nginx最新源: yum localinstall http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm ...

努力奔跑的少年 933

瑞芯微RK3506开发板Ethercat主站性能优化实战:从内核配置到微秒级延迟控制

本文详细介绍了在瑞芯微RK3506开发板上实现EtherCAT主站微秒级延迟控制的实战优化方案。核心在于部署Preempt-RT实时内核,并进行深度系统调优,包括CPU隔离、中断亲和性设置、内存锁定及电源管理调整。通过绕过Linux网络栈的专用驱动加载与配置,最终实现了稳定的高性能实时控制,满足工业自动化需求。

tcp8optimizer的博客 317

MTK MT6833平台屏幕与TP驱动移植实战:从FAE伪代码到内核模块集成

本文详细介绍了在MTK MT6833平台上进行屏幕与TP驱动移植的完整实战流程。文章从解析供应商提供的初始化伪代码入手,逐步拆解了在LK阶段点亮屏幕、在内核层集成Panel驱动以支持休眠唤醒,以及移植并调试sitronix_ts触摸驱动的核心步骤与关键技巧,为嵌入式开发人员提供了从零到一集成新硬件的清晰指南。

rnn9storyteller的博客 441

Centos 7 搭建lnmp环境(yum安装方式)——筑梦之路

环境准备: 虚拟机软件:vmware workstation 14 (试用版,有条件请支持正版) 系统镜像:Centos 7 minal x86_64 iso (从国内镜像源下载的,阿里云开源镜像网站) 我们都知道linux下安装软件主要有三种方式: 1.源码编译安装,即下载软件源代码,利用gcc g++ make 等编译工具进行编译安装; 此方式的优点:可以指定软件版本,可...

筑梦之路 5019

Keil中搭建自动化单元测试框架Unity

前言:   虽然一些C++的自动化单元测试框架也能用来C语言单元测试,但那样我们编写C语言程序时需要符合C++的标准,这样有一些C的特性是无法使用的,限制C的特性使用不太好,于是找了一个全部用C实现的自动化测试框架。Unity是一个简单且直接的自动化单元测试框架,它由很少的几个文件构成。 搭建环境:   1.从github上下载最新版本的Unity源码,下载链接:https://github...

程序员的自我修炼 3900

yum 搭建lnmp环境详细步骤

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33941350的博客 174

042、双管反激的电压应力优势

【摘要】本文通过300W工业电源炸管案例,对比分析了单管与双管反激拓扑的电压应力差异。单管反激因漏感能量难以处理,尖峰电压可达1180V,需依赖RCD吸收电路但效率低下;双管反激通过钳位二极管将漏极电压限制在输入电压水平(实测650V),能量回馈使效率提升2-3%。虽增加两个MOS管,但可选用600V器件(单管需1200V),总成本反降15%以上。作者建议150W以上或高压输入场景优先采用双管反激,其确定的电压应力可显著提升可靠性,避免单管反激的参数玄学问题。关键设计要点包括快恢复二极管选型、紧凑布局及漏感

Jack010169的博客 87

汽车标定技术(五)--基于模型开发如何生成完整的A2L文件(1)

A2L文件的生成分为两章讲解:本文主要是讲模型开发,讲解如何把标定量、观测量放到链接文件中的指定位置。下一篇讲解如何使用matlab生成完整的A2L文件

认真搞搞汽车MCU 4619

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

准备工作 配置防火墙,开启80端口、3306端口 删除原有的 iptables , 添加合适的配置 rm -rf /etc/sysconfig/iptablesvi /etc/sysconfig/iptables 添加如下内容 : ################################ 添加好之后防火墙 准备工作 配置防火墙,开启80端口、3306端口 删除原有的 ipta

u014313075的博客 454

2万字大厂面经:小米嵌入式面试题及参考答案(持续更新)

BIOS (Basic Input/Output System) 是一种存储在ROM中的固件程序,它为计算机提供了最基础的硬件初始化和服务。BIOS主要存在于传统的x86架构计算机中。嵌入式系统的启动流程取决于具体的硬件平台和所采用的操作系统。复位阶段:当系统通电或复位时,CPU进入复位状态。硬件初始化:CPU和必要的硬件设备(如内存控制器)被初始化。加载引导加载程序:引导加载程序(如U-Boot)被加载到内存中。执行引导加载程序:引导加载程序开始执行,初始化更多的硬件设备,并检测存储介质。

大模型大数据攻城狮的专栏 2530

(转)CentOS下用yum搭建LNMP服务器

原文链接:http://www.xiaohuai.com/2733 CentOS下搭服务器也折腾好几次了, 每次都知道个大概, 具体repo的地址什么的还都要现找, 实在不效率, 干脆整理记录下来. yum安装比较简单快捷, 但默认配置的安全和性能方面不如LNMP一键安装包. 推荐生产环境用一键安装包 如果你在国内的话, 先替换CentOS-Base.repo mv /etc/yu...

weixin_30364325的博客 80

UNet改进(12):融合小波变换与注意力机制的图像分割新方法

本文提出了一种改进的WaveletAttentionUNet架构,通过结合小波变换和注意力机制来增强传统UNet的多尺度特征提取能力。该网络使用分组卷积模拟小波分解,将输入通道扩展为4个子带(LL、LH、HL、HH),并通过通道注意力机制自适应加权各子带特征。网络保留了UNet的编码器-解码器结构,在关键位置集成了WaveletAttention模块。实验证明该方法在医学图像分割等任务中能更好地保持边缘细节和复杂纹理特征,同时保持计算效率。

2501_91516851的博客 759

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

CentOS下LNMP高性能的WEB服务器快速Yum搭建流程

CentOS下LNMP高性能的WEB服务器快速Yum搭建流程 浏览:2774|更新:2012-11-08 19:14 本文将指导你如何在CentOS/Red Hat (RHEL) 6.2/5.8下使用Yum来搭建LEMP WEB服务器。国内 LEMP (Linux, Nginx, MySQL, PHP) 服务器目前在国内大的企业如百度腾讯使用非常普遍,但是因为LEMP

YHL27的专栏 1212

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

CentOS6.2/5.8下LNMP高性能的WEB服务器快速Yum搭建流程

本文将指导你如何在CentOS/Red Hat (RHEL) 6.2/5.8下使用Yum来搭建LEMP WEB服务器。国内 LEMP (Linux, Nginx, MySQL, PHP) 服务器目前在国内大的企业如百度腾讯使用非常普遍,但是因为LEMP不易安装配置,难为了许多运维人员。在本安装中,我尽量使用yum安装而避免编译安装,有将有效减少安装过程的时间及复杂程序。 LEMP(或LNMP)

MMMMM 4009

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

LEMP(或LNMP)高性能的WEB服务器在CentOS6.2/5.8下的Yum搭建流程

原文:http://blog.youkuaiyun.com/uuleaf/article/details/7736876 本文将指导你如何在CentOS/Red Hat (RHEL) 6.2/5.8下使用Yum来搭建LEMP WEB服务器。国内 LEMP (Linux, Nginx, MySQL, PHP) 服务器目前在国内大的企业如百度腾讯使用非常普遍,但是因为LEMP不易安装配置,难为了许

百年孤独 1198

Linux服务器搭建lnmp环境

1.安装nginx 1).更新yum yum update 2).安装依赖包 (1)安装make yum -y install gcc automake autoconf libtool make (2)安装g++ yum install gcc gcc-c++ (3)安装PCRE库 yum install pcre pcre-devel (4)zlib库 yum install zlib...

wangyueQaQ的博客 538

LNMP环境搭建(Centeros7.7下php7.3安装,php安装sqlsrv扩展)

文章结尾附本次项目素材资料及安装说明 文章目录一、基础准备二、安装Mysql三、安装PHP四、安装Nginx五、Nginx整合php六、安装PHP扩展END 一、基础准备 系统环境 CenterOs7.7 x64 软件准备 将如下文件上传至服务器 /usr/local/src目录下 配置web服务器基础库 执行如下命令安装web服务器常用依赖库。 sudo yum -y ins...

扣丁曼 3176

linux 源码搭建lnmp_lnmp源码编译搭建过程详解

服务器环境为Centos7.0一:安装前的准备工作:使用yum的方式安装相关的依赖包和库yum -y install ntp make openssl openssl-devel pcre pcre-devel libpng libpng-devel libjpeg-6b libjpeg-devel-6b freetype freetype-devel gd gd-devel zlib zlib-...

weixin_42500240的博客 155

linux的lnmp环境,linux下lnmp环境搭建

8种机械键盘轴体对比本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?服务器环境centos7.4修改yum源nginx源[[emailprotected] ~]# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmphp源[[emailprotected] ~]# rpm -U...

weixin_35703300的博客 195

帝国CMS CentOS7 服务器搭建

#lamp 指linux、Apache、mysql,php #lnmp 指linux,Nginx、mysql,php CentOS安装 官网下载镜像 相关指令 su 切换用户 2.vi/vim文本编辑器。 :wq! 保存并强制退出 :q! 不保存强制退出 mysql安装 通过yum直接安装 [root@localhost ~]# cd /usr/local/src/...

web前端的个人博客 2510

在CentOS上搭建PHP服务器环境(lamp、lnmp)

[转载] 在CentOS上[搭建PHP服务器环境](leolan.top)(lamp、lnmp)原文:http://www.cnblogs.com/liulun/p/3535346.html您也可以使用一键自动部署环境的工具,请参见网友开发的这个工具http://www.centos.bz/2013/08/ezhttp-tutorial/[安装apache](leolan.top):yum inst

Leo Lan的博客 478

Yum搭建LNMP环境(动、静、库分离)(week4_day5)--技术流ken

前言 本篇博客使用yum来搭建lnmp环境,将采用动态,静态以及数据库分开安装的方式即nginx,php,mysql.会被分开安装在不同的服务器之上,搭建出来一套lnmp环境,并部署wordpress进行测试。 LNMP准备环境 centos7 firewalld关闭状态 selinux关闭状态 nginx服务器IP:192.168.43.174 php、ph...

weixin_34104341的博客 263
上一篇: 宋星:误读数据等于自杀
下一篇: 蚂蚁变大象:浅谈常规网站是如何从小变大的
jakqigle
博客等级 码龄19年 37粉丝 54原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值