#!/bin/bash
#安装nginx依赖
yum -y install gcc gcc-c++ pcre-devel openssl-devel
#解压编译nginx安装包
tar zxf nginx-1.12.2.tar.gz
cd nginx-1.12.2
./configure
make && make install
#修改配置文件
sed -i “45c index index.php index.html index.htm;” /usr/local/nginx/conf/nginx.conf
sed -i “65c location ~ .php$ {” /usr/local/nginx/conf/nginx.conf
sed -i “66c root html;” /usr/local/nginx/conf/nginx.conf
sed -i “67c fastcgi_pass 127.0.0.1:9000;” /usr/local/nginx/conf/nginx.conf
sed -i “68c fastcgi_index index.php;” /usr/local/nginx/conf/nginx.conf
sed -i “69c fastcgi_param SCRIPT_FILENAME KaTeX parse error: Undefined control sequence: \document at position 1: \̲d̲o̲c̲u̲m̲e̲n̲t̲_root\fastcgi_script_name;” /usr/local/nginx/conf/nginx.conf
sed -i “70c include fastcgi_params;” /usr/local/nginx/conf/nginx.conf
sed -i “71c }” /usr/local/nginx/conf/nginx.conf
#安装mysql和php
yum -y install mariadb mariadb-server mariadb-devel php php-mysql php-fpm
#写测试页面
echo “<?php phpinfo(); ?>” >//usr/local/nginx/html/index.php
#启动nginx
/usr/local/nginx/sbin/nginx -s reload
#启动mysql
systemctl start mariadn
#启动php-fpm
systemctl start php-fpm
#关闭防火墙
systemctl stop firewalld
setenforce 0

shell一键安装lnmp相关推荐

  1. shell脚本一键安装LNMP(liunx+nginx+mysql+php)环境

    #!/bin/bash # author:kwin # Email:kwinwong@hotmail.comsrc="/usr/local/src/" cd $src#找到指定进程 ...

  2. 【项目上线】详细步骤03:一键安装lnmp环境,配置Nginx+Node+MongoDB+MySQL+PHP环境...

    Lnmp.org网址:https://lnmp.org/install.html 一.一键安装lnmp环境 第一步: wget -c http://soft.vpser.net/lnmp/lnmp1. ...

  3. 处理一键安装LNMP环境之后,phpinfo.php打开不显示内容的问题

    ############################################################################################# ##本文内容 ...

  4. Linux一键安装Lnmp

    安装方法https://lnmp.org/install.html 配置方法https://lnmp.org/faq/lnmp-vhost-add-howto.html 安装方法 1.使用putty或 ...

  5. centos snmp配置_Cacti1.2.16最新版安装和配置(Shell一键安装)

    一.Cacati一键安装脚本介绍 如果你对系统操作不是很熟悉,刚开始安装这种软件可能会比较麻烦,手动安装各个步骤一不小心经常出错,但是出于为了熟悉环境,还是建议手动安装一次两次,这样可以熟悉各个组件的 ...

  6. 一键安装LNMP环境

    系统要求: CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian/Deepin/Aliyun/Amazon/Mint Linux发行版 需要5GB以上硬盘剩余空间,MyS ...

  7. 阿里云上一键安装lnmp或lamp

    系统需求: l  CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian/Deepin Server/Aliyun/Amazon/Mint Linux发行版 l  需要5G ...

  8. 一键安装Lnmp教程

    LNMP一键安装包 系统需求: CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian Linux系统 需要3GB以上硬盘剩余空间 128M以上内存,Xen的需要有SWAP ...

  9. 不断线一键安装lnmp包

    当通过putty或者SecureCRT安装lnmp时,网络突然掉线或者不小心putty被关掉等等原因,造成lnmp安装过程被中断怎么办,其实防止这种现象很简单,只要在安装lnmp前执行screen命令 ...

最新文章

  1. HDU-5119 Happy Matt Friends
  2. 请求转发与重定向的区别和执行流程
  3. Python爬虫实战(5):模拟登录淘宝并获取所有订单(1)
  4. 微信小程序中相机api_微信小程序 Image API实例详解
  5. eclipse中的一个编译错误修正
  6. 如何放大图片而不影响清晰度?
  7. 「洛谷」P1196 银河英雄传说
  8. 深度跳转-scheme
  9. android 获取粗略位置_从Android上的GPS提供商处获取*粗略*位置
  10. 解决Android 拍照图片被旋转问题
  11. Android 微信支付配置流程
  12. Zebra BI for Excel
  13. Android中MaterialSearchView(搜索框)的简单实用
  14. 安卓打开cbr文件_什么是CBR和CBZ文件,为什么将它们用于漫画?
  15. 一行代码让Python的运行速度提高100倍
  16. 苹果微信下载 iOS微信各版本列表
  17. ​windows10 jdk8升级到11后环境变量配置不生效
  18. 《预言者》:从路人甲到教父的预言之路
  19. voc数据集转coco数据集
  20. 雄迈sdk 使用示例_使用增强的API,示例代码和SDK自定义支付解决方案

热门文章

  1. properties文件的用法;utils类封装数据库连接、资源关闭、通用的增删改,以及两种通用的查询方法
  2. RDD、DataFrame、DataSet原理解析
  3. 计算机权限删除文件win10,win10系统使用管理员权限无法删除部分文件的详细步骤...
  4. MacOS 搭建一个vue项目(完整步骤)
  5. 什么是好的录屏软件?5 款值得收藏的屏幕录制软件
  6. python 董付国_Python 董付国
  7. 关于web中的颜色表示方法,你知道多少?
  8. python预测股票价格论文_基于机器学习的股票分析与预测模型研究
  9. 网页中播放RTSP(5) WebSocket播放视频
  10. 限制性定语从句和非限制性定语从句的区别