当前位置: 首页 > 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 信息。"

http://www.xdnf.cn/news/735319.html

相关文章:

  • 响应式原理
  • Java异常与错误:核心区别深度解析
  • Kafka多线程Consumer
  • harmonyos实战关于静态图片存放以及image图片引入
  • VSCode Trae Cursor 显示多tab界面
  • intra-mart执行java方法笔记
  • spring openfeign
  • AWS云创建安全审计用户组
  • TIDB创建索引失败 mkdir /tmp/tidb/tmp_ddl-4000/1370: no such file or directory.
  • NHANES指标推荐:CQI
  • ESP32对接巴法云实现配网
  • 线路板厂家遇到的PCB元件放置的常见问题有哪些?
  • 内核进程基础
  • 界面控件DevExpress WinForms中文教程:Banded Grid View - 如何固定Bands?
  • 《 PyTorch 2.3革新:torch.compile自动生成CUDA优化内核全解》
  • 鸿蒙OSUniApp页面切换动效实战:打造流畅精致的转场体验#三方框架 #Uniapp
  • Go语言结构体:数据组织的艺术
  • 网络犯罪分子利用虚假ChatGPT安装程序实施攻击
  • 【Go语言】Fyne GUI 库使用指南 (面向有经验开发者)
  • XUANYING炫影-移动版-智能轻云盒SY900Pro和SY910_RK3528芯片_免拆机通刷固件包
  • PHP中文网文章内容提取免费API接口教程
  • JavaScript中的命名导出(暴露)
  • yolov8添加注意力机制
  • 避免空值判断
  • Fluence (FLT) 2026愿景:RWA代币化加速布局AI算力市场
  • 一、Python 常用内置工具(函数、模块、特性)的汇总介绍和完整示例
  • Go 中 `json.NewEncoder/Decoder` 与 `json.Marshal/Unmarshal` 的区别与实践
  • C++学习-入门到精通【10】面向对象编程:多态性
  • LangChain表达式 (LCEL)
  • C语言实现对哈希表的操作:插入新键值对与删除哈希表中键值对