ubuntu 12.04下LAMP环境搭建(用于基于contianer的PaaS)
2013-02-04 18:44
337 查看
实验目的:通过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
具体步骤:
(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
相关文章推荐
- Ubuntu 12.04下LAMP环境的搭建
- Ubuntu 12.04下LAMP环境搭建实录
- Ubuntu 12.04下LAMP环境搭建实录
- Ubuntu 12.04下LAMP环境搭建实录
- 基于Ubuntu 14 LTS的LAMP开发环境搭建
- ubuntu16.04配置Lamp环境(搭建linux+apache+mysql+php7环境)
- Ubuntu12.10 下搭建基于KVM-QEMU的虚拟机环境(二)
- Ubuntu 搭建基于Docker的LNMP+Redis的开发环境(图文)
- Ubuntu 17.10 用 apt 搭建 lamp 环境、安装 phpmyadmin、redis 服务+扩展、mysql 扩展、开启错误提示、配置虚拟主机
- UbuntuServer14.04下搭建LAMP环境
- Ubuntu10.10搭建Android2.2基于ARM的交叉编译环境
- Mint15(或Ubuntu)下搭建LAMP(Apache+PHP+MYSQL)开发环境
- Ubuntu 12.04下PHP环境的搭建(LAMP)
- 搭建Ubuntu下基于Eclipse的php开发环境
- ubuntu lamp(apache+mysql+php)环境搭建
- Ubuntu 12.04下PHP环境的搭建(LAMP)
- Ubuntu搭建LAMP环境
- Ubuntu 12.04下PHP环境的搭建(LAMP)
- ubuntu lamp(apache+mysql+php) 环境搭建
- VirtualBox环境下基于多台ubuntu虚拟机的Hadoop分布式计算环境搭建