zoukankan      html  css  js  c++  java
  • shell-脚本搭建lnmp web环境

    配置环境:

    安装源:epel

    系统环境:centos7

    脚本源代码

    #!/bin/bash
    # 安装软件
    yum -y install epel-release &> /dev/null
    yum -y clean all &> /dev/null
    yum -y install nginx php php-fpm mariadb-server &> /dev/null
    # 修改nginx配置文件
    sed -i "45c index index.php  index.html index.htm;" /etc/nginx/nginx.conf.default
    sed -i "65c location ~ \.php$ {"  /etc/nginx/nginx.conf.default
    sed -i "66c root           html;"  /etc/nginx/nginx.conf.default
    sed -i "67c fastcgi_pass   127.0.0.1:9000;"  /etc/nginx/nginx.conf.default
    sed -i "68c fastcgi_index  index.php;"  /etc/nginx/nginx.conf.default
    sed -i "69c fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;"  /etc/nginx/nginx.conf.default
    sed -i "70c include        fastcgi_params;"  /etc/nginx/nginx.conf.default
    sed -i "71c }"  /etc/nginx/nginx.conf.default
    # 书写php测试页面
    cp -rf /etc/nginx/nginx.conf.default /etc/nginx/nginx.conf
    echo -e "<?php
    phpinfo();
    ?>" > /usr/share/nginx/html/index.php
    # 启动服务
    systemctl restart php-fpm
    systemctl restart mariadb-service
    systemctl restart nginx
    # 关闭防火墙与selinux
    systemctl stop firewalld
    setenforce 0
    # 测试
    curl -I 127.0.0.1
  • 相关阅读:
    python+selenium初学者常见问题处理
    pycharm的这些配置,你都知道吗
    巧用浏览器F12调试器定位系统前后端bug
    dsu + lca
    indeed2017校招在线编程题(网测)三
    rolling hash
    ac自动机
    indeed 第二次笔试题
    vmware以及schlumberger题解
    2017 google Round C APAC Test 题解
  • 原文地址:https://www.cnblogs.com/sunjianlin/p/13166553.html
Copyright © 2011-2022 走看看