zoukankan      html  css  js  c++  java
  • Ubuntu 17.10 用 apt 搭建 lamp 环境(精简版)

    这篇文章主要用来快速部署以 php 5.6 为主的 lamp 环境,要看详细安装包括虚拟主机配置的请参考这篇:http://www.cnblogs.com/mingc/p/7864030.html

     

    一、加 ppa 源

    添加 php 及常用模块(扩展)的 PPA 源

    sudo add-apt-repository ppa:ondrej/php
    sudo apt-get update 

    二、装 apache

    sudo apt-get install apache2

    配置目录:/etc/apache2

    默认站点目录:/var/www/html,/var/www 目录可用于创建虚拟主机。

    重启 apache: sudo /etc/init.d/apache2 restart 

    三、装 mysql

    sudo apt-get install mysql-server
    

    (期间会有交互,询问 root 用户的密码)

    配置目录:/etc/mysql

    四、装 php

    sudo apt-get install php5.6 php5.6-dev  

    配置目录:/etc/php/5.6

    (注意要指定版本号 5.6,不带版本号默认装 7.x。有些模块对 7.x 不支持,比如 php-zbarcode 目前仅支持 php 5)

    五、装 phpmyadmin

    sudo apt-get install phpmyadmin 

    (期间会有交互,询问选择服务器、创建 phpmyadmin 数据库、登录 phpmyadmin 的 root 用户密码 )

    配置目录:/etc/phpmyadmin

    访问方式:http:locahost/phpmyadmin

    六、php 常用模块

    sudo apt-get install php5.6-gd php5.6-curl php5.6-mysql php5.6-sqlite3 php5.6-mcrypt php5.6-mbstring php5.6-odbc php5.6-zip php5.6-bz2 php5.6-xml php5.6-xmlrpc php5.6-dba php-redis php-memcache php-memcached php-mongodb

    模块目录:/usr/lib/php/20160303

    七、redis、memcached、mongodb 服务器

    sudo apt-get install redis-server memcached mongodb

    期间会自动安装一些工具,便于客户端访问。

    (完)

    本文永久更新地址:http://www.cnblogs.com/mingc/p/7954849.html

  • 相关阅读:
    使用Nginx搭建http服务器
    (七)Docker搭建httpd集群
    zlib库对文件进行压缩和解压操作
    (一)Apache Thrift 的使用
    (一)select、poll、epoll
    (十三)备忘录模式
    (十二)命令模式
    (十一)迭代器模式
    centos下利用httpd搭建http服务器方法
    shell快捷键
  • 原文地址:https://www.cnblogs.com/mingc/p/7954849.html
Copyright © 2011-2022 走看看