Ubuntu 16.10下LAMP环境配置笔记

   2016-09-29 0
核心提示:Ubuntu 16.10下LAMP环境配置笔记 安装MySQLsudo apt-get install mysql-server mysql-client下图为提示输入数据库密码,然后回车,之后还有提示,再重复输入一次,再回车最后安装完后进数据库测试一下是否安装成功,看到欢迎信息就ok了 mysql-uroot-p安装PHP

Ubuntu 16.10下LAMP环境配置笔记

安装MySQL                             

sudo apt-get install mysql-server mysql-client

下图为提示输入数据库密码,然后回车,之后还有提示,再重复输入一次,再回车

最后安装完后进数据库测试一下是否安装成功,看到欢迎信息就ok了  mysql -uroot -p

Ubuntu 16.10下LAMP环境配置笔记

安装PHP模块                              

sudo apt-get install php5

安装Apache2                                               

sudo apt-get install apache2

打开浏览器,输入localhost,看看是否有It Works!网页展示。目录为/var/www/html

如需修改目录,sudo gedit /etc/apache2/sites-available/000-default.conf,

把/var/www/html 全部替换成为/var/www/,然后重启Apache服务器 sudo service apache2 restart

修改权限/var/www                         

sudo chmod 777 /var/www

创建phpinfo.php文件

然后在phpinfo.php文件里写入

<?php
phpinfo();
?>

最后在浏览器里输入http://localhost/phpinfo.php,就可以看到php的信息了

Ubuntu 16.10下LAMP环境配置笔记

安装phpmyadmin                           

sudo apt-get install phpmyadmin

安装过程中选择apache2,点击确定。下一步选择是要配置数据库,并输入密码。

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

然后会要求输入设置的Mysql数据库密码( Passwordof the database's administrative user )和连接密码。 注:如何将 phpmyadmin apache2 建立连接, 以www目录在/var/www,phpmyadmin在目录/usr/share/phpmyadmin为例可以用下面命令连接:

Ubuntu 16.10下LAMP环境配置笔记

Ubuntu 16.10下LAMP环境配置笔记

Ubuntu 16.10下LAMP环境配置笔记

Ubuntu 16.10下LAMP环境配置笔记

Ubuntu 16.10下LAMP环境配置笔记

测试phpmyadmin                           

sudo ln -s /usr/share/phpmyadmin /var/www

然后直接运行http://localhost/phpmyadmin,看有没有数据库管理软件出现。

配置过程  可忽略                            

第一步 启用mod_rewrite模块

sudo a2enmod rewrite

重启Apache服务器:

sudo /etc/init.d/apache2 restart或者sudo service apache2 restart

第二步 设置Apache支持.htm .html .php

sudo gedit /etc/apache2/apache2.conf&

添加以下句子:AddType application/x-httpd-php .php .htm .html

第三步 测试php网页

编辑mysql_test.php代码如下

<?php

$link = mysql_connect("localhost", "root","hufan.88");

if(!$link)die('Could not connect: ' . mysql_error());

else echo"Mysql 配置正确!";

mysql_close($link);

?>

访问 http://localhost/mysql_test.php 显示’Mysql 配置正确'就代表配置正确。

第四步 第三步这里出现了乱码以后解决方法

打开配置文件

sudo gedit /etc/apache2/apache2.conf&

添加如下代码: AddDefaultCharsetUTF-8

到此为止配置OK。

下面关于LAMP相关的内容你可能也喜欢:

LAMP平台安装Xcache和Memcached加速网站运行 http://www.linuxidc.com/Linux/2015-06/118835.htm

CentOS 7下搭建LAMP平台环境  http://www.linuxidc.com/Linux/2015-06/118818.htm

CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境 http://www.linuxidc.com/Linux/2014-12/111030.htm

Ubuntu 14.04 配置 LAMP+phpMyAdmin PHP(5.5.9)开发环境 http://www.linuxidc.com/Linux/2014-10/107924.htm

Ubuntu 14.10 下安装 LAMP 服务图文详解 http://www.linuxidc.com/Linux/2014-12/110082.htm

LAMP结合NFS构建小型博客站点 http://www.linuxidc.com/Linux/2015-08/121029.htm

CentOS7下安装部署LAMP环境 http://www.linuxidc.com/Linux/2016-04/130653.htm

更多Ubuntu相关信息见 Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2

本文永久更新链接地址 http://www.linuxidc.com/Linux/2016-09/135615.htm

 
标签: 数据库 Ubuntu
反对 0举报 0 评论 0
 

免责声明:本文仅代表作者个人观点,与乐学笔记(本网)无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
    本网站有部分内容均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,若因作品内容、知识产权、版权和其他问题,请及时提供相关证明等材料并与我们留言联系,本网站将在规定时间内给予删除等相关处理.

  • fedora中使用 mariadb数据库建库和建表-- mariadb数据库服务无法启动?
    fedora中使用 mariadb数据库建库和建表-- maria
    /proc(进程, 过程等含义) 文件系统是一个虚拟文件系统,通过它可以使用一种新的方法在 Linux® 内核空间(内核)和用户空间(用户)之间进行通信。在 /proc 文件系统中,我们可以将对虚拟文件的读写 作为与内核中实体进行通信的一种手段,但是与普通文件不同的是
    02-10
  • mysql_pconnect的水挺深,apache下的数据库长连
      php的mysql持久化连接,美好的目标,却拥有糟糕的口碑,往往令人敬而远之。这到底是为啥么。近距离观察后发现,这家伙也不容易啊,要看apache的脸色,还得听mysql指挥。  对于做为apache模块运行的php来说,要实现mysql持久化连接,首先得取决于apache这个
    02-10
  • 大数据实时多维OLAP分析数据库Apache Druid入门分享-下
    大数据实时多维OLAP分析数据库Apache Druid入门
    了解Apache Druid的基础概念后,本篇进一步研究其核心架构和核心设计原理部分,了解相关外部依赖,对其数据摄取和查询有一定认识,然后通过搭建分布式集群进一步理解其架构组成,最后用一个示例从HDFS将数据摄取到Druid并演示两种查询方式@目录架构核心架构外
    02-10
  • 用IIS+ASP建网站的安全性分析 iis部署asp网站数
      随着Internet的发展,Web技术日新月异,人们已经不再满足于静态HTML技术,更多的是要求动态、交互的网络技术。继通用网关接口(CGI)之后,微软推出的IIS+ASP的解决方案作为一种典型的服务器端网页设计技术,被广泛应用在网上银行、电子商务、网上调查、
    02-10
  • IIS7.5下的asp.net网站不能连接数据库 网站无法
       今天报了一错就是"找不到Table[0]"   感觉是没有连到数据库。  处理方法:把连接字符串由windows身份验证改成 sqlserver验证就好了  我不知道为什么这么做!等待高手给我解答
    02-10
  • 用IIS防止mdb数据库被下载
    用IIS防止mdb数据库被下载
      如何防止mdb数据库被下载?本文讨论的是在服务器端禁止mdb格式数据库文件被下载,而不是在数据库中加入防下载表,将数据库名改为含#号的asp、asa等后缀格式。  下面以IIS6.0为例说明如何在服务器端设置禁止下载mdb数据库。新建一记事本文件,里 面不要
    02-10
  • IIS并发连接数和数据库连接池 连接池连接数和数
    一、数据库连接池1、报错:    超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。 2、问题分析:    问题的原因是与数据库的连接没有显示关闭,而等系统自动回收是要时间的.3、相
    02-10
  • debian命令行删除postgresql数据库
    创建数据库 $ createdb odoo-test 删除数据库$ dropdb odoo-test 
    02-10
  • Fedora5下配置MySQL (很有参考价值的 MySQL资料
    一、下载MySQL的安装文件 完全安装MySQL需要下面6个文件: MySQL-server-community-5.1.26-0.rhel4.i386.rpmMySQL-client-community-5.1.26-0.rhel4.i386.rpmMySQL-shared-community-5.1.26-0.rhel4.i386.rpmMySQL-devel-community-5.1.26-0.rhel4.i386.rpmMy
    02-10
  • [数据库]Ubuntu Linux/Kylin: 安装MySQL
    1 文由由于安装环境较为特殊,实在折煞人也。而此环境的网络博客/教程偏少,觉得有必要记录一下。2 环境安装主机不支持联网 即 不支持APT/APT-GET等傻瓜式的在线安装方式。硬件架构: AARCH64(ARM64架构的V8状态)OS: Kylin(国产操作系统:银河麒麟)基于 Ubuntu
    02-10
点击排行