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
  • 相关阅读:
    Unix + OS IBM Aix System Director
    framework apache commons
    维吉尼亚密码
    破译换字式密码
    维吉尼亚密码表
    维吉尼亚密码表
    delete i;
    破译换字式密码
    破译换字式密码
    int *i = new int;
  • 原文地址:https://www.cnblogs.com/sunjianlin/p/13166553.html
Copyright © 2011-2022 走看看