Linux下快速搭建php开发环境


Posted in PHP onMarch 13, 2017

一、Linux下快速搭建php开发环境

1.安装XAMPP for Linux

XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包,使用XAMPP可快速搭建PHP开发环境。下载链接:https://www.apachefriends.org/download.html  进入下载界面选择XAMPP for Linux下载

Linux下快速搭建php开发环境

启动终端输入命令  cd /下载xampp保存的路径。我的保存路径是:/home/coderose/下载。更改安装程序的安装权限,输入命令:chmod 755 xampp-linux-*-installer.run  (注:星号代表你下载XAMPP的版本号)。运行安装程序输入命令:./xampp-linux-*-installer.run    安装成功后用命令:sudo /opt/lampp/lampp start   启动。

Linux下快速搭建php开发环境

(注:cd命令:用来切换工作目录至dirname 。ls命令:列出目录下所以文件。chomd命令:修改文件权限)

2.安装PhpStorm

PhpStorm是一个轻量级且便捷的PHP IDE,其旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。

下载链接:http://www.jetbrains.com/phpstorm/download/#section=linux

下载完成后打开终端输入命令:cd /home/coderose/下载(转到下载文件所在的目录)

输入命令:tar -xvzf PhpStorm-2016.3.3.tar.gz(解压后更改文件名为PhpStorm)

输入命令:cd /home/coderose/下载/PhpStorm/bin(转到解压文件PhpStorm下的bin目录)

输入命令:./phpstorm.sh(安装)

Linux下快速搭建php开发环境

Linux下快速搭建php开发环境

Linux下快速搭建php开发环境

3.激活世界上做好用的PHP IDE

打开PhpStorm,选择Activation code。一栏输入在: http://idea.lanyus.com上获取的code码。获取注册码粘贴复制。点击Activate激活(199美元的软件到手,美滋滋!)

Linux下快速搭建php开发环境

Linux下快速搭建php开发环境

4.创建第一个第一个PHP小demo

(1)打开PhpStorm:(1)创建一个demo.html

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>php小demo</title>
</head>
<body>
<form action="demo.php" method="post">
 <table border="1">
  <tr>
   <td>姓名:</td>
   <td><input type="text" name="name1"></td>

  </tr>
  <tr>
   <td colspan="2" align="center"><input type="submit" value="提交"></td>
  </tr>
 </table>
</form>
</body>
</html>

(2)创建demo.php

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>php小demo</title>
</head>
<body>
<?php echo "hi!"; ?>
</body>
</html>

(3)在form表单填写数据点击提交按钮,会跳转到demo.php页面如图:

 Linux下快速搭建php开发环境

Linux下快速搭建php开发环境

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

PHP 相关文章推荐
phpBB BBcode处理的漏洞
Oct 09 PHP
mysqli_set_charset和SET NAMES使用抉择及优劣分析
Jan 13 PHP
win7+apache+php+mysql环境配置操作详解
Jun 10 PHP
如何在Ubuntu下启动Apache的Rewrite功能
Jul 05 PHP
Laravel 4 初级教程之视图、命名空间、路由
Oct 30 PHP
win10环境PHP 7 安装配置【教程】
May 09 PHP
PHP引用返回用法示例
May 28 PHP
php 数组元素快速去重
May 05 PHP
PHP基于PDO调用sqlserver存储过程通用方法【基于Yii框架】
Oct 07 PHP
PHP对称加密算法(DES/AES)类的实现代码
Nov 14 PHP
php识别翻转iphone拍摄的颠倒图片
May 17 PHP
CI框架简单分页类用法示例
Jun 06 PHP
php创建图像具体步骤
Mar 13 #PHP
PHP+MYSQL实现读写分离简单实战
Mar 13 #PHP
PHP计算近1年的所有月份
Mar 13 #PHP
PHP解耦的三重境界(浅谈服务容器)
Mar 13 #PHP
PHP控制反转(IOC)和依赖注入(DI)
Mar 13 #PHP
ThinkPHP中类的构造函数_construct()与_initialize()的区别详解
Mar 13 #PHP
Thinkphp结合ajaxFileUpload实现异步图片传输示例
Mar 13 #PHP
You might like
详解PHP序列化反序列化的方法
2015/10/27 PHP
php结合md5实现的加密解密方法
2016/01/25 PHP
再谈PHP中单双引号的区别详解
2016/06/12 PHP
一些技巧性实用js代码小结
2009/10/14 Javascript
JS刷新框架外页面七种实现代码
2013/02/18 Javascript
jquery异步跨域访问代码
2013/06/28 Javascript
JS表格组件神器bootstrap table详解(基础版)
2015/12/08 Javascript
jQuery模拟物体自由落体运动(附演示与demo源码下载)
2016/01/21 Javascript
微信小程序 选择器(时间,日期,地区)实例详解
2016/11/16 Javascript
Javascript之面向对象--方法
2016/12/02 Javascript
JQuery Dialog对话框 不能通过Esc关闭的原因分析及解决办法
2017/01/18 Javascript
微信小程序之页面拦截器的示例代码
2017/09/07 Javascript
Vue中封装input组件的实例详解
2017/10/17 Javascript
简单的React SSR服务器渲染实现
2018/12/11 Javascript
Ubuntu下安装PyV8
2016/03/13 Python
python3.6.3转化为win-exe文件发布的方法
2018/10/31 Python
Python3.4学习笔记之列表、数组操作示例
2019/03/01 Python
PyCharm 配置远程python解释器和在本地修改服务器代码
2019/07/23 Python
解决pycharm导入numpy包的和使用时报错:RuntimeError: The current Numpy installation (‘D:\\python3.6\\lib\\site-packa的问题
2020/12/08 Python
移动端Web页面的CSS3 flex布局快速上手指南
2016/05/31 HTML / CSS
使用纯HTML5编写一款网页上的时钟的代码分享
2015/11/16 HTML / CSS
详解HTML5中表单验证的8种方法介绍
2016/12/19 HTML / CSS
怀旧收藏品和经典纪念品:Betty’s Attic
2018/08/29 全球购物
杭州龙健科技笔试题.net部分笔试题
2016/01/24 面试题
2014年3.15团委活动总结
2014/03/16 职场文书
竞争与合作演讲稿
2014/05/12 职场文书
幼儿园端午节活动方案
2014/08/25 职场文书
银行授权委托书样本
2014/10/13 职场文书
大学生党员个人总结
2015/02/13 职场文书
新郎婚礼致辞
2015/07/27 职场文书
《童年的发现》教学反思
2016/02/18 职场文书
如何使用JavaScript策略模式校验表单
2021/04/29 Javascript
解析Redis Cluster原理
2021/06/21 Redis
python之基数排序的实现
2021/07/26 Python
浅谈MySql update会锁定哪些范围的数据
2022/06/25 MySQL
Windows Server 2008配置防火墙策略详解
2022/06/28 Servers