当前位置:文档之家› ubuntu下安装LAMP图文教程

ubuntu下安装LAMP图文教程

Ubuntu环境下搭建LAMP一.安装PHP开发和服务器运行环境首选LAMP组合,即Linux+Apache+Mysql+Php/Perl /Python,能最优化服务器性能。

Ubuntu10.04本身就是基于Linux内核,在本地电脑Ubuntu中安装和配置LAMP环境,使用Ubuntu LAMP Server 软件包可以很方便的实现Linux下Apache,Mysql和Php的统一安装和配置。

首先应该多花费一点时间熟悉一下linux常用的命令,这对后面的操作很有帮助,不会命令也没关系,照猫画虎一步一步来。

相对来说比配置W AMP要轻松的多。

其次你的电脑要能够上网。

注:如果想看清图片的内容请把WORD放大【Ctrl+鼠标滚轮键即可调整大小】1、安装LAMP1、打开新立得软件包管理器,系统/管理/新立得软件包管理器2、在新立得软件包管理器中选择编辑/ 使用任务分组标记软件包3、在打开的窗口中勾选LAMP SERVER 然后确定。

4、在主窗口中点击绿色的对号应用按钮5、好了。

接下来就是等待...等待新立得自动下载安装完。

6、下载完开始安装时会提示输入mysql的root用户的密码。

输入密码后系统会自动完成安装。

---------------------------------------------------------------------简洁的分割线------------------------------------------------------------------ 2、安装phpmyadmin方案1:终端中运行命令:sudo apt-get install phpmyadmin当出现提示“您希望继续执行吗?【Y/n】”的时候输入Y并回车。

【注意是大写的Y。

】当出现无法下载的提示或有部分文件没有被下载时, 请执行终端命令:apt-get update –fix-missing若还不能更新请重新执行:apt-get update –fix-missing,并检查您的网络连接是否正常。

载更新完后安装过程中若没有出现下图的窗口请执行命sudo apt-get install phpmyadmin重新安装phpmyadmin。

安装过程中会要求选择Web server:apache2或lighttpd,选择apache2,按tab键然后确定。

然后会要求输入设置的Mysql数据库密码(Password of the database's administrative user)和连接密码。

注:如何将phpmyadmin与apache2建立连接,以www目录在/var/www,phpmyadmin在目录/usr/share /phpmyadmin为例可以用下面命令连接:在终端输入命令:“sudo ln -s /usr/share/phpmyadmin /var/www”。

【此图安装phpmyadmin 时的密码确认图】方案2:在phpmyadmin 网站上下载软件包 1、解压缩到本地目录/var/www/phpmyadmin (/home/user/www/phpmyadmin ,然后在终端下执行命令:sudo cp /var/www/phpmyadmin/config.sample.inc.php /var/www/phpmyadmin/config.inc.phpsudo gedit /var/www/phpmyadmin/config.inc.php 2、找到“blowfish_secret”在后面填上任意字母 $cfg['Servers'][$i]['auth_type']='cookie'; $cfg['Servers'][$i]['host']='localhost'; $cfg['Servers'][$i]['connect_type']='tcp'; $cfg['Servers'][$i]['compress']='false'; $cfg['Servers'][$i]['extension']='mysql'; 保存后退出。

方案3、系统->系统管理->新立得软件包管理器->搜索 phpmyadmin->右键标记安装。

3、安装php5-mcrypt终端中运行命令:sudo apt-get install php5-mcrypt ,出现询问时输入Y 回车即可。

更新失败请重新运行安装命令。

4、编辑php 配置文件终端中运行命令:sudo gedit /etc/php5/apache2/php.ini1、在打开的文件中找到 “***** extension ”项,在下面加上:extension=php5-mcrypt.so 。

2、找到“;date.timezone=”,去掉前面的分号,在等号后面加个PRC 。

RPC 表示中华人民共(就是GMT +8时区),“date.timezone= PRC ”。

保存后重启apache2。

【注:如果打开的文本窗口一片空白,那肯定是路径输错啦】如果不使用Gnome,使用终端命令也很简单:直接一条命令:apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql---------------------------------------------------------------------简洁的分割线------------------------------------------------------------------二.配置各配置文件所在的目录1、apache 的配置文件路径/etc/apache2/apache2.conf2、mysql 配置文件路径/etc/mysql/f3、phpmyadmin配置文件路径/etc/phpmyadmin/apache.conf4、网站根目录/var/www1、配置apache1、终端中使用命令:sudo gedit /etc/apache2/apache2.conf或sudo gedit /etc/apache2/mods-enabled/php5.conf开配置文件如下图所示,在配置文件尾部加入下面下表左边的黑体字内容。

1、添加文件类型支持:AddType application/x-httpd-php .php .htm .html2、添加默认字符集根据自己需要:AddDefaultCharset UTF-83、添加服务器地址:ServerName 127.0.0.14、添加首页文件三个的顺序可以换前面的访问优先(当然你也可以加别的,比如default.php)<IfModule dir_module>DirectoryIndex index.htm index.html index.php</IfModule>2、修改apache的根目录DocumentRoot:在终端输入命令:sudo gedit /etc/apache2/sites-enabled/000-default修改“/var/www”为你想要修改的位置,共两处,修改完后重启Apache2服务即可。

【根据自己需要,不是很熟悉就不修改按默认即可。

】3、修改端口号sudo gedit /etc/apache2/ports.conf ,修改Listen 804、开启apache 的mod_rewrite功能:sudo a2enmod rewrite,并重启apache服务。

在/var/www目录下新建文件test.php,写入代码:<?php phpinfo(); ?> 保存。

在浏览器输入localhost/test.php,若正确出现了php 配置信息则LAMP Apache正常工作。

2.配置mysql1、在终端执行:sudo gedit /etc/mysql/fmysql默认是只允许本地访问数据库的,应把这“bind-address 127.0.0.1”句话用#注释掉【如:#bind-address 127.0.0.1】2、测试Mysql 数据库是否已经正确启用在/var/www目录下新建mysql_test.php:<?php$link = mysql_connect("localhost","root","020511");if (!$link){die('Could not connect: ' . mysql_error());}else echo "Mysql已经正确配置";mysql_close($link);?>保存,在地址栏输入127.0.0.1/mysql_test.php,若显示"Mysql 已经正确配置,否则重启Apache服务。

3.配置phpmyadminphpmyadmin 默认安装在目录“/usr/share/phpmyadmin”下,要把其位置修改到“/var/www/”下。

步骤1、把phpmyadmin文件夹复制到“/var/www/”目录下。

【注:复制后粘贴的时候需要ROOT,打开终端,输入下两个命令来修改“/var/www/”的目录权限】1、Sudo su2、Sudo chmod 777 /var/www/2、在终端中运行命令:sudo gedit /etc/phpmyadmin/apache.conf在打开的配置文件中把phpmyadmin的路径改为“/var/www/phpmyadmin”如下表所示:Alias /phpmyadmin /usr/share/phpmyadmin <Directory /usr/share/phpmyadmin> 改为>>>Alias /phpmyadmin /var/www/phpmyadmin<Directory /var/www/phpmyadmin>检测服务:至此初步的LAMP环境配置成功,根据下面的说明检测是否配置成功,下面是配置成功的图:1、打开浏览器,输入“127.0.0.1”或者“localhost”检测Apache服务;2、输入localhost/phpmyadmin 或者127.0.0.1/phpmyadmin 可进入数据库管理。

相关主题