Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2619288
  • 博文数量: 258
  • 博客积分: 9440
  • 博客等级: 少将
  • 技术积分: 6998
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-03 10:28
个人简介

-- linux爱好者,业余时间热衷于分析linux内核源码 -- 目前主要研究云计算和虚拟化相关的技术,主要包括libvirt/qemu,openstack,opennebula架构和源码分析。 -- 第五届云计算大会演讲嘉宾 微博:@Marshal-Liu

文章分类

全部博文(258)

文章存档

2016年(1)

2015年(4)

2014年(16)

2013年(22)

2012年(41)

2011年(59)

2010年(40)

2009年(75)

分类: 云计算

2013-02-03 21:46:42

    实验目的:通过lxc启动一个装有ubuntu 12.04-amd64的container instance, 然后在此instance中搭建LAMP(Linux+Apache+Mysql+PHP)环境

    具体步骤:

    (1)安装mysql:

             sudo apt-get install mysql-server mysql-client

     (2)安装Apache2

             sudo apt-get install apache2

             测试apache是否正常工作,在浏览器中输入:http://ip/

      (3)安装PHP

            sudo apt-get install php5 libapache2-mod-php5

            重启Apache,让它加载PHP模块 sudo /etc/init.d/apache2 restart

       (4)安装phpMyAdmin

             sudo apt-get install phpmyadmin

            然后将phpmyadmin与apache2建立连接,以我的为例:www目录在/var/www,phpmyadmin在/usr/share /phpmyadmin目录,所以就用命令:sudo ln -s /usr/share/phpmyadmin /var/www 建立连接。

            在浏览器中输入http://ip/phpmyadmin/   测试phpmyadmin是否正常工作!

            如果能看到phpmyadmin的登录界面,输入mysql数据库的用户名和密码,验证能否正常登录,效果如下图。

      (5)如果还想实现通过mysql的其他client能够从远程访问mysql数据库,通过如下配置,参见《ubuntu mysql 远程连接问题解决方法

      (6)phpmyadmin需要php-mcrypt拓展,在大部分情况下不需要独立安装,如果登入 phpmyadmin之后网页底部显示警告,请按以下步骤解决: 在终端中运行: 代码:sudo apt-get install php5-mcrypt 提示如果没有安装则

              会自动安装,如果提示已经安装,进行下一步: 编辑php配置文件,在终端中运行: 代码:sudo gedit /etc/php5/apache2/php.ini 在弹出的界面中找到extension的帮助文档和语法,在其后边加上: 代码:

               extension=php5-mcrypt.so

阅读(2821) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~