分享一个一键部署LNMP平台脚本,设置通过systemd管理Nginx服务,好用!

#!/bin/bash

yum -y install gcc openssl-devel pcre-devel

tar xf lnmp_soft.tar.gz

cd lnmp_soft/

tar xf nginx-1.12.2.tar.gz

cd nginx-1.12.2/

./configure --with-http_ssl_module --with-stream --with-http_stub_status_module

make && make install

yum install -y mariadb-server mariadb-devel php php-fpm php-mysql

systemctl enable mariadb.service --now

ss -tlnp | grep :3306

systemctl enable php-fpm.service --now

ss -tlnp | grep :9000

echo "

[Unit]

Description=The Nginx HTTP Server

After=network.target remote-fs.target nss-lookup.target

[Service]

Type=forking

ExecStart=/usr/local/nginx/sbin/nginx

ExecReload=/usr/local/nginx/sbin/nginx -s reload

ExecStop=/bin/kill -s QUIT ${MAINPID}

[Install]

WantedBy=multi-user.target

"   > /usr/lib/systemd/system/nginx.service

systemctl start nginx

ss -tlnp | grep :80

一键部署LNMP平台脚本相关推荐

  1. shell脚本一键部署lnmp架构

    shell脚本一键部署lnmp架构 1. 创建存放脚本的目录 2. 创建脚本文件 3. 编写脚本 4. 通过IP地址直接访问PHP界面 1. 创建存放脚本的目录 [root@localhost ~]# ...

  2. shell脚本 一键部署 Lnmp 及社区论坛 服务架构

    shell脚本 一键部署 Lnmp 一键部署 Lnmp 一键部署 注:亲,记得把所需要的软件包,先放到/opt目录中:以及该机子的内存大小.核数先设置好! #!/bin/bash #先配置好yum e ...

  3. shell脚本一键部署LNMP

    前言 使用shell脚本一键部署LNMP需要的安装包 nginx-1.15.9.tar.gz mysql-boost-5.7.20.tar.gz php-7.1.10.tar.bz2 Discuz_X ...

  4. LNMP介绍及一键部署LNMP架构

    目录 一.LNMP 1.LNMP介绍 ①LNMP工作原理 ②LAMP工作原理 2.LAMP和LNMP的区别 3.编译安装的优点 4.各组件的主要作用 二.脚本一键部署LNMP架构 一.LNMP 1.L ...

  5. LNMP源码编译安装及一键部署LNMP架构

    目录 一.LNMP 1.LNMP介绍 1.1 LNMP工作原理 1.2.LAMP工作原理 2.LAMP和LNMP的区别 3.编译安装的优点 4.各组件的主要作用 三.LNMP架构的部署 1.安装ngi ...

  6. 一键部署LNMP服务

    一键部署LNMP服务 对于最简单的LNMP架构部署其实可以使用的方法有很多,如果你的仓库里面有一些插件或者中间件的rpm包那么你就完全可以不使用源码进行部署,但是大多数时候你还是需要利用源码进行ngi ...

  7. 一键部署 LNMP(RPM 包版本)

    #!/bin/bash # 一键部署 LNMP(RPM 包版本) # 使用 yum 安装部署 LNMP,需要提前配置好 yum 源,否则该脚本会失败 # 本脚本使用于 centos7.2 或 RHEL ...

  8. LNMP架构搭建和一键部署LNMP

    文章目录 一.LNMP工作原理 1.LNMP工作原理 2.LAMP工作原理 3.LAMP和LNMP的区别 二.LNMP部署 1.安装nginx服务 1.1 安装nginx的依赖包 1.2 创建ngin ...

  9. 简单的一键部署LNMP架构shell脚本

    两种部署方式: 一. 手工搭建 分析:最终效果,通过Nginx搭建两个网站blog和zh,通过域名访问.在lnmp的基础上,域名访问,要么搭建DNS服务器,要么修改主机hosts文件. 1.安装Ngi ...

最新文章

  1. 线程的同步-----Lock同步锁
  2. MapReduce-Shuffle机制运行解析
  3. linux tcpdump 抓包
  4. 使用Apache反向代理实现全能主机的搭建
  5. PHP版本如何选择?应该使用哪个版本?
  6. 环境搭建之日志搜集/采集服务系统对比(logtail/hadoop/elk/splunk/appender)
  7. propattr区别和用法,以多选框为例
  8. c语言自定义输出小数点位数_C语言中输出时怎样控制小数点后的位数,请举例说明......
  9. 结构体可以整体交换吗_结构胶能够耐高温吗?可以在高温环境中工作吗?好用吗?...
  10. Java课程设计---Eclipse基本环境配置
  11. Python-文件的管理
  12. 阶段3 2.Spring_06.Spring的新注解_8 spring整合junit完成
  13. 对计算机网络的基础认识
  14. Android开发仿微信支付宝的支付密码布局
  15. 时间节点管理的自我反省
  16. 入行数据分析要知道什么是独立性检验拟合优度检验
  17. YUVPlayer: 基于Android平台的YUV视频原始数据播放器
  18. linux 向日葵 使用方法,远程控制工具——Centos7上向日葵安装使用
  19. html音视频app制作,6款视频制作APP,让你成为短视频高手!
  20. Python制作手游《和平精英》游戏资料查询助手

热门文章

  1. Android 开发资料整理
  2. 教您用公式编辑器快速输入公式
  3. 统考计算机英语通过率,网络教育统考英语难考吗 通过率怎么样
  4. 发现7本书以开发有效的Java单元测试
  5. python 数据分析 百度网盘_[百度网盘]利用Python进行数据分析(Python For Data Analysis中文版).pdf - Jan-My31的博客 - 磁力点点...
  6. Linux 下 rm-rf 和 mv 的区别
  7. 虚拟机下的Linux连接校园网上网问题
  8. 快慢指针(删除数组重复项)
  9. 【强化学习】小项目分析:DQN玩游戏2048
  10. linux cut 命令,Linux cut命令的用法介绍