脚本安装php5.5+mysql+apache+phpmyadmin

本文提供了一种通过Shell脚本快速部署LAMP(Linux + Apache + MySQL + PHP)环境的方法, 包括设置时区、安装及配置相关软件包、启动服务等步骤, 并集成了phpMyAdmin方便数据库管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

#!/bin/bash
mv /etc/localtime /etc/localtime.bak   
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime  
#yum update -y
yum install epel-release -y >> /dev/null
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm >> /dev/null
cd /etc/yum.repos.d/
ed -s remi.repo <<EOF
/enabled=0/s/0/1/
/enabled=0/s/0/1/
w
q
EOF
yum --enablerepo=remi install httpd mysql mysql-server php php-common -y >> /dev/null
yum --enablerepo=remi install php-mysqlnd php-pgsql php-pecl-mongo php-pdo php-pecl-memcache php-pecl-memcached php-gd php-xml php-mbstring php-mcrypt php-pecl-apcu php-cli php-pear -y >> /dev/null
chkconfig --levels 235 httpd on >> /dev/null
chkconfig --levels 235 mysqld on >> /dev/null
/etc/init.d/httpd start >> /dev/null
/etc/init.d/mysqld start >> /dev/null
mysqladmin -u root password root

#phpmyadmin
wget https://files.phpmyadmin.NET/phpMyAdmin/4.6.4/phpMyAdmin-4.6.4-all-languages.tar.gz  >> /dev/null
tar xvfz phpMyAdmin-4.6.4-all-languages.tar.gz >> /dev/null
mv phpMyAdmin-4.6.4-all-languages /var/www/html/pmd
rm -rf phpMyAdmin-4.6.4-all-languages.tar.gz
cd /var/www/html/pmd
cp config.sample.inc.php config.inc.php 
ed -s config.inc.php <<EOF
/blowfish/s/''/'0acf4539a14b3aa27deeb4cbdf6e989f'/
w
q
EOF
ed -s /etc/php.ini <<EOF
/;date.timezone/;date.timezone = /date.timezone = Asia\/Shanghai/
w
q
EOF
service httpd restart
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值