电商 lamp java_lamp+电商脚本

#!/bin/bash

echo "脚本开始之前请确认你的apache的网站根目录是否有电商的包,5秒后开始,没有请CTRL+C"

sleep 5

service iptables stop

setenforce 0

yum -y install httpd mysql mysql-server php php-mysql php-gd unzip >/dev/null

echo "成功安装lamp环境"

version=`php -v | sed -n '1p'| awk '{print $1,$2}'`

echo "当前php的版本为${version}"

read -p "请输入是否卸载php,y代表卸载,其他代表继续" aa

case $aa in

y)

rpm -qa | grep php |xargs yum -y remove

break

;;

*)

echo "你选择的是非[y]不卸载"

;;

esac

service httpd start >/dev/null 2>&1

if [ -f /var/www/html/tinyshopV2.5_data.zip ]; then

cd /var/www/html/

unzip tinyshopV2.5_data.zip >/dev.null

chmod -R 777 /var/www/html

else

echo "不存在"

fi

num=`sed -n '/AddType\ application\/x-httpd-php\ .php/p' /etc/httpd/conf/httpd.conf|wc -l`

if [ $num -eq 1 ]; then

echo "配置文件存在不需要修改"

else

ss -ntl| grep 80 >/dev/null 2>&1

if [ $? -eq 0 ]; then

# sed -i 402s/index.html/index.php/ /etc/httpd/conf/httpd.conf

sed -i '/^DirectoryIndex/s/index.html/index.php/' /etc/httpd/conf/httpd.conf

sed -i '/^AddType\ application\/x-gzip\ .gz\ .tgz$/a\AddType\ application\/x-httpd-php\ .php' /etc/httpd/conf/httpd.conf

else

echo "请确认httpd是否安装"

fi

fi

service httpd restart >/dev/null 2>&1

service mysqld restart >/dev/null 2>&1

mysql -e "drop database if exists ds;"

mysql -e "create database if not exists ds charset=utf8;"

mysql -e "grant all on ds.* to 'tom'@'%' identified by '123';"

mysql -e "flush privileges;"

ifconfig=`ifconfig | grep inet | sed -n '1p'| awk '{print $2}'| awk -F ":" '{print $2}'`

echo "本机ip是${ifconfig}"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值