开发环境安装

目前web服务器有很多,本文安装Apache服务器;本文使用的服务器是Mysql服务器。

sudo apt install apache2

常用命令

重启Apache:sudo /etc/init.d/apache2 restart

重启php:sudo /etc/init.d/php-fapm restart

配置apache服务器

Apache服务器的默认文件目录在/var/www/下,一般情况下,在linux开发时都是在用户目录下,所以在测试后缀.php文件时,是极不方便的,可以在Apache服务器的配置文件中修改。百度很多文章的配置文件是httpd,但是本机的配置文件为/etc/apache2/apache2.conf文件以及/etc/apache2/sites-available/000-default.conf;端口配置文件/etc/apache2/ports.conf和/etc/apache2/sites-available/000-default.conf。如果需要修改,在修改前记得备份,以免不必要的损失。

php高级版本支持低版本连接数据库接口

1.去php网站上下载mysql扩展,http://git.php.net/?p=pecl/database/mysql.git;a=summary

2.解压并使用phpize工具初始化,编译:

#解压

tar xzvf mysql-45881bd.tar.gz

#进入mysql扩展目录 from www.mfbuluo.com

cd mysql-45881bd/

#使用phpize初始化,我的phpize在/opt/目录

/opt/php/bin/phpize

#编译mysql扩展,使用mysql native driver作为mysql链接库

./configure --with-php-config=/usr/bin/php-config --with-mysql=/usr

make && make install

注意:对于php-config的具体目录可以用which php-config来查询以及mysql头文件的目录,/usr就可以了。

3.接下来,我们直接编辑php.ini文件,在php.ini中加入extension=mysql.so

4.查看php.ini文件的具体位置,可以用

phpinfo();

?>

php开发环境 ubuntu,Ubuntu配置PHP开发环境相关推荐

  1. Vue项目开发需要准备和配置些什么环境?

    Vue项目开发需要准备和配置些什么环境? 一.首先需要安装node.js 下载:安装node.js链接 安装在D盘 window+R,输入cmd,打开命令提示符窗口,输入: npm -v 检测是否安装 ...

  2. 老牛知点所以然-Linux(Ubuntu)配置安卓开发环境及过程中常见问题解决

    文章目录 Linux安装JDK,配置JDK环境变量 安装SDK和gradle 安装AndroidStudio AndroidStudio创建模拟器报错 安装FireFox 建立Firefox桌面快捷方 ...

  3. ubuntu下配置nordic52832开发环境

    1.编译环境安装 Ubuntu可直接装gcc编译环境 sudo apt install gcc-arm-none-eabi 2. 检查make工具是否安装 make -v 一般来说开发Linux上的开 ...

  4. Ubuntu网络配置、开发板与电脑

    一.Ubuntu网络配置 1.概念 桥接:Ubuntu会单独由路由器分配ip地址,不和Windows共享ip NAT:Ubuntu跟主机共享ip 注意:某些同学Ubuntu一直无法配置联网或者ping ...

  5. eclipse配置python开发环境_Eclipse中配置python开发环境详解

    Eclipse中配置python开发环境详解 1.下载python安装包.python-2.6.6.msi.并安装. 默认python会安装在C:\Python26下,查看环境变量,如果没有在path ...

  6. 在组装机上安装ubuntu系统-配置pytorch-GPU学习环境

    安装ubuntu系统: 1:ubuntu官网下载ubuntu18(本机配置微星B350迫击炮主板,锐龙2600x,gtx1063显卡)镜像. 2:下载refus 3:用refus把u盘转化成启动器并写 ...

  7. java开发eclipse配置文件_配置eclipse开发环境

    一.下载安装包 1.下载jdk 1.7 32位 2.下载tomcat 7.0 3.下载eclipse 免费版 1) 可以使用免费的Eclipse官方网站(http://www.eclipse.org) ...

  8. atom配置python环境_Win10如何配置Python的环境变量

    相信有许多人遇到过这样的一个问题,为什么电脑里安装了python,可是win10终端里输入"python"却显示不是内部命令无法.其实是系统的环境变量没有配置所以输入"p ...

  9. golang mac 环境变量_macOS 配置 golang 运行环境

    存档下 macOS 下配置 golang 的过程. 第一步,通过 Homebrew 安装 golang 包 $ brew update $ brew install go $ go version g ...

  10. tomcat服务器运行环境,win7怎么配置Tomcat服务器环境|win7系统配置Tomcat服务器环境的方法...

    ‍‍ 许多用户询问说win7旗舰版系统怎么配置Tomcat服务器环境?tomcat是什么?它一款轻量级免费开源的Web服务器,我们再使用tomcat时,最好配置一下环境变量.很多新手用户不知道怎么配置 ...

最新文章

  1. javascrip 常用属性
  2. 江苏“超牛”女博导:16岁考入北大,跨专业读博,成为全球第4个获此奖项的学者!...
  3. python2 'str' object has no attribute 'decode'
  4. C语言大神进来看看这个题目
  5. python 执行文件内容_python执行文件
  6. 360浏览器图片放大镜如何关闭
  7. Hibernate4.3基础知识2
  8. java 蓝桥杯 算法训练 区间k大数查询(题解)
  9. 机器人运动学轨迹跟踪控制(Matlab实现)
  10. PDF文件怎么转换成Word文档
  11. 成都VS上海,先锋设计机构与未来建筑的“双城battle”
  12. strtok()函数详解!
  13. Nagios下ndo2db服务启动脚本
  14. 肠道核心菌属——巨单胞菌属(Megamonas)
  15. 选题阶段:课堂展示脚本
  16. MarkDown基本语法(标题,字体,引用,分割线、插入图片,超链接,列表,表格,插入代码标段)
  17. 【网络】TOE、RDMA、smartNIC 是什么和区别|DPU
  18. 远程连接阿里云服务器一直显示连接失败原因
  19. GPL和LGPL协议
  20. 微服务之API网关:Kong:概要与安装

热门文章

  1. TDD开发模式实现代码功能逻辑(自己总结,持续更新)
  2. Django中--自定义模型管理器类
  3. python中itsdangerous模块
  4. Kubernetes初步学习
  5. 【python】hashlib.shasha256练习注册 --笔记
  6. python ---单例(Singleton)
  7. 更新10_linux,时隔十年,QQ更新了Linux版本
  8. matlab计算位温,大气物理学复习资料
  9. vim编辑器中如何查找某个词
  10. tornado框架基础11-tornado异步