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 相关文章推荐
多数据表共用一个页的新闻发布
Oct 09 PHP
php array_slice函数的使用以及参数详解
Aug 30 PHP
PHP 设置MySQL连接字符集的方法
Jan 02 PHP
支持中文字母数字、自定义字体php验证码代码
Feb 27 PHP
phpQuery让php处理html代码像jQuery一样方便
Jan 06 PHP
PHP后端银联支付及退款实例代码
Jun 23 PHP
实例讲解YII2中多表关联的使用方法
Jul 21 PHP
PHP实现动态获取函数参数的方法示例
Apr 02 PHP
Laravel框架使用Seeder实现自动填充数据功能
Jun 13 PHP
PHP内部实现打乱字符串顺序函数str_shuffle的方法
Feb 14 PHP
Laravel框架实现文件上传的方法分析
Sep 29 PHP
PHP 99乘法表的几种实现代码
Oct 13 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缓存技术的多种方法小结
2012/08/14 PHP
PHP+Mysql+Ajax+JS实现省市区三级联动
2014/05/23 PHP
php中spl_autoload详解
2014/10/17 PHP
PHP简单实现文本计数器的方法
2016/04/28 PHP
JavaScript入门教程(10) 认识其他对象
2009/01/31 Javascript
JavaScript写的一个DIV 弹出网页对话框
2009/08/14 Javascript
Jquery实现列表(隔行换色,全选,鼠标滑过当前行)效果实例
2013/06/09 Javascript
js控制淡入淡出示例代码
2013/11/12 Javascript
Javascript中setTimeOut和setInterval的定时器用法
2015/06/12 Javascript
Jquery全选与反选点击执行一次的解决方案
2015/08/14 Javascript
解决js函数闭包内存泄露问题的办法
2016/01/25 Javascript
利用jQuery对无序列表排序的简单方法
2016/10/16 Javascript
JavaScript排序算法动画演示效果的实现方法
2016/10/18 Javascript
ionic cordova一次上传多张图片(类似input file提交表单)的实现方法
2016/12/16 Javascript
JavaScript原型对象、构造函数和实例对象功能与用法详解
2018/08/04 Javascript
在微信小程序中渲染HTML内容的方法示例
2018/09/28 Javascript
fastadmin中调用js的方法
2019/05/14 Javascript
vue中的过滤器及其时间格式化问题
2020/04/09 Javascript
vue 判断两个时间插件结束时间必选大于开始时间的代码
2020/11/04 Javascript
用Python的pandas框架操作Excel文件中的数据教程
2015/03/31 Python
Python3指定路径寻找符合匹配模式文件
2015/05/22 Python
Python有序查找算法之二分法实例分析
2017/12/11 Python
python微信跳一跳系列之自动计算跳一跳距离
2018/02/26 Python
在Pandas中DataFrame数据合并,连接(concat,merge,join)的实例
2019/01/29 Python
几个适合python初学者的简单小程序,看完受益匪浅!(推荐)
2019/04/16 Python
pybind11在Windows下的使用教程
2019/07/04 Python
python网络爬虫 CrawlSpider使用详解
2019/09/27 Python
python 实现生成均匀分布的点
2019/12/05 Python
Python实现简单的2048小游戏
2021/03/01 Python
C#笔试题和英文面试题
2013/02/07 面试题
红旗团支部事迹材料
2014/01/27 职场文书
房地产开盘策划方案
2014/02/10 职场文书
敬老院献爱心活动总结
2014/07/08 职场文书
公务员党员评议表自我鉴定
2014/09/14 职场文书
党的群众路线教育实践活动个人整改措施材料
2014/11/04 职场文书
2015年教师节广播稿
2015/08/19 职场文书