ubuntu12.04下lamp环境搭建步骤

1 、安装apache2:sudo apt-get
install apache2

安装完成后,运行如下命令重启apache:sudo /etc/init.d/apache2
restart,在浏览器中输入http://localhost或者http://127.0.0.1,会看到"It
works!"说明apache安装成功。

2、安装php:
sudo apt-get install libapache2-mod-php5
php5;

安装扩展php5-gd:sudo apt-get
install libapache2-mod-php5 php5-gd

php5-mysql:sudo apt-get
install libapache2-mod-php5 php5-mysql

安装完成后,重新启动apache,让它加载PHP模块:sudo
/etc/init.d/apache2 restart

接下来再Web目录下面新建一个PHP文件来测试PHP是否能正常运行:

sudo gedit
/var/www/phpinfo.php,输入并保存后在浏览器里输入http://localhost/phpinfo.php,如果出现了显示php运行参数的页面则说明PHP可以正常运行。

3、安装mysql:sudo apt-get
install mysql-server mysql-client,在安装的最后需要输入root密码,这里的root密码是指设定MySQL的root密码。

4.、安装phpmyadmin-Mysql数据库管理:

sudo apt-get install libapache2-mod-auth-mysql
php5-mysql phpmyadmin,这样安装与php5相配合的phpmyadmin。安装phpmyadmin后,配置phpmyadmin和apache2:

cp /etc/phpmyadmin/apache.conf
/etc/apache2/sites-available/phpmyadmin,将phpmyadmin中的apache.conf(apache配置文件)复制到apache2/sites-available下的phpmyadmin文件下,然后进入sites-enabled文件夹下:

cd
/etc/apache2/sites-enabled,建立一个通往配置文件的链接:sudo ln -s
../sites-available/phpmyadmin,重启apache2:
sudo
/etc/init.d/apache2 restart。最后可以打开http://localhost/phpmyadmin验证一下。这样LAMP的基本组件安装完毕了。

5、接下来进行一些其他的设置:

(1.)PHP网络服务器根目录默认设置是在:/var/www,由于Linux系统的安全性原则,改目录下的文件读写权限只允许root用户操作,因此通过制定root终端命令:sudo chmod 777
/var/www修改/var/www目录的读写权限,然后就可以写入html或php文件了。

(2).配置apahce:启用mod_rewrite模块sudo a2enmod
rewrite,重启apache服务器sudo
/etc/init.d/apache2 restart,在/var/www目录下新建文件test.php,写入代码<?php
phpinfo();?>保存,然后在浏览器输入http://127.0.0.1/test.php,如果出现php配置信息则表明LAMP
Apache已经正常工作(重启apache服务器后测试)。

设置apache支持.htm .html
.php:sudo gedit
/etc/apache2/apache2.conf

在打开的文件中加上AddType application /x-httpd-php .php .htm
.html即可.

备注:(1)如果想在html后缀的文件中嵌入php代码,需要做一些相应的设置,设置如下:

在/etc/apache2/apache2.conf文件中添加下面两行即可,

AddHandler php5-script .html .php

AddType
text/html .php .html

保存后重启apache即可。

(2)注意因ubuntu的版本有很多,导致apache默认的服务器根目录不一样。ubuntu12.04为  /var/www/
,而ubuntu14.04为/var/www/html/,centos系统 一般为

/usr/local/apache-2.2.17/htdocs/   .

ubuntu12.04下lamp环境搭建步骤

时间: 2024-11-02 23:38:45

ubuntu12.04下lamp环境搭建步骤的相关文章

转载自php100中文网 centos下lamp 环境搭建

学习PHP脚本编程语言之前,必须先搭建并熟悉开发环境,开发环境有很多种,例如LAMP.WAMP.MAMP等.这里我介绍一下LAMP环境的搭建,即Linux.Apache.MySQL.PHP环境. 一.首先安装操作系统 操作系统:centos6.3 IP地址:192.168.146.129 网关: DNS: 操作系统安装步骤,此处不在给出截图. 备注:服务器系统采用最小化安装,安装一下GCC编译工具和一个桌面即可.如下图所示: <a href="http://www.php100.com/u

Ubuntu16.04下LAMP环境的安装与配置

Ubuntu16.04下LAMP环境的安装与配置 最近做个实验需要用到Ubuntu环境的靶场,所以这里介绍下Ubuntu环境下LAMP的安装与配置,话不多说,我们gkd! 1.Apache2的安装 首先确保机器已经进行了sudo apt-get update && sudo apt-get upgrade,如果速度慢请换源,这里我使用的是清华源. sudo apt-get install apache2,安装信息省略,一般安装结束之后apache会自动开启. systemctl statu

linux下lamp环境搭建(apache安装,mysql安装,php安装)

1.卸载系统内置的LAMP环境 1)卸载httpd服务(内置Apache) ① 使用rpm指令查询安装的httpd服务 ② 卸载httpd服务 如果出现以上提示,代表系统默认不允许我们卸载软件,使用强制卸载 - - nodeps 依次卸载其他软件 2)卸载mysql服务 3)卸载php服务 2.LAMP环境安装注意事项 ① 必须把Linux系统中的内置AMP卸载干净 ② 注意软件的安装顺序 第一步:首先安装Apache环境 第二步:安装MySQL环境 第三步:安装PHP环境 3.Apache软件

Centos7下lamp环境搭建的小笔记

刚刚把校赛弄完,赛前在环境搭建上花了蛮多时间,也正好记一下笔记 0.首先更新源 清华大学开源镜像站的源 https://mirrors.tuna.tsinghua.edu.cn/help/centos/ 首先备份 CentOS-Base.repo sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak 将源内容写入 /etc/yum.repos.d/CentOS-Base.repo 更新软件包

linux下LAMP环境搭建尝试

最近,学习搭建了LAMP服务环境,中间遇到了很多问题,经过不断摸索总算得以解决.为了大家少走弯路,现将相关经验进行总结. linux下软件安装分为自动安装和手动安装两种,自动安装借助工具如yum等,自动安装的文件往往分散在各个目录,为了便于管理,这里选择手动安装     1.安装apache     1.1 将apache解压到/usr/local/services目录 tar zxvf httpd-2.0.63.tar.gz      1.2 进入httpd-2.0.63目录,生成makefi

Linux下LAMP环境搭建

LAMP(Linux- Apache-MySQL-PHP)网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache网络服务器,MySQL数据 库,Perl.PHP或者Python编程语言,所有组成产品均是开源软件,是 国际上成熟的架构框架,很多流行的商业应用都是采取这个架构,和 Java/J2EE架构相比,LAMP具有Web资源丰富.轻量.快速开发等特点,微软的.NET架构相比,LAMP具有通用.跨平台.高性能.低价格的 优势, 因此LAMP无论是性能.质量还是价格都是企

Mac 下LAMP环境搭建

在本地搭建LAMP Apache Mac OS自带Apache,所以只需要修改一些配置即可,配置文件为/etc/apache2/httpd.conf 修改根目录 DocumentRoot 添加 AddType Application/ x-httpd-php .php 用以支持php 支持后缀,端口等 php Mac自带php,起配置文件在/private/etc/php.ini,可以根据自身需要,修改配置文件等 mysql mysql需要自己下载安装,可以去其官网下载 安装之后默认root帐号

Centos下LAMP环境搭建

判断是否安装:rpm -qa|grep apache/php/mysql 安装APACHE Yum –y installhttpd 默认web根目录为/var/www/html 启动:service httpd start 备注:Apache启动之后会提示错误:       正在启动 httpd:httpd:Could not reliably determine the server's fully qualif domain name, using ::1 forServerName    

centos7下 LAMP环境搭建--mysql安装

安装MySQL MySQL的几个常用安装包:rpm.源码.二进制免编译 cd /usr/local/src wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz tar zxvf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz mv mysql-5.6.35-linux-glibc2.5-x86_64 /usr/local/mysql cd