哇~~真的是你呀!今天是在LINUX上简单部署LAMP平台

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
云数据库 RDS MySQL,高可用系列 2核4GB
简介: LAMP组成: (1) Linux 其他组件的平台 (2)Apache提供web服务 (3)MySQL|Mariadb 数据存储 (4)php|perl|python 应用语言解析环境

一、概述


LAMP组成:

 (1)  Linux 其他组件的平台

  (2)Apache提供web服务

  (3)MySQL|Mariadb 数据存储

  (4)php|perl|python 应用语言解析环境

二、PHP安装配置


PHP的作用:后台PHP语言运行环境、是前端与数据库交互的桥梁、动态站点实现的必要配置、脚本语言

1.PHP安装

   yum安装

  命令:  

yum install -y php php-mysql

2.PHP版本查看

 命令

php -v

3.PHP配置

   路径  /etc/php.ini

   注释   ;

   时区配置  date.timezone=ShangHai

4.PHP语言简介

   语法结构

       

   PHP语句;

?>

三、安装


  yum安装
       命令yum install -y httpd mariadb mariadb-server php php-mysql

四、启动


 

systemctl start httpd
    systemctl start mariadb

五、书写测试页面


书写测试页面

cd /var/www/html
    vim index.php

$conn = mysqli_connect('localhost','root','');
   if($conn){
   echo '测试成功';
  }else{
   echo '测试失败';
  }
  mysqli_close($conn)
?>

六、客户端访问


测试成功验证完毕!开始安装

七、安装论坛


1)将安装包拖入终端

2)新建目录把安装包移动到目录并解压

3)移动到httpd的页面读取目录

4)修改/var/www/html 的属主

chown -R apache /var/www/html/*

5)设置数据库Root密码

mysqladmin -uroot password "123.com"

6)打开浏览器访问根据提示操作即可

这里是我们刚才所设置的

安装结束


相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
目录
相关文章
|
2月前
|
NoSQL 关系型数据库 Linux
ERPNext 搭建教程:Linux 一键部署与维护
ERPNext 是一款开源免费的企业资源计划系统,适用于中小企业信息化管理。基于 Python 和 Frappe 框架开发,支持财务、销售、人力、库存等模块,具备高度可定制性。本文介绍如何通过 Websoft9 在 Linux 下快速部署 ERPNext,并提供环境配置、系统维护等实用建议,适合开发者和企业用户快速上手。
345 7
ERPNext 搭建教程:Linux 一键部署与维护
|
4月前
|
监控 Linux 应用服务中间件
Linux多节点多硬盘部署MinIO:分布式MinIO集群部署指南搭建高可用架构实践
通过以上步骤,已成功基于已有的 MinIO 服务,扩展为一个 MinIO 集群。该集群具有高可用性和容错性,适合生产环境使用。如果有任何问题,请检查日志或参考MinIO 官方文档。作者联系方式vx:2743642415。
1202 57
|
2月前
|
Java Linux 网络安全
Linux云端服务器上部署Spring Boot应用的教程。
此流程涉及Linux命令行操作、系统服务管理及网络安全知识,需要管理员权限以进行配置和服务管理。务必在一个测试环境中验证所有步骤,确保一切配置正确无误后,再将应用部署到生产环境中。也可以使用如Ansible、Chef等配置管理工具来自动化部署过程,提升效率和可靠性。
276 13
|
2月前
|
关系型数据库 Linux Nacos
Rocky Linux 部署 Docker 和 NACOS 实例
本文介绍在阿里云环境下基于 Rocky Linux 搭建 Docker 并部署 Nacos 的完整流程。涵盖 Docker 安装、镜像加速配置、网络设置及 MySQL 与 Nacos 容器的创建,适用于开发与生产环境。
368 0
|
3月前
|
Ubuntu Linux Shell
Linux环境下VSCode快速安装终极指南:debian/ubuntu/linux平台通用
以上就是在Linux环境下安装VSCode的终极指南,抛开繁复的专业词汇,以平易近人的文字、形象生动的比喻让你轻松学会这一过程。别忘了,你的小伙伴VSCode已经在应用菜单里等你了!
807 23
|
4月前
|
安全 前端开发 Linux
Immunity CANVAS Professional 7.27 (macOS, Linux, Windows) - 渗透测试和漏洞利用平台
Immunity CANVAS Professional 7.27 (macOS, Linux, Windows) - 渗透测试和漏洞利用平台
151 3
Immunity CANVAS Professional 7.27 (macOS, Linux, Windows) - 渗透测试和漏洞利用平台
|
3月前
|
Dart Linux iOS开发
JEB Pro v5.30 (macOS, Linux, Windows) - 逆向工程平台
JEB Pro v5.30 (macOS, Linux, Windows) - 逆向工程平台
199 0
JEB Pro v5.30 (macOS, Linux, Windows) - 逆向工程平台
|
2月前
|
监控 Linux 网络安全
Linux命令大全:从入门到精通
日常使用的linux命令整理
619 13
|
3月前
|
Linux 网络安全 数据安全/隐私保护
使用Linux系统的mount命令挂载远程服务器的文件夹。
如此一来,你就完成了一次从你的Linux发车站到远程服务器文件夹的有趣旅行。在这个技术之旅中,你既探索了新地方,也学到了如何桥接不同系统之间的距离。
441 21