热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

阿里云搭建lamp平台

1.1安装apacherootmmt~]#yuminstallhttpdhttpd-devel1.2启动apache服务[rootmmt~]#systemctlstarthttpd

1.1 安装apache

root@mmt ~]# yum install httpd httpd-devel
1.2 启动apache服务
[root@mmt ~]# systemctl start httpd
1.3 设置httpd服务开机启动
[root@mmt ~]# systemctl enable httpd
1.4 查看服务状态
[root@mmt ~]# systemctl status httpd
1.5 防火墙设置开启80端口
[root@mmt ~]# firewall-cmd --permanent --zone=public --add-service=http
success
[root@mmt ~]# firewall-cmd --permanent --zone=public --add-service=https
success
[root@mmt ~]# firewall-cmd --reload
success
1.6确认80端口监听中
[root@mmt ~]# netstat -tulp
1.7 查服务器IP
[root@mmt ~]# ip addr
1.9 浏览器登陆
阿里云搭建lamp平台
2.1安装mysq
[root@mmt ~]# yum install mariadb mariadb-server mariadb-libs mariadb-devel
2.2 开启mysql服务,并设置开机启动,检查mysql状态
[root@mmt ~]# systemctl start mariadb
[root@mmt ~]# systemctl enable mariadb
2.3 数据库安全设置
[root@mmt ~]# mysql_secure_installation
2.4 登陆数据库测试
[root@mmt ~]# mysql -uroot -p
Enter password:
3.1 安装php
[root@mmt ~]# yum -y install php
[root@mmt ~]# rpm -ql php
/etc/httpd/conf.d/php.conf
/etc/httpd/conf.modules.d/10-php.conf
/usr/lib/httpd/modules/libphp5.so
/usr/share/httpd/icons/php.gif
/var/lib/php/session
3.2 将php与mysql关联起来
[root@mmt ~]# yum install php-mysql
[root@mmt ~]# rpm -ql php-mysql
/etc/php.d/mysql.ini
/etc/php.d/mysqli.ini
/etc/php.d/pdo_mysql.ini
/usr/lib/php/modules/mysql.so
/usr/lib/php/modules/mysqli.so
/usr/lib/php/modules/pdo_mysql.so
3.3 安装常用PHP模块
[root@mmt~]# yum install -y php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel php-bcmath
3.4 测试PHP
[root@mmt ~]# cd /var/www/html/
[root@mmt html]# ls
[root@mmt html]# pwd
/var/www/html
[root@mmt html]# vi info.php

phpinfo();
?>
3.5重启apache服务器
[root@mmt html]# systemctl restart httpd
3.6测试PHP
阿里云搭建lamp平台
阿里云搭建lamp平台

转:https://blog.51cto.com/13549727/2057485



推荐阅读
  • 搭建个人博客:WordPress安装详解
    计划建立个人博客来分享生活与工作的见解和经验,选择WordPress是因为它专为博客设计,功能强大且易于使用。 ... [详细]
  • 本文详细探讨了在Web开发中常见的UTF-8编码问题及其解决方案,包括HTML页面、PHP脚本、MySQL数据库以及JavaScript和Flash应用中的乱码问题。 ... [详细]
  • 本文介绍了 PHP 的基本概念、服务器与客户端的工作原理,以及 PHP 如何与数据库交互。同时,还涵盖了常见的数据库操作和安全性问题。 ... [详细]
  • Ubuntu 环境下配置 LAMP 服务器
    本文详细介绍了如何在 Ubuntu 系统上安装和配置 LAMP(Linux、Apache、MySQL 和 PHP)服务器。包括 Apache 的安装、PHP 的配置以及 MySQL 数据库的设置,确保读者能够顺利搭建完整的 Web 开发环境。 ... [详细]
  • 对于初学者而言,搭建一个高效稳定的 Python 开发环境是入门的关键一步。本文将详细介绍如何利用 Anaconda 和 Jupyter Notebook 来构建一个既易于管理又功能强大的开发环境。 ... [详细]
  • 本文介绍了如何在不同操作系统上安装Git,以及一些基本和高级的Git操作,包括项目初始化、文件状态检查、版本控制、分支管理、标签处理、版本回退等,并简要提及了开源许可协议的选择。 ... [详细]
  • mysql 授权!!
    为什么80%的码农都做不了架构师?MySQL的权限系统围绕着两个概念:认证-确定用户是否允许连接数据库服务器授权-确定用户是否拥有足够的权限执 ... [详细]
  • binlog2sql,你该知道的数据恢复工具
    binlog2sql,你该知道的数据恢复工具 ... [详细]
  • 本文详细介绍如何安装和配置DedeCMS的移动端站点,包括新版本安装、老版本升级、模板适配以及必要的代码修改,以确保移动站点的正常运行。 ... [详细]
  • 本文介绍了如何通过安装 sqlacodegen 和 pymysql 来根据现有的 MySQL 数据库自动生成 ORM 的模型文件(model.py)。此方法适用于需要快速搭建项目模型层的情况。 ... [详细]
  • 本文详细介绍了如何在Oracle VM VirtualBox中实现主机与虚拟机之间的数据交换,包括安装Guest Additions增强功能,以及如何利用这些功能进行文件传输、屏幕调整等操作。 ... [详细]
  • 如何在Django框架中实现对象关系映射(ORM)
    本文介绍了Django框架中对象关系映射(ORM)的实现方式,通过ORM,开发者可以通过定义模型类来间接操作数据库表,从而简化数据库操作流程,提高开发效率。 ... [详细]
  • 调试利器SSH隧道
    在开发微信公众号或小程序的时候,由于微信平台规则的限制,部分接口需要通过线上域名才能正常访问。但我们一般都会在本地开发,因为这能快速的看到 ... [详细]
  • RTThread线程间通信
    线程中通信在裸机编程中,经常会使用全局变量进行功能间的通信,如某些功能可能由于一些操作而改变全局变量的值,另一个功能对此全局变量进行读取& ... [详细]
  • mybatis 详解(七)一对一、一对多、多对多
    mybatis详解(七)------一 ... [详细]
author-avatar
Joql
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有