linux学习(五) -- centos使用yum安装lnmp

一.centos换源

http://mirrors.aliyun.com/help/centos?spm=5176.bbsr150321.0.0.d6ykiD

1、备份

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/

CentOS 5

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

CentOS 6

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

CentOS 7

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

3、之后运行yum makecache生成缓存

更新

yum update

二.安装php7

1.查看CentOS版本号

cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core)

2.需要先安装epel-release(第3步的前提)

yum -y install epel-release

3.rpm安装php7相应的yum源 rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

4.安装php7

[[email protected] etc]# yum install php70w php70w-fpm php70w-mysql

5.查看php版本

php -v

三.安装nginx

1.yum源

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

2. 安装nginx

yum install nginx

3. 启动nginx

service nginx start

成功显示:Redirecting to /bin/systemctl start nginx.service

四.安装mysql操作

注:甲骨文有可能将mysql进行收费,所以CentOS 7 版本将MySQL数据库软件从默认的程序列表中移除,用免费的mariadb代替了,用法和以前完全一样

1.安装

yum install mariadb-server -y 2.启动

systemctl start mariadb.service 3.设置开机启动

systemctl enable mariadb.service

4.设置mysql root密码

mysql_secure_installation

时间: 2024-10-12 23:56:24

linux学习(五) -- centos使用yum安装lnmp的相关文章

Linux学习笔记之更新yum安装最新Nginx+Php

yum 安装nginx 和 php的版本太低了,网上找到一个新的源,记录下! 源文:https://webtatic.com/packages/php70/ 在linux下执行以下命令: CentOS/RHEL 7.x: rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-relea

Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置

原文:http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html 如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk.tomcat.eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--CentOS下j2ee环境搭建),如果要开发web项目,我们当然可以安装一个myeclipse到Linux系统上去,这个安装方法和安装eclipse完全相同

centos下yum安装lamp和lnmp轻松搞定

centos下yum安装lamp和lnmp轻松搞定,到底多轻松你看就知道了,妈妈再也不担心不会装lamp了. 很辛苦整理的安装方法,会持续更新下去.凡无法安装的在评论里贴出问题来,会尽快解决.共同维护一个可用yum可用更新. 软件列表:php5.4 apache2.2 mysql5.5 nginx1.8 centos6.x rpm -Uvh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ng

centos 6.5 yum安装lnmp

转自:http://blog.csdn.net/lane_l/article/details/20235909 准备篇: 1.配置防火墙,开启80端口.3306端口vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT(允许80端口通过防火墙)-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEP

centos下编译安装LNMP环境

自PHP-5.3.3起,PHP-FPM加入到了PHP核心,编译时加上--enable-fpm即可提供支持. PHP-FPM以守护进程在后台运行,Nginx响应请求后,自行处理静态请求,PHP请求则经过fastcgi_pass交由PHP-FPM处理,处理完毕后返回. Nginx和PHP-FPM的组合,是一种稳定.高效的PHP运行方式,效率要比传统的Apache和mod_php高出不少. 二.依赖环境 yum -y install gcc gcc-c++ make cmake automake au

Linux学习之CentOS(二)----远程登录管理工具SecureCRT的使用

[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/3919940.html 联系方式:[email protected] [正文] 虚拟机版本:VMware Workstation_10.0.3 Linux系统版本:CentOS_6.5(64位) 一.前言: 前几天做了一回小白,安装了上个月发布的最新版CentOS 7 ,发现在学习的时候有很多地方和

使用yum安装LNMP步骤

使用yum安装LNMP步骤 输入命令cat /etc/redhat-release,查看当前Linux系统版本# cat /etc/redhat-release CentOS release 6.5 (Final)关闭防火墙自启动 # /etc/init.d/iptables stop# chkconfig iptables off 在部署LNMP环境之前,首先,用户需要安装Nignx服务器,MySQL数据库,以及PHP环境相关的开发包和库文件,若缺少开发包或库文件,会导致后续LNMP环境部署失

CentOS 7 yum安装Zabbix

CentOS 7 yum安装Zabbix 一.Zabbix简介 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案.zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题. 下面是Centos7上yum安装zabbix的步骤. 二.Zabbix安装 本文档在同一台机器上安装了zabbix-server 和zabbix-agent 自己监控自己. 1.配置LAMP 参照下面的链接 Centos

linux学习之centos(三):网卡配置

Linux系统版本:Centos 6.5 在linux学习之centos(二):虚拟网络三种连接方式和SecureCRT的使用中,使用远程工具SecureCRT,通过“ifconfig eth0 + 具体的ip地址”命令给linux配IP地址,但是这种配置方式存在以下问题: 只能临时生效,一旦重启,需要重新配置: 只能配置ip地址和子网掩码,可以连接内网,是无法连接外网的. 如果想要连接外网,ip地址.子网掩码.网关.DNS缺一不可. 如何真正的给CentOS配一个ip,而且设置成功后,通过使用