当前位置: 首页 > news >正文

Centos7系统下脚本一键部署LAMP环境

基础环境:

Centos7         #cat /etc/os-release
apache 2.4.6    #httpd -v
mysql 5.7.44    #mysql -v
php 7.4.33      #php -v

将以下脚本保存为 install_lamp.sh 并运行:

sh -xv install_lamp.sh
#!/bin/bash# 更新系统
#yum update -y# 安装 MySQL 5.7rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
rpm -Uvh http://repo.mysql.com//mysql57-community-release-el7-7.noarch.rpm
yum install -y mysql-community-server
systemctl start mysqld
systemctl enable mysqld
grep 'temporary password' /var/log/mysqld.log
mysql_secure_installation# 安装 Apache
yum install -y httpd
systemctl start httpd
systemctl enable httpd
#firewall-cmd --permanent --add-service=http
#firewall-cmd --permanent --add-service=https
#firewall-cmd --reload# 安装 PHP 7.4
yum install epel-release -y
rpm -ivh http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum -y install yum-utils
yum-config-manager --enable remi-php74
yum install php74-php php74-php-cli php74-php-fpm php74-php-mysqlnd php74-php-mbstring php74-php-xml php74-php-gd php74-php-opcache -yyum install php74-php-curl php74-php-bcmath php74-php-intl php74-php-soap php74-php-json -yln -s /usr/bin/php74 /usr/bin/php
systemctl enable php74-php-fpm
systemctl start php74-php-fpmecho "<?php phpinfo(); ?>" > /var/www/html/info.php
systemctl restart httpd# 防火墙配置
#firewall-cmd --permanent --add-service=http
#firewall-cmd --permanent --add-service=https
#firewall-cmd --reloadecho "LAMP 安装完成!访问 http://<服务器IP>/info.php 查看 PHP 信息。"

相关文章:

  • Idea 配置 Maven 环境
  • AAOS系列之(七) --- AudioRecord录音逻辑分析(一)
  • Java并发
  • RocketMQ 死信队列(DLQ)实战:原理 + 开发 + 运维 + 架构应用指南
  • 从Java的Jvm的角度解释一下为什么String不可变?
  • 【SpringCache 提供的一套基于注解的缓存抽象机制】
  • Arduino学习-跑马灯
  • Visual studio 中.sln/.vcxproj/.vcxproj.filters和.vcxproj.user文件的作用
  • dify账号与基础模型配置
  • 比较云计算的四种部署模式:哪个是最佳选择?
  • DeepSeek 赋能数字人直播带货:技术革新重塑电商营销新生态
  • 【OpenHarmony】【交叉编译】使用gn在Linux编译3568a上运行的可执行程序
  • 特伦斯 S75 电钢琴:重构演奏美学的极致表达
  • 告别重复 - Ansible 配置管理入门与核心价值
  • LangChain完全指南:从入门到精通,打造AI应用开发新范式
  • 影响服务器稳定性的因素都有什么?
  • 虚拟旅游:打破时空界限的新体验
  • AcroForm 表单:动态字段值调整及避免使用 “event.value“
  • Spring Advisor增强规则实现原理介绍
  • StringBuilder对象的操作
  • 中卫网站推广网络营销/代写文章价格表
  • 怎么来维护已经上传的网站呢/网站建设的推广渠道
  • 万网网站建设方案书/济宁网站建设
  • 金凤区建设交通局网站/百度在线客服
  • 西安印象网站建设/新闻头条今日新闻60条
  • 稳稳在哪个网站做的消防直播/东营seo网站推广