lamp环境搭建(ubuntu)

系统:Ubuntu14.04

方法一、最简单的在线安装

(参考网址:http://os.51cto.com/art/201307/405333.htm

具体过程:

【1】打开终端,执行命令

# sudo apt-get install lamp-server^

注意:不要丢掉末尾的^号,否则命令不执行。

然后根据提示选择同意(y),设置MySQL的密码。。 。直至安装过程自动结束,就可以把所有依赖的包都下载安装上。

【2】测试与进一步配置

2-1)测试Apache服务器,打开浏览器,输入地址http://localhost/。会看到一个网页显示"It Works!"

(2-2):测试PHP

# vi /var/www/html/  test.php
输入:<?php phpinfo(); ?>
:wq保存退出
# service apache2 restar  重启服务器

打开浏览器,输入网址:localhost/test.php,看到如下展示有关PHP信息的页面

(2-3)配置MySQL

开发PHP,一般是在搭建一个本地Web开发环境,需要将MySQL绑定本地主机IP。默认情况下是127.0.0.1。以防万一,可以使用这些命令来确认该地址。

[email protected]:/# cat /etc/hosts | grep localhost
127.0.0.1    localhost
::1     ip6-localhost ip6-loopback
[email protected]:/# cat /etc/mysql/my.cnf | grep bind-address      确认你在MySQL的my.cnf文件中有正确的绑定地址
bind-address        = 127.0.0.1

注意:若绑定地址与本地主机所设的地址不匹配,需要以根用户的身份编辑/etc/mysql/my.cnf,加以纠正。

【3】安装PHPmyadmin:

[email protected]:/# apt-get install libapache2-mod-auth-mysql phpmyadmin

根据提示,输入y同意安装软件

(1)选择phpMyAdmin配置的Web服务器,使用键盘上的箭头键,高亮显示apache2,然后使用空格间来选择它。然后按回车键,继续进行:

(2)选择为phpMyAdmin配置一个名为dbconfig-common的数据库,点是,确认并继续进行

(3)输入之前设置的MySQL根密码,那样就可以创建新数据库了。于是,输入你的MySQL密码,按回车键。

(4)接下来的提示是为phpMyAdmin创建一个MySQL应用程序密码。

如果你想要创建一个随机性密码,可以按回车键。我这里设置了使用与MySQL相同的密码。从安全性方面考虑,这么做可能不是最佳方法,但是由于这用于封闭的开发环境,所以风险可能很小

最后系统提示确认密码,至此PHPmyadmin安装配置完毕。

(5)测试PHPmyadmin:

浏览器输入地址:localhost/phpmyadmin,可以看到如下PHPmyadmin的登录界面

以root和前面设置的密码可以登录,进入如下界面:

至此lamp环境搭建和PHPmyadmin安装配置工作完毕。

注意

1、测试PHP那一步,若遇到来自Apache的错误信息(如下),该信息与服务器的完全合格域名有关。

apache2: Could not reliably determine the server‘s fully qualified domain
name, using 127.0.1.1 for ServerName 

可以用下面这个命令来搞定它。

echo "ServerName localhost" | sudo tee /etc/apache2/conf.d/fqdn

sudo service apache2 reload     重新装入Apache Web服务器

这样就不会看到这个错误信息了,这是原文的介绍,我在安装过程中并未遇到此错误,故此提示。

2、根据原文:从事一个网站的开发,可以把文件放入到/var/www,但其归用户和用户组root所有,所以你需要以根用户身的份将文件拷贝过去,或者更改该目录的所有权及/或权限,那样就能在那里写文件了。另外,你可以进行一些另外的Apache配置,那样可以将文件保留在主目录下的某个地方。

编译安装需要的依赖问题比较麻烦,试了几次遇到一些问题,暂未整理,以后补上。。。

时间: 2024-10-25 01:22:33

lamp环境搭建(ubuntu)的相关文章

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-ge

新版LAMP环境搭建

新版LAMP环境搭建 注意:先安装MySQL和Apache,后安装PHP,因为PHP配置编译的时候需要指定mysql路径和apache路径. 编译安装: httpd-2.4.12.tar.gz +  mysql-5.6.22-linux-glibc2.5-x86_64.tar.gz  +  php-5.4.39.tar.gz + xcache-2.0.0.tar.gz 实验环境:               CentOS 6.5 x86_64 编译安装Apache (1)构建MPM为静态模块 在

[LAMP环境搭建二]MySQL安装

安装前准备工作:[[email protected] src]# yum -y install bison bison-devel ncurses ncurses-devel openssl openssl-devel cmake下载安装http://www.cmake.org/files/v2.8/cmake-2.8.12.2.tar.gz wgettar -zxvfcd./bootstrapgmakegmake install/********************************

Angularjs学习---angularjs环境搭建,ubuntu 12.04下安装nodejs、npm和karma

1.下载angularjs 进入其官网下载:https://angularjs.org/?,建议下载最新版的:https://ajax.googleapis.com/ajax/libs/angularjs/1.3.0-beta.7/angular.js 所有版本:https://code.angularjs.org/ 2.示例1 HelloWorld ! 新建一个helloworld.html <!doctype html> <html ng-app> <head> &

LAMP环境搭建教程

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

LAMP 环境搭建 C7

#LAMP环境搭建Centos 7        (1)安装开发包组 "Development Tools" "Server Platform Development"    yum groupinstall            注:关闭selinux iptables(2)安装amp    (a)yum install httpd php  php-mysql mariadb mod_ssl        (b)https://xcache.lighttpd.n

LAMP环境搭建(源码包安装,仅测试)

linux系统+Apache服务+MySQL数据库+PHP 安装顺序:PHP要在最后安装 首先将安装包上传到/root目录下 链接:http://pan.baidu.com/s/1nvbWEk5 密码:9r9w ************************************************************************************************************************************************

LNMP环境搭建 Ubuntu篇

LNMP    就是linux+nginx+mysql+php.  洒家之前一直用apache服务器,还是win7系统,使用的都是xampp,esayphp,wamp等集成环境,周末闲着无聊,抱着尽量提高b格的想法动手配置了一下环境.完成之后还有点小激动.把过程分享出来,希望能帮助一些和我差不多的小白.下面开始环境配置: 首先ctrl+alt+t打开终端 1.更新软件源:  sudo apt-get update2.安装nginx  sudo apt-get install nginx3.启动n

Lamp环境搭建 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ---之Mysql与PHP环境的搭建

Lamp环境搭建 ---之Mysql与PHP环境的搭建 第一部分:足够的磁盘空间 在前期我们用快照建立的虚拟机磁盘空间只有8G,而Mysql至少需要20G的磁盘空间,所以我们首先就要进行磁盘扩容. ###磁盘扩容: 分区>>pvcreate>>vgextend>>lvextend 增加一块20G的虚拟磁盘/dev/vdb,并把全部空间用做扩展空间: #分区: #扩展逻辑卷 ##扩展完之后用lvs 和vgs查看.两者都扩展了,但是用df -h 查看,并没有,需要刷新一下,