拿到新装的ubuntu16.04新系统

首先 apt-get update 更新一下

我这里是root用户,如果您不是超级管理员,命令前加sudo即可

如果您加了sudo也不好使,那就联系管理员,给你设置下sudo权限

然后接下来我们进行安装

一:安装apache

1.安装

apt-get install apache2

2.开启服务

/etc/init.d/apache2 start

测试一下,在浏览器里输入 服务器ip 可以看到如下页面 则表示安装成功

3.配置

apche的安装目录在/etc/apache2下

配置文件/etc/apache2/apache2.conf

相关apache的配置,之后会作介绍。这里只说安装

二:安装php

如果有需求要安装低一些的版本

例如php5.6

1.安装aptiude

apt-get install aptitude

2.检索并卸载php现有版本

aptitude purge `dpkg -l | grep php| awk ‘{print $}’ |tr “\n” ” “`

3.添加支持php5.6源

add-apt-repository ppa:ondrej/php

4.更新ubuntu源

apt-get update

5.安装php5.6及常用组件

apt-get install php5.-fpm php5.-mysql php5.-common php5.-curl php5.-cli php5.-mcrypt php5.-mbstring php5.-dom libapache2-mod-php5.6

6.配置php5.6

在/etc/php/5.6/fpm/php.ini 中配置

7.说明

如果安装其他版本,直接apt-get install php(版本号)加其他扩展,如第5条,更换版本号即可

三:安装mysql

ubuntu16.04中安装的是mysql5.7

直接  apt-get install mysql-server   apt-get install mysql-client

当然,如果需要安装降级版本 这里拿mysql5.6举例

1.下载管理仓库程序

apt-get install software-properties-common

2.添加应用程序,更新ubuntu源

add-apt-repository 'deb http://archive.ubuntu.com/ubuntu trusty universe'
apt-get update

3.安装mysql5.6

apt install mysql-server-5.6
apt install mysql-client-5.6

*********************************************************************************

/////////////////////////////////////////////解决远程访问数据库的问题

首先在刚才安装mysql5.6的时候,设置的登录密码

此时,在终端输入

mysql -uroot -p

填入刚才设置的密码,回车

进入mysql管理后,选择mysql数据库 use mysql;

然后

GRANT ALL ON *.* TO root@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

意思为 支持任何ip以用户名为root密码为root的用户访问此数据库。

然后刷新设置 flush privileges;

Ubuntu16.04 安装lamp环境的更多相关文章

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

    Ubuntu16.04下LAMP环境的安装与配置 最近做个实验需要用到Ubuntu环境的靶场,所以这里介绍下Ubuntu环境下LAMP的安装与配置,话不多说,我们gkd! 1.Apache2的安装 首 ...

  2. [PHP] ubuntu16.04配置Lamp环境(搭建linux+apache+mysql+php7环境)

    reference : http://blog.csdn.net/Abyss_sliver/article/details/77621404 好久没有在Linux环境下进行开发了,比较常用的还是win ...

  3. ubuntu16.04安装lnmp环境

     1.安装mysql sudo apt install mysql-server 2.安装nginx和php #添加nginx和php的ppa源 sudo apt-add-repository ppa ...

  4. 阿里云学生服务器搭建网站-Ubuntu16.04安装php开发环境

    阿里云学生服务器搭建网站(2)-Ubuntu16.04安装php开发环境  优秀博文:https://www.linuxidc.com/Linux/2016-10/136327.htm https:/ ...

  5. Ubuntu16.04搭建LAMP开发环境

    Ubuntu16.04搭建LAMP开发环境 虚拟机上安装好Ubuntu16.04后,是一台空白的Ubuntu.我的目的是搭建LAMP环境,顺便搭一个Python Django环境. 基本设置 1.配置 ...

  6. Ubuntu16.04安装后开发环境配置和常用软件安装

    Ubuntu16.04安装后1.安装常用软件搜狗输入法+编辑器Atom+浏览器Chome+视频播放器vlc+图像编辑器GIMP Image Editor安装+视频录制软件RcordMyDesktop安 ...

  7. ubuntu16.04安装wordpress

    ubuntu16.04安装wordpress和centos7安装wordpress存在一定的差异. 当然共性大于差异. 共性是lamp环境. wordpress的必备环境. 先共性再差异. 一.搭建l ...

  8. ubuntu16.04安装jdk,tomcat

    ubuntu16.04安装jdk,tomcat 最近装了一下tomcat,网上的教程很多,我也试了很多次,但是有一些教程关于tomcat配置是错误的,让我走上了歧途.差点重装系统,还好王总及时出手帮助 ...

  9. ubuntu12.04&15.04 安装lamp(12.04为主)

    ubuntu 12.04&15.04下安装lamp环境 注意:如果是ubuntu15.04下,apache2.4.10的话,直接在/etc/apache2/apache2.conf文件的后边直 ...

随机推荐

  1. SpringMVC使用@ResponseBody时返回json的日期格式及可能产生的问题

    http://blog.csdn.net/z69183787/article/details/40375831 遇到的问题: 1 条件: 1.1.表单里有两个时间参数,都是作为隐藏项随表单一起提交: ...

  2. IE8 AJAX 不能正常工作 解决办法

    function crossDomainAjax(url, successCallback) { // IE8 & 9 only Cross domain JSON GET request i ...

  3. Golang优秀开源项目汇总

    https://blog.csdn.net/hackstoic/article/details/52008307

  4. c++运算符重载---20

    原创博文,转载请标明出处--周学伟 http://www.cnblogs.com/zxouxuewei/ c++的一大特性就是重载(overload),通过重载可以把功能相似的几个函数合为一个,使得程 ...

  5. [CNN] What is Convolutional Neural Network

    Ref: 从LeNet-5看卷积神经网络CNNs 关于这篇论文的一些博文的QAC: 1. 基本原理 MLP(Multilayer Perceptron,多层感知器)是一种前向神经网络(如下图所示),相 ...

  6. Linux命令缩写的全称

    [目录|文件] ls : list(列出目录内容) pwd : print work directory(打印当前目录,现示当前工作目录的绝对路径) cd : change directory(改变目 ...

  7. Git------解决右键不显示Git Bash Here问题

    步骤: 1.通过在“运行”中输入‘regedit’,打开注册表. 2.找到[HKEY_CLASSES_ROOT\Directory\Background]. 3.在[shell]下右键-新建项[ope ...

  8. 九度 1482:玛雅人的密码(BFS)

    题目描述: 玛雅人有一种密码,如果字符串中出现连续的2012四个数字就能解开密码.给一个长度为N的字符串,(2=<N<=13)该字符串中只含有0,1,2三种数字,问这个字符串要移位几次才能 ...

  9. win7+ oracle +php环境的搭建

    http://blog.csdn.net/chchmlml/article/details/6887326 先下载个wmpp1.7.5(之前在xp上也是这个,所以就继续),安装,一切顺利,打开phpi ...

  10. vue实现百度搜索下拉提示功能

    这段代码用到vuejs和vue-resouece.实现对接智能提示接口,并通过上下键选择提示项,按enter进行搜索 <!DOCTYPE html> <html lang=" ...