php 在linux下开发环境_linux环境下搭建php环境就是开发语言就是php吗 - CSDN
精华内容
参与话题
  • 在Linux上面搭建PHP开发环境

    千次阅读 2017-05-28 21:35:03
    最近需要把项目部署到Linux服务器上面,自己就利用虚拟机安装了Linux,玩了,下面就将自己遇到的问题记录下来,方便以后学习使用。我这里利用集成环境XAMPP来搭建的。 1.软件安装 首先下载Linux版本的XAMPP软件...

    最近需要把项目部署到Linux服务器上面,自己就利用虚拟机安装了Linux,玩了下,下面就将自己遇到的问题记录下来,方便以后学习使用。我这里利用集成环境XAMPP来搭建的。

    1.软件安装

    • 首先下载Linux版本的XAMPP软件安装,安装的默认位置在/opt/lampp目录下面

    这里写图片描述

    • 安装完成之后通过/opt/lampp/lampp start启动服务。访问地址,如下图表示安装完成。就是这么简单

    这里写图片描述

    • 上面的配置默认根目录是在/opt/lampp/htdocs下面如果需要自定义网站目录就需要开启httpd-vhosts.conf配置了
      在/opt/lampp/etc下面找到httpd.conf找到下面一行,去掉“#”号开启配置

    这里写图片描述

    然后在/opt/lampp/etc/extra下面找到httpd-vhosts.conf添加配置信息

    这里写图片描述

    然后重启Apache服务,注意:我这里是虚拟机安装的linux需要在本机hosts里面指向访问地址到虚拟机

    10.10.0.112 www.linuxshop.com

    最后将项目拷贝到配置的目录下面就可以访问了,如果出现Access forbihdden权限问题,请修改你自己选定的文件夹的权限。

    chmod -R 777 文件夹目录    // 简单粗暴

    2.主要遇到的问题

    • 访问phpmyadmin出现权限问题

    这里写图片描述

    原因以及解决办法:安装的MySQL默认是只允许本地访问的,如果需要利用XAMPP自带的phpmyadmin在外网访问数据库,最好是修改配置文件httpd-xampp.conf指定固定ip访问,然后重启Apache服务。该配置文件的路径是:/opt/lampp/etc/extra/httpd-xampp.conf,我这里指定10.10.0.254可以访问,但是不建议这么做。

    这里写图片描述

    • 如果需要数据库客户端软件访问数据库同样会有权限的问题

    这里写图片描述

    解决办法:新增一个具有权限(指定ip)的账户来实现。
    利用默认账户进入数据库

    这里写图片描述

    搜索默认的账户信息

    这里写图片描述

    添加具有外网访问权限的账号

    GRANT ALL PRIVILEGES ON *.* TO 'root_myuser'@'10.10.0.254' IDENTIFIED BY '123456';
    
    flush privileges;

    这里写图片描述

    再次查看账户信息

    这里写图片描述

    最后通过新增的账户就可以访问了

    这里写图片描述

    这里写图片描述

    • Access denied 问题

    在配置好网站之后,并且能够访问,但是在操作数据库出现如下问题的时候,依然是数据库权限问题,参考上面的方法新增一个具有本地访问权限的账户即可。

    这里写图片描述
    这里写图片描述

    
    Access denied for user 'root'@'localhost' (using password: NO)
    
    Access denied for user 'root'@'localhost' (using password: YES)

    解决办法:参考上面新增外网访问数据库的方法

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456';
    
    flush privileges;
    展开全文
  • Linux下搭建PHP开发环境

    千次阅读 2020-05-14 18:32:46
    Linux下搭建PHP开发环境 php开发环境 php编译安装 nginx安装 pfp-fpm安装

    Linux 下搭建 PHP 开发环境

    如今许多服务器采用nginx+fpm+php+mysql的基础架构来运行我们的Web应用,这就要求我们本地的开发环境需要和实际生产环境尽量相同

    这篇文章比较全面地讲解了如何在Linux打造PHP的开发环境,希望对大家有帮助。

    搭建准备

    • ubuntu16.04系统(推荐双系统)

    搭建过程

    unbuntu编译环境安装

    //编译过程需要的环境包
    sudo apt-get install build-essential libtool
    

    安装依赖包

    //nginx依赖包 openssl zlib pcre
    sudo apt-get install libpcre3 libpcre3-dev zlib1g-dev libssl-dev
    //php依赖包
    sudo apt-get install autoconf libxml2-dev curl libcurl3 libcurl3-dev
    

    安装nginx

    //下载并解压nginx安装包
    sudo wget http://nginx.org/download/nginx-1.13.6.tar.gz
    sudo tar -vxzf nginx-1.13.6.tar.gz
    //安装nginx
    cd nginx-1.13.6
    sudo ./configure - -prefix=/usr/local/nginx
    sudo make
    sudo make install
    //创建nginx命令软链
    sudo ln -s /usr/local/nginx/sbin/nginx /usr/local/bin/nginx
    //启动nginx
    sudo nginx
    

    nginx 启动后浏览器输入 lcoalhost 可看到 nginx 欢迎界面表示 nginx 安装并且启动成功,若没有看到 welcome 界面,进程中查看是否 nginx 没有启动起来,大多原因是80端口被占用,可以修改 nginx.conf 文件中的端口号或将占用80端口的进程更换新端口运行即可

    安装php

    //下载并解压php安装包
    sudo wget http://docs.php.net/distributions/php-7.1.10.tar.bz2
    sudo tar -xf php-7.1.10.tar.bz2
    //安装php
    cd php-7.1.10
    sudo ./configure \
    --prefix=/usr/local/php7 \
    --enable-fpm \
    --enbale-ftp \
    --enable-mysqlnd \
    --enable-debug \
    --enable-zip \
    --enable-sockets \
    --enable-gd-jis-conv \
    --enable-gd-native-fft \
    --enable-libgcc \
    --enable-iconv \
    --enbale-mbstring
    sudo make
    sudo make install
    
    //php配置文件
    sudo cp php.ini-development /usr/local/php7/lib/php.ini
    sudo vim /usr/local/php7/lib/php.ini
    //打开配置php错误日志
    error_log = /tmp/php.err
    //php-fpm配置文件
    sudo cp /usr/local/php7/etc/php-fpm.d/www.conf.default /usr/local/php7/etc/php-fpm.conf
    //php-fpm默认使用nobody组来运行的,所以需要新建nobody用户组
    sudo addgroup nobody
    //创建php-fpm命令软链
    sudo ln -s /usr/local/php7/sbin/php-fpm /usr/local/bin/php-fpm\
    //运行php-fpm
    sudo php-fpm
    

    配置nginx用php-fpm处理php文件

    设置nginx.conf配置文件server内容

    server {
        listen       80;
        server_name  matt.test.com; //本地虚拟域名
        charset      utf-8;
        access_log   logs/matt.test.com.access.log;
        error_log    logs/matt.test.com.error.log;
    
        location \ {
            root   /data/web/matt.test.com;
            index  index.html index.htm index.php
        }
    
        location ~ \.php$ {
            root   /data/web/matt.test.com;
            fastcgi_pass    matt.test.com:9000;
            fastcgi_index   index.php;
            fastcgi_param   SCRIPT_FILENAME $document_root$fastcgi_script_name;
            include         fastcgi_params;
        }
    }
    

    安装php扩展

    由于我们是编译安装的php,仅仅只包含了我们enable的一些扩展参数,实际项目如果需要我们添加除此之外的扩展可以根据实际情况安装,具体安装方法见 — [ php编译安装扩展 ]

    安装mysql

    编译安装mysql非常简单,mysql官方网站上有详细教程,下面是安装步骤

    官网下载mysql源码包, [下载地址],选择对应的版本下载tar.gz后缀的mysql压缩包

    //下载依赖包
    sudo apt-cache search libaio
    sudo apt-get install libaio1
    //为mysql添加组和用户
    sudo groupadd mysql
    sudo useradd -r -g mysql -s /bin/false mysql
    //解压压缩包
    sudo tar zxvf /path/to/mysql-VERSION-OS.tar.gz //这是你的mysql压缩包路径
    //复制到安装路径
    sudo cp mysql /usr/local/mysql
    //添加mysql-files文件夹
    cd mysql
    sudo mkdir mysql-files
    sudo chmod 750 mysql-files
    //修改mysql用户组
    sudo chown -R mysql:mysql mysql
    //初始化mysql
    cd mysql/bin/
    //记住mysql初始化得到的密码方便登陆
    sudo ./mysqld --initalize --user=mysql
    sudo ./mysql_ssl_rsa_setup
    sudo ./mysqld_safe --user-mysql
    //设置mysql开机启动和mysql命令软链
    sudo cp support-files/mysql.server /etc/init.d/mysql.server
    sudo ln -s /bin/mysql /usr/local/bin/mysql
    //启动mysql
    mysql -u root -p
    

    以上就是linux下搭建php开发环境的全部步骤和内容,至于开发工具选择自己熟悉喜欢的即可,推荐sublime,phpstorm

    展开全文
  • Linux搭建PHP5开发环境

    千次阅读 2012-04-22 17:05:56
    没学过php,今天周末正好有时间就拿来耍耍,先配置个基本的开发环境,之后再做打算。有童鞋就说了,这么简单的配置,哪个不会哦,确实!由于平时习惯了记录,既然记录了,那就拿出来分享。不管是拍砖还是捧场,我都...

        没学过php,今天周末正好有时间就拿来耍耍,先配置个基本的开发环境,之后再做打算。有童鞋就说了,这么简单的配置,哪个不会哦,确实!由于平时习惯了记录,既然记录了,那就拿出来分享。不管是拍砖还是捧场,我都乐意。哈哈……linux中搭建PHP环境需要安装以下工具libxml2apache2php5。下面一步一步来

    1、安装libxml2

    下载:ftp://xmlsoft.org/libxml2/libxml2-2.7.8.tar.gz

    #tar -zxvf lixml2-2.7.8.tar.gz
    #cd lixml2-2.7.8
    #make && make install

    2、安装apache

     下载:http://labs.renren.com/apache-mirror//httpd/httpd-2.2.22.tar.gz

    #tar -zxvf httpd-2.2.22.tar.gz
    #cd httpd-2.2.22
    #./configure --enable-moudle=so

    安装完成后会在/usr/local/目录下新建一个apache2目录,所有的执行文件都会被拷贝到这个目录,为了方便使用服务的开启关闭等操作,故设置环境变量

    #vim ~/.bashrc

    添加:exportPATH=/usr/local/apache2/bin:$PATH


    启动:httpd -k start

    停止:httpd -k stop

    重启:httpd -k restart


    启动后验证是否是成功的可以在浏览器中输入127.0.0.1:80或者 localhost:80进行验证,若启动成功应该会在浏览器中显示:itworks


    3、安装PHP5 

      下载:http://cn2.php.net/distributions/php-5.4.0.tar.gz

    #tar -zxvf php-5.4.0.tar.gz
    #cd php-5.4.0
    #./configure--with-apxs2=/usr/local/apache2/bin/apxs--with-libxml-dir=~/software/php/libxml2--with-config-file-path=/usr/local/lib

    到这一步如果配置没错应该会有以下提示:

    #make -j8

    这一步会提示don't forget ‘make test’

     中途会有提

    #make test,输入“N”即可。
    #make install

    这一步完成后,将php目录下的php.ini-dev*拷贝到/usr/local/lib中重命名为php.ini

    4、整合phpapache

    通过修改/usr/local/apacpehe2/conf/httpd.conf来配置php,可查找“AddType application”,可查找到以下两句话:

    AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz

    将其注释,改为:

    AddType application/x-httpd-php空格.php
    AddTypeapplication/x-httpd-php-source空格.phps

    到此php环境搭建完成,写个简单的php文件测试下(这个文件放在/usr/local/apache2/htdocs目录下)

    <?php phpinfo();?>

    OK!环境配置完成,开始PHP之旅吧~

    原创文章,欢迎转载,转载请注明出处http://blog.csdn.net/tangcheng_ok

    展开全文
  • linux C/C++开发环境搭建指南

    万次阅读 2012-10-04 17:24:29
    本人想学习一下Linux下的C,C++程序开发,这几天一直研究Linux下的C语言编译环境的建立,因为新装好的Ubuntu里面缺少函数库文件,所以无法编译最简单的C语言文件,故要先配置一番,这几天也有一点心得,写下来和...

    Ubuntu中没用自带C/C++开发环境,需要用户自己配置。在UBUNTU中文论坛中的一些帖子集合。

    一、安装基本开发环境

    本人想学习一下Linux下的C,C++程序开发,这几天一直在研究Linux下的C语言编译环境的建立,因为新装好的Ubuntu里面缺少函数库文件,所以无法编译最简单的C语言文件,故要先配置一番,这几天也有一点心得,写下来和大家一起学习。
    原来我以为安装配置非常麻烦,后来发现在新立得的帮助下很快就能配置好(前提你的源的网速比较快)。
    我先安装了一个新的Ubuntu6.10,然后按照Wiki里的帮助先配置好了源、输入法、中文环境等。然后开始配置编译环境。


    1、配置GCC


    刚装好的系统中已经有GCC了,但是这个GCC什么文件都不能编译,因为没有一些必须的头文件,所以要安装build-essential这个软件包,安装了这个包会自动安装上g++,libc6-dev,linux-libc-dev,libstdc++6-4.1-dev等一些必须的软件和头文件的库。
    可以在新立得里面搜索build-essential或输入下面命令:

    sudo apt-get install build-essential


    安装完成后写一个C语言程序testc.c测试一下。

    #include<stdio.h>
    int main()
    {
       printf("Hello Ubuntu!\n");
       return 0;
    }

    $ gcc testc.c -o testc
    $ ./testc


    显示 
    Hello Ubuntu!
    这样,C语言编译器就安装成功了;



    2安装GTK环境


    安装GTK环境只要安装一个gnome-core-devel就可以了,里面集成了很多其他的包。除此之外还要转一些其他的东西,如libglib2.0-doc、libgtk2.0-doc帮助文档,devhelp帮助文档查看,glade-gnome、glade-common、glade-doc图形界面设计等。


    sudo apt-get install gnome-core-devel
    sudo apt-get install libglib2.0-doc libgtk2.0-doc
    sudo apt-get install devhelp
    sudo apt-get install glade-gnome glade-common glade-doc
    


    安装完成后我们也同样做个测试程序

    #include<gtk/gtk.h>
    void hello(GtkWidget *widget,gpointer data)
    {
    g_print("Hello Ubuntu!\n");
    }
    gint delete_event(GtkWidget *widget,GdkEvent *event,gpointer data)
    {
    g_print ("delete event occurred\n");
    return(TRUE);
    }
    void destroy(GtkWidget *widget,gpointer data)
    {
    gtk_main_quit();
    }
    int main( int argc, char *argv[] )
    {
    GtkWidget *window;
    GtkWidget *button;
    gtk_init (&argc, &argv);
    window=gtk_window_new (GTK_WINDOW_TOPLEVEL);
    gtk_signal_connect (GTK_OBJECT(window),"delete_event",GTK_SIGNAL_FUNC(delete_event),NULL);
    gtk_signal_connect (GTK_OBJECT (window), "destroy",GTK_SIGNAL_FUNC (destroy), NULL);
    gtk_container_set_border_width (GTK_CONTAINER (window), 10);
    button = gtk_button_new_with_label ("Hello Ubuntu!");
    gtk_signal_connect (GTK_OBJECT (button), "clicked",GTK_SIGNAL_FUNC (hello), NULL);
    gtk_signal_connect_object (GTK_OBJECT (button), "clicked",GTK_SIGNAL_FUNC (gtk_widget_destroy),GTK_OBJECT (window));
    gtk_container_add (GTK_CONTAINER (window), button);
    gtk_widget_show (button);
    gtk_widget_show (window);   /*显示一个窗口*/
    gtk_main();   /*进入主循环*/
    return(0);
    }

    用下面命令编译运行

    $ gcc gtkhello.c -o gtktest `pkg-config --cflags --libs gtk+-2.0`
    $ ./gtktest


    会显示一个带有一个按钮的窗口,点击按钮以后窗口关闭,命令行显示Hello Ubuntu!

    GTK测试


    c语言测试


    二、安装IDE开发工具
    著名的开发工具有Kdeveloper, Anjuta, Eclipse+CDT。 
    其中kdeveloper是KDE平台得,在Gnome平台下使用需要安装一大堆KDE的东西,不喜欢,放弃了,虽然都传说Kdeveloper的功能是如何强大。而Eclipse+CDT用起来似乎不错,但是主要有两点不舒服,一是不能代码自动完成,二是编译速度比较慢。
    Eclipse + CDT的安装配置。


    Java运行环境以及Eclipse3.3.0安装就不具体介绍。 
    详细情况见:http://blog.chinaunix.net/u/21684/showart_384208.html 
    1。下载CDT(http://www.eclipse.org/cdt/downloads.php)(只能下载4.0.x,如果是Eclipse3.3.0其他的选择合适的版本) 
    2。安装CDT插件(links方法来安装插件的方法,便于对插件的管理) 
    A.在eclipse所在的目录(ECLIPSE_HOME)新建文件夹cdt 
    在文件夹cdt中新建文件夹eclipse(不要诧异就是eclipse) 
    B. 把下载的cdt-master-4.0.0.zip中的内容解压到/ECLIPSE_HOME/cdt/eclipse中 
    C.在ECLIPSE_HOME新建文件夹links 
    在新建的links中添加文件cdt.link 文件的内容为 path=/ECLIPSE_HOME/cdt
    比如我的就是path=/opt/eclipse/cdt 
    D.这样就完成了CDT插件的安装工作了,启动eclipse 就看到多了c,c++开发环境



    三、Anjuta安装配置
    A. ubuntu feisty (for gusty, see below) repository (only i386 and only binaries)

    1. Add deb http://anjuta.org/apt ./ in your /etc/apt/sources.list
    2. sudo apt-get update
    3. sudo apt-get install anjuta
    4. sudo apt-get install anjuta-dev libgbf-dev libgdl-dev (if you want to write anjuta plugins or report bugs) 


    Note!! If you have installed older anjuta-2.2.0 previously using this repository, make sure to remove the file /etc/apt/preferences or remove the following version pin from the file before following the above steps. The version pin is no longer needed:


    B. Ubuntu gusty repository

    1. Add deb http://ppa.launchpad.net/robster/ubuntu gutsy universe in your /etc/apt/sources.list
    2. sudo apt-get update
    3. sudo apt-get install anjuta
    4. sudo apt-get install anjuta-dev libgbf-dev libgdl-dev (if you want to write anjuta plugins or report bugs)


    注意: 建议使用新立得安装。


    题外话 QT VS GTK /GTK+

    Qt是一个多平台的C++图形用户界面应用程序框架。它提供给应用程序开发者建立艺术级的图形用户界面所需的所用功能。Qt是完全面向对象的很容易扩展,并且允许真正地组件编程。自从1996年早些时候,Qt进入商业领域,它已经成为全世界范围内数千种成功的应用程序的基础。Qt也是流行的Linux桌面环境KDE 的基础,KDE是所有主要的Linux发行版的一个标准组件。


    Qt支持下述平台:
    * MS/Windows - 95、98、NT 4.0、ME、和2000 * Unix/X11 - Linux、Sun Solaris、HP-UX、Compaq Tru64 UNIX、IBM AIX、SGI IRIX和其它很多X11平台 * Macintosh - Mac OS X * Embedded - 有帧缓冲(framebuffer)支持的Linux平台。 


    Qt是Trolltech公司的一个产品。Qt被按不同的版本发行:


    Qt企业版和Qt专业版 提供给商业软件开发。它们提供传统商业软件发行版并且提供免费升级和技术支持服务。如果要获得最新报价,请浏览Trolltech公司网站的价格和可行性页面,或者与sales@trolltech.com联系。企业版比专业版多一些扩展模块。


    Qt自由版是Qt仅仅为了开发自由和开放源码软件 提供的Unix/X11版本。在Q公共许可证和GNU通用公共许可证 下,它是免费的。最新的版本可以在这里下载。


    Qt/嵌入式自由版是Qt为了开发自由软件提供的嵌入式版本。在GNU通用公共许可证下,它是免费的。


    用C的很自然就选择了gtk+, C++的选择了QT。一般选择。QT出来的比C++标准早,所以和标准的C++还是区别的。听说QT的C++并不纯。gtk+也有其它语言绑定,C++的gtkmm,python的pygtk.跨平台大家都能做到,但wxWidget在跨平台上好像选择的人更多 些。 
    我用了不短的时间就是在选择到底在Linux下用什么工具来编程,现在选择了Qt。我认为如果要编一些小程序可以使用任何一种工具,但是我认为不管真样选择,我们不能倒退到以前那种存脆的C下全部自己动手的那种局面。那样确实锻炼人培养人,但是人的时间是有限的,当我们要面对比较大的程序的时候QT这种是不错的选择。只是现在用的人太少。QT在windows下能和VC关联起来使用,这对于我们这些用惯VC 的人实在是一个好消息!我现在还仅仅用的是开源版的,以后有机会用它的企业版我想能用的更好。


    展开全文
  • linux集成开发环境IDE

    千次阅读 2019-07-12 17:26:02
    集成开发环境包括: 1.编辑器 2.编译器:将源代码编译为机器可识别的低级语言,主要流程是 源代码 预处理 汇编 目标代码 链接 可执行程序 3.调试器 4. linux下常用的编辑器: 一、vim 有十二种模式...
  • Linux 搭建 php 开发环境完整教程

    千次阅读 2015-12-26 18:19:50
    Linux 环境下,我们通过命令行安装软件的时候,可能会出现错误。当错误出现的时候,我们怎么撤销之前的步骤,重新安装软件呢?解决方案如下  (1) 已经执行 configure 操作  解决:根据正确的参数重新 ...
  • 本人想学习一下Linux下的C,C++程序开发,这几天一直研究Linux下的C语言编译环境的建立,因为新装好的Ubuntu里面缺少函数库文件,所以无法编译最简单的C语言文件,故要先配置一番,这几天也有一点心得,写下来和...
  • 想必作为一个Web开发的程序员,近些年对docker一定不会陌生,Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化...
  • PHPlinux搭建PHP运行环境

    万次阅读 2018-07-16 21:41:37
    之前windows写了hello world,终归是不够用啊,因为开发环境Linux,怎么办呢~~~学习学习再学习 写前面的话:我从百度文库的一个文章里摘出来的,原文章名称《Linux下安装Apache+PHP+MySql 搭建PHP运行环境...
  • 一、获取安装包PHP下载地址:http://cn.php.net/distributions/php-7.1.10.tar.gzApache下载地址:http://mirrors.tuna.tsinghua.edu.cn/apache//httpd/httpd-2.4.33.tar.gzMySQL下载地址: ...
  • Linux C/C++开发环境搭建指针

    千次阅读 2018-10-17 22:11:57
    前言:Ubuntu中没用自带C/C++开发环境,需要用户自己配置。UBUNTU中文论坛中的一些帖子集合。
  • 几个linux C/C++集成开发环境推荐

    千次阅读 2012-10-17 13:40:09
    几个linux C/C++集成... Anjuta是一个建立GNU/Linux下为C、C++提供编译的集成开发环境,它最大的特色是灵活,同时打开多个文件,内嵌代码级的调试器(调用gdb),应用程序向导(Application wizards)可以方便的帮
  • 楼主毕业近几年都是从事Java开发,但前阵子公司外别的公司... 写代码到不是难事,关键是一直没有完整的自己搭建过一套PHP开发环境,于是自己就通过网络,查看了一些相关文章,然后进行完整的搭建配置了PHP开发环境
  • 如何在linux下配置AndroidStudio开发环境
  • Window使用linux开发环境

    千次阅读 2018-03-18 18:27:17
    Window使用linux开发环境 使用laravel的人都知道Homestead是有多方便。但是要使用Homestead墙内是很困难的。所以索性放弃了Homestead,自己搭建类似Homestead的开发环境。 使用的工具 Vmware Workstation ...
  • Linux的Java开发环境搭建及部署

    千次阅读 2018-02-28 17:24:05
    一 : Linux下查看字符集第一种 :[root@Testa-www tmp]# echo $LANGzh_CN.UTF-8第二种 :[root@Testa-www ~]# export |grep LANG declare -x LANG="zh_CN.UTF-8第三种:[root@Testa-www ~]# env |grep LANG ...
  • Linux开发环境必备十大开发工具

    千次阅读 2016-12-04 15:48:57
    Linux是一个优秀的开发环境,但是如果没有好的开发工具作为武器,这个环境给你带来的好处就会大打折扣。幸运的是,有很多好用的Linux和开源开发工具供你选择,如果你是一个新手,你可能不知道有哪些工具可用。本文将...
  • linux ubuntu c++ 开发环境

    千次阅读 2015-12-02 23:24:23
    Ubuntu中没用自带C/C++开发环境,需要用户自己配置。...本人想学习一下Linux下的C,C++程序开发,这几天一直研究Linux下的C语言编译环境的建立,因为新装好的Ubuntu里面缺少函数库文件,所以无
  • Linux安装PHP环境LNMP

    千次阅读 2018-09-27 15:40:18
    Linux系统搭建LNMP环境,即Linux+Nginx+mysql+php。 服务器版本是CentOS Linux release 7.4.1708,阿里云服务器,所以部署环境之前,需要先登录阿里云服务器管理后台开启端口:80、82、443、3306,其中82端口是我的...
  • Linux下搭建Apache+php+MongoDB开发环境

    千次阅读 2015-07-23 18:11:03
    一.下载php5+apache2:sudo apt-get install php5 sudo apt-get install apache2默认的index.html页面 /var/www/ 目录。使用如下代码查看php相关信息: <?php phpinfo(); ?> 二.mongodb下载安装 为mo
1 2 3 4 5 ... 20
收藏数 91,720
精华内容 36,688
关键字:

php 在linux下开发环境