知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

ubuntu 12.04下LAMP环境搭建(用于基于contianer的PaaS)

发布时间:2014-09-05 15:14:01作者:知识屋


实验目的:通过lxc启动一个装有ubuntu 12.04-amd64的container instance, 然后在此instance中搭建LAMP(Linux+Apache+Mysql+PHP)环境
  具体步骤:   www.zhishiwu.com  
  (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
  www.zhishiwu.com  
  (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 提示如果没有安装则   www.zhishiwu.com  
  会自动安装,如果提示已经安装,进行下一步: 编辑php配置文件,在终端中运行: 代码:sudo gedit /etc/php5/apache2/php.ini 在弹出的界面中找到extension的帮助文档和语法,在其后边加上: 代码:
  extension=php5-mcrypt.so
 
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜