安装Apache2

  • 安装代码
sudo apt-get install apache2

  • 更改默认目录
sudo vim /etc/apache2/apache2.conf
// 将 <Directory /var/www/>
// 改成 <Directory "你的目录">
// 可以将/var/www 中的默认网页复制到 你的目录 中
sudo vim /etc/apache2/sites-available/000-default.conf
// 将 DocumentRoot /var/www/html
// 改成 DocumentRoot "你的目录"
sudo /etc/init.d/apache2 restart
// 重启

  

安装PHP

  • 安装代码
sudo apt-get install php7.
// ubuntu16.04中没有php5了,直接装7吧
sudo apt-get install libapache2-mod-php7.
// 配置APACHE+PHP7的
sudo apt-get install libapache2-mod-php
// 这个应该是配置APACHE+PHP5的,一块装吧
sudo /etc/init.d/apache2 restart
// 重启
  • 测试php文件 
    在 “你的目录”下建一个testphp.php
hello php
<?php
phpinfo();
?>

http://www.linuxidc.com/Linux/2016-09/135629.htm

 

安装MySql

  • 在终端:
apt-get install mysql-server mysql-client
// 安装时会要求输入mysql管理员密码,输入即可

注意: 
mysql-server:用来创建和管理数据库实例,提供相关接口供不同客户端调用; 
mysql-client:操作数据库实例的的一个命令行工具,像图形化界面工具有phpmyadmin等; 
mysqld:即MySQL server 
mysql:即mysql-client客户端命令行工具 
- 附mysql服务管理命令

/etc/init.d/mysql stop/restart/start
service mysql stop/restart/start
// 两条令相同
  • 推荐自启管理工具
apt-get install sysv-rc-conf

安装mysql-workbench

因为前面已经安装了mysql,所以直接输入

sudo apt-get install mysql-workbench

即可安装mysql-workbench。

 MySQL数据库基本使用
1.使用root用户登录: $ mysql -u root -p 2.停止MySQL数据库服务:
$ sudo systemctl stop mysql.service 3.启动MySQL数据库服务:
$ sudo systemctl start mysql.service 4.重启MySQL数据库服务:
$ sudo systemctl restart mysql.service 5.查看MySQL运行状态:
$ sudo systemctl status mysql.service 6.MySQL的配置文:
$ sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
 

Ubuntu 17.04 搭建LAMP服务器环境流程的更多相关文章

  1. Ubuntu 16.04 搭建LAMP服务器环境流程

    http://www.linuxidc.com/Linux/2016-09/135629.htm [安装mysql时 只需安装 mysql-server无需安装mysql-client] mysql ...

  2. Ubuntu 16.04搭建LAMP开发环境

    基本设置 1.配置网络环境 管理员给分配了一个静态IP,所以还需要进一步配置网络环境 配置DNS:右上角网络连接->编辑链接->有线连接1->IPv4设置->DNS服务器:20 ...

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

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

  4. ubuntu 18.04 搭建flask服务器(大合集,个人实操)

    ubuntu 18.04 搭建flask服务器(大合集) Ubuntu python flask 服务器 本次使用的Ubuntu版本为:Ubuntu 18.04.5 LTS (GNU/Linux 4. ...

  5. Ubuntu 12.04 搭建TFTP服务器

    吐槽先:在Ubuntu上搭建TFTP服务器,网上搜到一堆资料,可惜基本都是部分能用,至于哪些部分能用还要自己摸索着试出来,郁闷之情仅次于找不到任何资料…… ---------------------- ...

  6. Ubuntu 12.04 搭建Android开发环境

    Ubuntu 12.04 搭建Android开发环境 2013/7/29 Linux环境下搭建Android开发环境 大部分开发人员可能都在Windows下做开发,可能是感觉在Windows下比较方便 ...

  7. 【转】64位Ubuntu 16.04搭建嵌入式交叉编译环境arm-linux-gcc过程图解

    64位Ubuntu 16.04搭建嵌入式交叉编译环境arm-linux-gcc过程图解,开发裸机环境之前需要先搭建其开发环境,毕竟工欲善其事必先利其器嘛.  安装步骤 1.准备工具安装目录 下载 ar ...

  8. 烂泥:ubuntu 14.04搭建OpenVPN服务器

    本文由秀依林枫提供友情赞助,首发于烂泥行天下 公司分部需要连接公司内部的服务器,但是该服务器只允许公司内部的网络访问. 为了解决这个问题,打算使用VPN.对于VPN以前使用最多的是PPTP这个解决方案 ...

  9. 【Ubuntu 18.04 搭建VNC服务器】

    https://www.jianshu.com/p/f58fe5cdeb5f 桌面共享 Ubuntu 18.04自带桌面共享,可以将物理桌面共享给VNC.但是无法创建新的桌面. 具体参考 https: ...

随机推荐

  1. C++派生类继承的理解

    #include<iostream> using namespace std; class Base{ public: Base() { a=; cout<<"Bas ...

  2. HDU2833 最短路 floyd

    WuKong Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Subm ...

  3. Qt error ------ 出现Error - RtlWerpReportException failed with status code :-1073741823. Will try to launch the process directly

    出现原因: 使用了不存在的对象 数组越界了 用 delete 释放未分配的内存空间,或者超过一次释放同个内存 比如: 顺序不能颠倒 正确: ui->setupUi(this); ui->t ...

  4. SoC时钟系统简介

    1.SoC的时钟获得一般有: * 外部直接输入时钟信号,SoC有个引脚用来输入外部时钟信号,用的很少. * 外部晶振+内部时钟发生器产生时钟,大部分低频单片机都是这么工作的. * 外部晶振+内部时钟发 ...

  5. frame外弹出,刷新父页面

    //刷新父页面 function reflashParent() { var id = parent.tabbar.getActiveTab(); id = id.replace('tab','mai ...

  6. java ==,equals(),hashCode()

    java中的==.equals().hashCode()源码分析 在java编程或者面试中经常会遇到 == .equals()的比较.自己看了看源码,结合实际的编程总结一下. 1. ==  java中 ...

  7. bigDecimal学习

    1.引言 float和double类型的主要设计目标是为了科学计算和工程计算.他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的.然而,它们没有提供完全精确的结果, ...

  8. 大聊Python----Select解析

    1.首先列一下,sellect.poll.epoll三者的区别 select select最早于1983年出现在4.2BSD中,它通过一个select()系统调用来监视多个文件描述符的数组,当sele ...

  9. 工具_HBuilder使用快捷方式

    HBuilder常用快捷键大概共9类([4 13 3]文件.编辑.插入:[4 9 8]选择.跳转.查找:[1 1 6]运行.工具.视图) 1.文件(4) 新建 Ctrl + N 关闭 Ctrl + F ...

  10. php伪协议

    文件包含函数:include.require.include_once.require_once.highlight_file .show_source .readfile .file_get_con ...