LAMP指南

最近更新时间:2017-12-21 21:19:29

LAMP指南

描述

LAMP镜像提供了完整的PHP、MySQL和Apache的Linux部署环境,所有服务可以一键启动。

如何使用LAMP?

云主机启动后,在浏览器中打开页面http://IP IP为云主机公网IP,会打开应用首页。 使用LAMP,根据以下步骤操作即可:

1、部署PHP应用

PHP应用部署的目录在/opt/dami/apache2/htdocs,直接拷贝PHP应用到该目录,然后就可以通过浏览器访问该应用了。如果还没有PHP应用,可以直接使用镜像中提供的测试用例。 拷贝phpinfo.php到应用的根目录:

cp /opt/dami/docs/phpinfo.php /opt/dami/apache2/htdocs

访问浏览器:http://IP/phpinfo.php IP为云主机公网IP 你可以看到PHP应用的详细信息,如下图:

2、添加一个Bitnami应用

你可以在LAMP平台上安装其他Bitnami应用,如WordPress、RedMine、Magento等,应用详情可以访问Bitnami官网

3、访问phpMyAdmin

phpMyAdmin是基于PHP的MySQL管理平台,使用方法参考phpMyAdmin指南

如何开启、关闭LAMP服务?

操作方法可以查看应用镜像

如何在LAMP环境行执行命令?

系统中内置了独立的LAMP环境,进入到该环境中后,可以运行任何和LAMP相关的命令,如mysql,php,openssl,ruby等。 登陆到云主机中,然后进入安装目录:

cd /opt/dami

执行如下命令就可以切入到LAMP环境下:

./use_lampstack

LAMP包含哪些组件?

详细的软件和版本可以查看/opt/dami/README.txt,主要组件如下:

PHP
Apache
MySQL
phpMyAdmin

如何部署自己的PHP应用?

拷贝PHP应用到/opt/dami/apache2/htdocs,然后通过浏览器访问应用:http://IP/ IP为云主机公网IP。 例如:

cp /path/filename.php /opt/dami/apache2/htdocs/

打开浏览器访问:http://IP/filename.php IP为云主机公网IP。

如何创建PHP应用?

可以参考上面的“如何部署自己的PHP应用”,如果想自定义工程,以便于自己的开发、管理和维护,可以在/opt/dami/apps/下新建目录,用于存放自己的应用,操作步骤如下:

1、创建目录:

mkdir -p /opt/dami/apps/myapp
mkdir -p /opt/dami/apps/myapp/htdocs
mkdir -p /opt/dami/apps/myapp/conf

2、创建httpd-prefix.conf文件:

touch /opt/dami/apps/myapp/conf/httpd-prefix.conf

3、添加如下信息到httpd-prefix.conf中:

Alias /myapp/ "/opt/dami/apps/myapp/htdocs/"
Alias /myapp "/opt/dami/apps/myapp/htdocs/"
Include "/opt/dami/apps/myapp/conf/httpd-app.conf"

4、创建httpd-app.conf文件:

touch /opt/dami/apps/myapp/conf/httpd-app.conf

5、添加以下信息到httpd-app.conf中:

<Directory /opt/dami/apps/myapp/htdocs/>
    Options +FollowSymLinks
    AllowOverride None
    <IfVersion < 2.3 >
    Order allow,deny
    Allow from all
    </IfVersion>
    <IfVersion >= 2.3>
    Require all granted
    </IfVersion>
</Directory>

6、创建了上述的文件后,需要修改apache配置文件:/opt/dami/apache2/conf/bitnami/bitnami-apps-prefix.conf,添加如下信息:

Include "/opt/dami/apps/myapp/conf/httpd-prefix.conf"

7、重启apache服务:

/opt/dami/ctlscript.sh restart apache

现在,你可以通过浏览器访问自己的应用了,输入:http://IP/myapp/filename.php IP为云主机的公网IP,filename.php为自己的php应用。

金山云开启您的云计算之旅

立即注册