zoukankan      html  css  js  c++  java
  • [PHP] ubuntu16.04配置Lamp环境(搭建linux+apache+mysql+php7环境)

    reference : http://blog.csdn.net/Abyss_sliver/article/details/77621404

    好久没有在Linux环境下进行开发了,比较常用的还是windows环境,但其实我更喜欢在linux环境下,毕竟产品上线大多数都是在linux服务器上的,windows环境开发的东西不可避免出现一些大小写的问题。所以无聊就在自己的虚拟机配置一个新的linux的PHP开发环境,其中的内容有结合他人的做的一些总结。


    步骤一:安装apache

    ronyao@ubuntu:~$ sudo apt install apache2

    安装好后,在浏览器上输入localhost,回车就会看到:

    即成功安装好apache了。


    步骤二:安装php7

    ronyao@ubuntu:~$ sudo apt install php7.0

    输入版本信息,检测安装是否成功

    ronyao@ubuntu:~$ php7.0 -v
    php 7.0.4-7ubuntu2.1 (cli) ( NTS )
    Copyright (c) 1997-2016 The PHP Group
    Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies

    如果出现以上信息,则证明安装php7.0成功 整合一下php和apache

    ronyao@ubuntu:~$ sudo apt install libapache2-mod-php7.0


    步骤三:安装MySQL

    ronyao@ubuntu:~$ sudo apt-get install mysql-server

    然后整合一下php和mysql

    ronyao@ubuntu:~$ sudo apt-get install php7.0-mysql


    步骤四:重启MySQL和Apache

    ronyao@ubuntu:~$ sudo service mysql restart
    ronyao@ubuntu:~$ sudo service apache2 restart


    好了,这样就安装好了。

     

    ---------------------------------

     安装常用软件

     

    1.SSH sudo apt-get install openssh-server

     

    查看状态:service ssh status/start/stop/restart

    或:/etc/init.d/ssh status/start/stop/retsrt

    实际上,service命令就是执行/etc/init.d脚本,二者功能是一样的

     

    2.Vim : sudo apt-get install vim

     

    3.Tree : sudo apt-get install tree

    4.Git : sudo apt-get install git

     

    搭建LAMP

     

    1.安装Apache sudo apt-get install apache2

    测试: 浏览器访问http://Ubuntu的IP(即http://localhost),出现It Works!网页。 查看状态:

    service apache2 status/start/stop/restart

    Web目录:/var/www

    安装目录: /etc/apache2/

    全局配置: /etc/apache2/apache2.conf

    监听端口: /etc/apache2/ports.conf

    虚拟主机: /etc/apache2/sites-enabled/000-default.conf

     

    2.安装MySQL sudo apt-get install mysql-server mysql-client

    测试:mysql -u root -p

    查看状态:service mysql status/start/stop/retart

    查看监听端口的情况:netstat -tunpl或 netstat -tap

     

    3.安装PHP sudo apt-get install php7.0

    测试:php7.0 -v 4.

    安装其他模块

    sudo apt-get install libapache2-mod-php7.0

    sudo apt-get install php7.0-mysql

    重启服务 service apache2 restart service mysql restart

    测试Apache能否解析PHP vim /var/www/html/phpinfo.php 文件中写:<?php echo phpinfo();?>

    浏览器访问:http://ubuntu地址/phpinfo.php(即http://localhost/phpinfo.php),

    出现PHP Version网页

     

    5.修改权限 sudo chmod 777 /var/www

    6.安装phpMyAdmin sudo apt-get install phpmyadmin

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

    创建phpMyAdmin快捷方式:sudo ln -s /usr/share/phpmyadmin /var/www/html

    启用Apache mod_rewrite模块:sudo a2enmod rewrite

    重启服务: service php7.0-fpm restart service apache2 restart

    测试:浏览器访问:http://ubuntu地址/phpmyadmin(即http://localhost/phpmyadmin)

     

    7.配置Apache vim /etc/apache2/apache2.conf

    添加:

    AddType application/x-httpd-php .php .htm .html

    AddDefaultCharset UTF-8

    重启Apache服务

     

  • 相关阅读:
    Oracle
    Oracle11g服务详细介绍及哪些服务是必须开启的?
    数据结构——二叉树树的遍历理论与实现
    MapReduce新版客户端API源码分析
    【编程范式】汇编解释swap方法
    iPhone、iPod和iPad离线固件升级的方法
    Linux备份
    mysql下用户和密码生成管理
    The secret of ROWID
    linux文件权限解说
  • 原文地址:https://www.cnblogs.com/0616--ataozhijia/p/7646193.html
Copyright © 2011-2022 走看看