[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服务
[PHP] ubuntu16.04配置Lamp环境(搭建linux+apache+mysql+php7环境)相关推荐
- 阿里云服务器部署php的laravel项目,在阿里云买ECS 搭建 Linux+Nginx+Mysql+PHP环境的
在阿里云买ECS的时候选择自己习惯的镜像系统,我一般都是使用Linux Ubuntu,所以,以下的配置都是在Ubuntu 14.04稳定支持版的环境中搭建Linux+Nginx+Mysql+PHP环境 ...
- LAMP(Linux+Apache+MySQL+PHP)环境介绍、配置、搭建
文章目录 写在开头的话 LAMP的简要介绍 部署方式 LAMP环境搭建 环境准备 准备本地yum源 安装编译文件 关闭防火墙和SElinux 环境搭建 安装依赖包 安装 Apache 安装mysql ...
- CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境
转自:http://www.cnblogs.com/mchina/archive/2012/11/28/2778779.html 一.简介 什么是LAMP LAMP是一种Web网络应用和开发环 ...
- CentOS6系统编译部署LAMP(Linux, Apache, MySQL, PHP)环境
我们一般常规的在Linux服务器中配置WEB系统会用到哪种WEB引擎呢?Apache还是比较常用的引擎之一.所以,我们在服务器中配置LAMP(Linux, Apache, MySQL, PHP)是我们 ...
- LNMP环境搭建(linux+Nginx + Mysql + PHP)
linux+Nginx + Mysql + PHP 搭配可以说目前使用比较广泛 那要想在这台刚安装好系统的服务器上配置这环境,有多种方式 一.傻瓜式一键安装 为了让大家安装环境能简单,方便.有人把它们 ...
- linux yum php环境,centos下yum搭建安装linux+apache+mysql+php环境教程
我们利用linux系统中yum安装apache+mysql+php是非常的简单哦,只需要几步就可以完成,具体如下: 一.脚本yum源安装: 1.yum install wget ...
- linux+yum安装终端php,centos下yum搭建安装linux+apache+mysql+php环境教程
我们利用linux系统中yum安装Apache+MySQL+PHP是非常的简单哦,只需要几步就可以完成,具体如下: 一.脚本YUM源安装: 1.yum install wget ...
- centos下部署LAMP环境(Linux+Apache+mysql+php)(转载文章:https://www.cnblogs.com/apro-abra/p/4862285.html)...
一:安装apache 1.安装 yum -y install httpd 2.开启apache服务 systemctl start httpd.service 3.设置apache服务开机启动 sys ...
- apache php mysql_PHP环境搭建(php+Apache+mysql)
一.软件及系统版本 系统下载地址: 二. 下载软件包/换源 (1)下载安装需要软件包软件工具 yum install -y wget vim unzip zip (2)换源 1.首先卸载以前装的epe ...
- win编译php mysql_win7下PHP运行环境搭建(apache+mysql+php)
可选配置: 打开httpd.conf文件,查找"DocumentRoot",在此可更改网站根目录,格式如: DocumentRoot "C:/Program Files/ ...
最新文章
- 2018-3-26论文(GWO和WOA)中Table1--Table3中的benchmark函数F1-F23图形
- JavaScript实现backtracking Jump Game回溯跳跃游戏算法(附完整源码)
- HALCON示例程序stamp_catalogue.hdev分割图片与文字
- java类似php魔术方法_PHP与类有关的几个魔术方法
- 利用XShell上传、下载文件(使用sz与rz命令) 超实用!
- Python-语句结构
- C++primer 7.4节练习
- matlab与螺旋桨,基于Matlab的船用螺旋桨计算机实时仿真及GUI设计
- 数字信号音频采集及时域频域加噪设计滤波器处理项目入门
- 计算机毕设 SpringBoot 校园志愿者管理系统 志愿者管理系统 志愿者信息管理系统Java Vue MySQL数据库 远程调试 代码讲解
- 2021年安全生产模拟考试(全国特种作业操作证电工作业-继电保护模拟考试题库一)安考星
- 品牌IP打造的实用性教程
- 机构报告称重庆南京等成为返乡置业热门城市
- 在QT框架下进行仿照PS图像调整功能设计(亮度对比度,色相饱和度及明度)
- 微型计算机结构认识实验,实验一 微型计算机结构认识
- 云服务器-异地部署集群服务-Kubernetes(K8S)-网络篇
- 简单SOPC实例开发任务——控制led灯闪烁
- 三硝基溴硼亚酞菁(BTNSubPc)齐岳生物介绍酞菁溶解度,定制多种酞菁材料
- mysql最高安全级别双一_Mysql 双一配置保证数据0丢失
- open函数r,r+,w,w+,a,a+的区别