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 相关文章推荐
使用php发送有附件的电子邮件-(PHPMailer使用的实例分析)
Apr 26 PHP
sql注入与转义的php函数代码
Jun 17 PHP
PHP 文件编程综合案例-文件上传的实现
Jul 03 PHP
php实现获取文章内容第一张图片的方法
Nov 04 PHP
php获取YouTube视频信息的方法
Feb 11 PHP
php获取字符串中各个字符出现次数的方法
Feb 23 PHP
基于CakePHP实现的简单博客系统实例
Jun 28 PHP
php实现给一张图片加上水印效果
Jan 02 PHP
CI框架源码解读之URI.php中_fetch_uri_string()函数用法分析
May 18 PHP
基于PHP实现短信验证码接口(容联运通讯)
Sep 06 PHP
php与python实现的线程池多线程爬虫功能示例
Oct 12 PHP
PHPExcel中文帮助手册|PHPExcel使用方法(分享)
Jun 09 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
ThinkPHP的Widget扩展实例
2014/06/19 PHP
php操作mongoDB实例分析
2014/12/29 PHP
php rsa加密解密使用详解
2015/01/14 PHP
Laravel 5.0 发布 新版本特性详解
2015/02/10 PHP
PHP异常处理浅析
2015/05/12 PHP
php生成过去100年下拉列表的方法
2015/07/20 PHP
php递归实现无限分类的方法
2015/07/28 PHP
yii2学习教程之5种内置行为类详解
2017/08/03 PHP
PHP中number_format()函数的用法讲解
2019/04/08 PHP
laravel框架中表单请求类型和CSRF防护实例分析
2019/11/23 PHP
PHP的imageTtfText()函数深入详解
2021/03/03 PHP
悬浮数字的实现案例
2014/02/19 Javascript
jQuery实现鼠标滑过Div层背景变颜色的方法
2015/02/17 Javascript
javascript数组去重方法汇总
2015/04/23 Javascript
每天一篇javascript学习小结(面向对象编程)
2015/11/20 Javascript
Vue.js报错Failed to resolve filter问题的解决方法
2016/05/25 Javascript
聊聊那些使用前端Javascript实现的机器学习类库
2017/09/18 Javascript
基于 Immutable.js 实现撤销重做功能的实例代码
2018/03/01 Javascript
BootstrapValidator验证用户名已存在(ajax)
2019/11/08 Javascript
8个非常实用的Vue自定义指令
2020/12/15 Vue.js
Python做简单的字符串匹配详解
2017/03/21 Python
TensorFlow Session会话控制&amp;Variable变量详解
2018/07/30 Python
代码详解django中数据库设置
2019/01/28 Python
python实现拼图小游戏
2020/02/22 Python
Python装饰器结合递归原理解析
2020/07/02 Python
Python爬虫后获取重定向url的两种方法
2021/01/19 Python
求两个数的乘积和商数,该作用由宏定义来实现
2013/03/13 面试题
四好少年事迹材料
2014/01/12 职场文书
《金孔雀轻轻跳》教学反思
2014/04/20 职场文书
高中教师评语大全
2014/04/25 职场文书
产品质量保证书范本
2015/02/27 职场文书
2015年清明节网上祭英烈活动总结
2015/03/26 职场文书
2015年安全工作总结范文
2015/04/02 职场文书
2016中秋节问候语
2015/11/11 职场文书
Pytorch 如何实现常用正则化
2021/05/27 Python
MySQL中IF()、IFNULL()、NULLIF()、ISNULL()函数的使用详解
2021/06/26 MySQL