1.部署lamp(这里只部署环境,项目自己上)
[root@localhost ~]# vim lamp.sh
#!/bin/bash
setenforce 0 && systemctl stop firewalld #为防止出错我们先把防火墙和setenforce关闭
yum -y install httpd mariadb mariadb-server php php-mysql php-gd gd &> /dev/null #下载lamp所需要的依赖
if [ $? -eq 0 ];then
cd /var/www/html/ && echo "<?php phpinfo(); ?>" > index.php #书写php测试页
systemctl start mariadb &> /dev/null
systemctl start httpd &> /dev/null && echo "请测试……"
else
echo "安装依赖包未成功请检查!"
fi
2.执行并测试.
[root@localhost ~]# sh lamp.sh
请测试……
3.部署lnmp(只是环境项目自己上)
[root@localhost ~]# vim lnmp.sh
#!/bin/bash
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo &> /dev/null #使用阿里的源下载最新版nginx
setenforce 0 && systemctl stop firewalld #先把防火墙和setenforce关闭
yum -y install nginx mariadb-server mariadb php php-fpm php-mysql gd php-gd &> /dev/null #下载依赖包
if [ $? -eq 0 ];thencp /root/nginx.conf /etc/nginx/nginx.conf
echo "<?php phpinfo(); ?>" > /usr/share/nginx/html/index.php
systemctl start mariadb && systemctl start php-fpm && systemctl start nginx && echo "请测试……"
else
echo "依赖包未安装成功,请检查!"
fi
4.测试
[root@localhost ~]# sh lnmp.sh
请测试……