中国站

LAMP

Apache 2.4, MySQL 5.7/8.0, PHP 5.3~8.1 | CentOS 7.2, Ubuntu 18.04.1

返回

目前国际最流行的Web应用框架之一,包括了Linux操作系统、Apache Web服务器、MySQL关系数据库管理系统和PHP编程语言。

LAMP堆栈是WordPress、Drupal和Laravel等开源PHP框架的基础堆栈。堆栈本身的组件在其稳定性和强大功能方面都经过验证,可在高级生态系统上交付现代Web应用程序。
Apache示例页

部署后使用

查看LAMP应用的各项配置信息

您可以在此页面查看LAMP应用的各项配置信息。例如:

  • MySQL 数据库的管理员账号(root)和密码、数据库地址。其中管理员密码可通过登录实例并执行sudo cat /root/ReadMe命令获取。

  • Apache 的首页地址和网站根目录。

  • Apache、MySQL、PHP软件在操作系统中的安装地址。PHP详细配置信息可访问http://实例的公网IP/phpinfo.php查看。
    LAMP应用管理

提示:
若所选择的PHP版本默认未存在phpinfo.php文件,您需要通过以下步骤创建包>含phpinfo函数的phpinfo.php文件,再查看PHP配置详情:

  1. 在远程连接的服务器命令行中,运行以下命令,切换为root用户。
    1. sudo su root
  2. 运行以下命令,在网站根目录创建phpinfo.php文件,用于保存phpinfo函数的相关代码。
    1. vim /home/www/htdocs/phpinfo.php
  3. i键进入编辑模式,添加以下代码。
    1. <?php
    2. phpinfo();
    3. ?>
  4. Esc键,然后输入:wq后按下Enter键,保存并退出文件。
  5. 在本地主机中,使用浏览器访问轻量服务器公网IP/phpinfo.php。如果您的服务器已绑定域名,可以通过域名访问您的域名/phpinfo.php

使用FTP工具上传代码并调试

  1. 登录使用LAMP应用镜像创建的实例,搭建FTP服务。

  2. 在本地计算机中使用FTP工具(如WinSCP)向LAMP服务器上传自己的网站代码,并对网站进行测试调试。

域名与DNS解析设置

您可以给自己的LAMP实例设定一个单独的域名。用户可以使用易于记忆的域名访问您的网站,而无需使用复杂的IP地址。有些用户搭建网站仅用于学习,这种情况下可使用IP直接访问网站,但不推荐这样操作。

如果您想要通过域名来访问您的网站,可购买域名并备案网站后,使用DNS云解析配置域名解析,讲域名指向实例的一个IP地址(公网地址)。

开启HTTPS访问

可购买SSL证书、安装给您的LAMP实例以开启HTTPS访问。