使用remi安装php70,Linux下使用yum安装LNMP环境
如何使用yum搭建有需求的LNMP环境
本人使用的是centos7系统,就以centos7的系统搭建为例
Nginx安装
创建/编辑文件:vi /etc/yum.repos.d/nginx.repo
编辑内容:OS代表系统 OSRELEASE 代表系统版本号
[nginx]
name=nginx repobaseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/
gpgcheck=0
enabled=1
安装:yum install nginx
修改配置 vi /etc/nginx/conf.d/default.conf
修改nginx子配置文件
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 /etc/nginx/fastcgi_params;
}
重启nginx systemctl restart nginx
php安装
查看/etc/yum.repos.d目录下的配置文件, 是否包含remi开头, 或者epel开头的文件 cd /etc/yum.repos.d
删除以remi开头, 或者epel开头的文件 rm -f epel* remi*
查看是否安装yum list intalled | grep epel 存在就卸载 epel-release.noarch`
卸载epel-release软件包 yum remove 包名
安装epel-release软件包 yum install epel-release
更新remi源(其中release-7表示更新centos7版本) rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
要安装PHP 7.0, 需要编辑 vim /etc/yum.repos.d/remi-php70.repo(修改enabled的值为1), 保存退出
指定remi源, 安装php相关软件包 yum --enablerepo=remi install php php-pdo php-mysql php-fpm php-cli php-common
MySQL安装
[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
安装 yum install mysql-community-serve
启动MySQL systemctl start mysqld
查看数据库初始密码 cat /var/log/mysqld.log | grep password
修改初始密码(这里修改为Admin123.) ALTER USER 'root'@'localhost' IDENTIFIED BY 'Admin123.'
允许 远程链接
mysql> use mysql;
mysql> update user set host = '%' where user = 'root';
mysql> flush privileges;
总结
从下载软件包官网找指定版本源, 如果找到, 直接使用官方源, 执行yum install命令
如果下载软件包官网找不到, 第一种解决方案: 找第三方源(remi源), 继续使用yum install; 第二种解决方案: 找下载软件包官网提供其他下载安装方式
相对于源码安装比较简单,容易上手
可以指定下载包的版本
centos7 启动/停止/重启软件服务 systemctl start/stop/restart xxx(服务名称)
yum源安装软件的配置目录
nginx vim /etc/nginx/nginx.conf
php vim /etc/php.ini
mysql vim /etc/my.cnf
使用remi安装php70,Linux下使用yum安装LNMP环境相关推荐
- [mysql] linux下使用yum安装mysql
From: http://www.2cto.com/database/201207/141878.html linux下使用yum安装mysql 1.安装 查看有没有安装过: yum list ins ...
- linux编译安装jpeg,Linux下JPEG库安装脚本(转)
Linux下JPEG库安装脚本(转)[@more@]该脚本用于在Linux下安装JPEG库,在安装GD库的时候如果没有JPEG库,GD将不能生成JPEG格式的图象. 作者: 何志强#----where ...
- linux apache 安装 rewrite,linux下单独编译安装Apache rewrite_module
Redhat linux下单独编译安装Apache rewrite_module Apache已经编译安装完了,今天弄了个lifebox,装完后发现必须得用rewrite,所以就给它装了个~~ 找到a ...
- linux看php安装路径,linux下查找php安装路径的方法是什么
linux下查找php安装路径的方法是什么 发布时间:2020-09-01 16:06:19 来源:亿速云 阅读:72 作者:小新 这篇文章主要介绍了linux下查找php安装路径的方法是什么,具有一 ...
- linux下编译和安装log4cxx,Linux下log4cxx的安装使用
Linux下log4cxx的安装使用2011-06-12 13:51:45 分类: C/C++ 一.下载 Log4cxx是开放源代码项目Apache Logging Service的子项目之一,用于为 ...
- linux 安装cvs,linux下cvs详细安装和配置.docx
Linux 下cvs详细安装和配置 2009-03-18 14:37:12 标签:[推送到技术圈] 版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始岀处 作者信息和本声明.否则将追究 ...
- linux系统的电视怎么安装直播,Linux下nginx的安装及点直播使用示范
Linux下nginx的安装及点直播使用示范 Linux下nginx的安装及点直播使用示范 Linux下nginx的安装及点直播使用示范 一.准备工作: Red hat 5.5 nginx-1.11. ...
- centos6下用yum安装mysql_centos6.5下使用yum安装mysql
centos6.5下使用yum安装mysql 查看centos上是否安装了mysql 数据库 # rpm -qa|grep mysql 停止mysql服务 #service mysqld stop 卸 ...
- Linux 下用yum安装mysql
2019独角兽企业重金招聘Python工程师标准>>> 1. 查看系统自带mysql是否已安装. [root@develop bin]# yum list installed ...
最新文章
- 常见Z纯CSS小样式合集(三角形)
- html怎么添加5px高的线,CSS 0.5px 细线边框的原理和实现方式
- idea实用快捷键_idea万能快捷键,你不知道的17个实用技巧!!!
- 列表操作 - C#开发人员
- 让我们深入了解PP YOLO做出的贡献
- jdk15不安装jre_弄懂 JRE、JDK、JVM 之间的区别与联系,你知道多少?
- 在线对数函数计算机,计算器在线计算
- 修改WMB执行组监听端口
- python获取期货数据_【python量化】期货ML策略(一)数据获取
- 从键盘输入一个三位整数n,分别求出n的个位数字、十位数字和百位数字
- Windows变慢原因分析
- 如何安装谷歌浏览器驱动(Google Chromedriver)
- 读《项羽与刘邦》有感
- 高版本的SQLServer2016 还原到低版本的SQL Server2012
- 谁说必须多组学?非靶代谢基础研究思路及biomarker发现之路
- Filter过滤器及其作用介绍
- 做软件,中国人不比别人差 专访微软中国研究院院长:张亚勤
- 人脸识别最新进展以及工业级大规模人脸识别实践探讨
- java抛硬币_Java程序抛硬币
- python求偏导函数_Python中多元函数的向量化偏导数
热门文章
- .NET Core 如何为项目提供高性能解决方案?
- CentOS开发ASP.NET Core入门教程
- 基于OIDC(OpenID Connect)的SSO(纯JS客户端)
- .NET开源MSSQL、Redis监控产品Opserver之Redis配置
- 理解C# 4 dynamic(3) – DynamicObject的使用
- 如何用TypeScript开发微信小程序
- IdentityServer4 ASP.NET Core的OpenID Connect OAuth 2.0框架学习保护API
- powershell 脚本运行策略,参数....
- java中的path类_详谈java中File类getPath()、getAbsolutePath()、getCanonical的区别
- java nio epoll_Java NIO 选择器(Selector)的内部实现(poll epoll)