php环境搭建

Web图片上传插件开发文档-PHP

拜拜、爱过 提交于 2020-03-01 17:43:17
版权所有 2009-2017 荆门泽优软件有限公司 保留所有权利 官方网站: http://www.ncmem.com 官方博客: http://www.cnblogs.com/xproer 产品首页: http://www.ncmem.com/webplug/image-uploader/ 在线演示: http://www.ncmem.com/products/image-uploader/img2/index.html 开发文档 -.NET : http://www.cnblogs.com/xproer/archive/2011/05/13/1931278.html 开发文档 -PHP : http://www.cnblogs.com/xproer/archive/2011/05/13/2045854.html 开 发文档 -JSP : http://www.cnblogs.com/xproer/archive/2011/05/20/2051887.html 升级日志: http://www.cnblogs.com/xproer/archive/2010/10/06/1844816.html 资源下载: cab安装包(x86) , cab安装包(x64) , crx安装包 , xpi安装包 , exe安装包 , 开发文档 , VC 库 , 证书补丁 , 示例下载: ASP ,

Zabbix4.4.6安装

徘徊边缘 提交于 2020-03-01 16:09:24
1、选用的系统环境为:redhat7.6_64位、zabbix4.4.6 备注:保证电脑可以上网 2、安装步骤 rpm -ivh https://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm vi /etc/yum.conf 添加额外资源库: [zabbix-buding] name=budingbao baseurl=http://www6.atomicorp.com/channels/atomic/centos/7/x86_64/ enabled=1 gpgcheck=0 [EL6] name=linux_7_dvd baseurl=file:///mnt/ gpgcheck=0 enabled=1 3、基础环境修改 (1)、关闭SELINUX vi /etc/selinux/config改SELINUX SELINUX=disabled (2)、关闭防火墙 systemctl stop firewalld systemctl disable firewalld 4、安装LAMP环境 (1)安装软件包 yum install - y httpd mariadb - server mariadb php php - mysql php - gd libjpeg * php

Linux下搭建私人开源网盘NextCloud步骤及使用(基于LAMP)

房东的猫 提交于 2020-02-29 15:20:37
简介: Nextcloud是一款开源免费的私有云存储网盘项目,可以让你快速便捷地搭建一套属于自己或团队的云同步网盘,从而实现跨平台跨设备文件同步、共享、版本控制、团队协作等功能。它的客户端覆盖了Windows、Mac、Android、iOS、Linux 等各种平台,也提供了网页端以及 WebDAV接口,所以你几乎可以在各种设备上方便地访问你的云盘。 本安装环境: 1、Apache/2.4.37 2、PHP 7.3.15(须>7.2) 3、Mysql 8.0.17 4、nextcloud-18.0.1 系统环境: CentOS Linux release 8.0.1905 开始安装 1、安装httpd yum -y install httpd 2、安装php7.3和一些所需插件 #先来安装Remi存储库 dnf install dnf-utils http://rpms.remirepo.net/enterprise/remi-release-8.rpm #安装php7.3及常用软件包 dnf module reset php #重置php模块 dnf module enable php:remi-7.3 #默认设置为remi-7.3版本 #安装php7.3 yum -y install php php-mysqlnd php-gd php-xml php-mbstring php

Apache 安装配置详情

邮差的信 提交于 2020-02-29 04:51:24
本次文章讲解Apache的安装和基本的配置 输入PHP环境搭建的一部分 PHP完整配置信息请参考 http://www.cnblogs.com/azhe-style/p/php_new_env_build.html 一、进入Apache官网    http://httpd.apache.org/ 二、下载      选择相应版本,点击Download,进入下载页面   因为我的操作系统是Win10所以       点击Files for Microsoft Windows。根据系统不同点击连接不同   上面英文的意思答题是,Apache官网只提供源代码,不提供编译后直接使用的Apache,如果想用编译过的,请下载下列连接内容   如果单纯下载Apache就点击第一个即可。下载后几个是继承开发软件。比如XAMPP里面包含了我们PHP开发需要的MySQL、PHP、Apache、phpAdmin,一键完成PHP开发环境搭建。   我们点击第一个,进行自己开发环境的搭建。总感觉一键搭建的有点low。      选择喜欢的版本,点击后面的图标,可以进行下载。我下载的是 Apache 2.4.23 x64   把下载好的httpd-2.4.23-x64-vc14-r3.zip进行解压,放在合适的位置   D:\phpwork\Apache24 目录下的文件结构     

11款PHP集成开发环境

不羁岁月 提交于 2020-02-28 05:48:09
1. Zend Studio   Zend Studio 来自 Zend —— PHP 幕后的精英团队。 它真的是很不错。它运行于三大系统:Windows、Mac OS X 和 Linux。而且绝对能够提供您所需要的一切:PHP V4、PHP V5 等等。它的下载需要花很长时间,但是非常值得。   作为 IDE,Zend Studio 是最好的。它提供所有想在内置库和定制代码中拥有的代码智能特性。它还有非常好的调试功能,而且极易设置。要把代码放到存储库(repository)中,Zend Studio 会连接到 CVS 和 Subversion。要把代码放到服务器上,有集成 FTP 可以使用。Zend Studio 非常适合 Macintosh,如图 7 所示。   在其他一些 IDE 中,代码片段是内置的以使代码编制更为容易。这款 IDE 也直接集成了 数据库 以给出可用的表格和字段。 2. Eclipse 在 Eclipse 开发平台中有两个插件支持 PHP。第一个 PHP IDE 项目是 Eclipse Foundation 项目,这意味着它在 Eclipse 许可范围内发布,并使用 Eclipse Foundation 工具和方法开发。   另一个是 PHPEclipse,它是独立开发的。因为使用 Eclipse,所以这两个插件都可以在三大操作系统中运行:Windows

服务器升级至centos8 网站配置-php与mysql从5.6升级到php7与msyql

不打扰是莪最后的温柔 提交于 2020-02-28 00:51:57
linux centos8 安装php7 nginx1.4 mysql8 ,运行php网站,各个模块从零开始配置 CentOS7与centOS8的抉择 目前国内各大云服务器的默认centos 系统版本还是7,目前没有centos配套支持,国外云服务器厂商默认就是8,如vultr centos8的性能提升,官网介绍的更清楚 安装centos8 min版本,在我的系统上查看,发现nginx默认是1.14 开发语言版本 Python 3.6 PHP 7.2 Ruby 2.5 Node.js 10 java::OpenJDK 11 数据库版本 MySQL 8.0 MariaDB 10.3 PostgreSQL 10 and PostgreSQL 9.6 Redis 5.0 而我的服务器msyql是msyql5.6 php是php5.6 ,我是选择重新来过一遍。 centos8 从零开始安装nginx mysql php 系统默认版本搭建php网站 centos8 安装nginx 安装nginx yum install nginx php 启动nginx systemctl start nginx.service 查看nginx状态 systemctl status nginx 设置nginx开机启动 systemctl enable nginx.service centos8 安装php

ubuntu 服务器 php 环境简单搭建

◇◆丶佛笑我妖孽 提交于 2020-02-27 11:24:18
安装中文支持,避免一些语言相关的坑 12345678 sudo apt-get install language-pack-zh-hanssudo vim /etc/default/localeLANG="en_US.UTF-8"LANGUAGE="zh_CN.utf8"LC_ALL="zh_CN.utf8" 安装 PHP 此处安装的是 PHP 7.2,简单起见,我们直接使用现成的 package(当然了,你也可以使用源码编译)。 12345678910 # 安装了此软件才能使用 PPA 呀sudo apt-get install -y software-properties-common# 安装 PPAsudo add-apt-repository ppa:ondrej/phpsudo apt-get update# 安装 PHP 7.2,如果需要额外的拓展,可以后期再安装sudo apt-get install php7.2 php 调优 我们即将使用 nginx 配合 php-fpm 使用,所以配置文件路径为 /etc/php/7.2/fpm/php.ini 修改一个容易导致内存溢出的问题php.ini 修改 pcre.recursion_limit=5000 其他调整 123 大专栏 ubuntu 服务器 php 环境简单搭建 ass="code"> max_input

PHP基础 CGI,FastCGI,PHP-CGI与PHP-FPM

 ̄綄美尐妖づ 提交于 2020-02-27 10:22:22
CGI CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。 CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。如php,perl,tcl等。 FastCGI FastCGI像是一个常驻(long-live)型的CGI,它可以一直执行着,只要激活后,不会每次都要花费时间去fork一次(这是CGI最为人诟病的fork-and-execute 模式)。它还支持分布式的运算,即 FastCGI 程序可以在网站服务器以外的主机上执行并且接受来自其它网站服务器来的请求。 FastCGI是语言无关的、可伸缩架构的CGI开放扩展,其主要行为是将CGI解释器进程保持在内存中并因此获得较高的性能。众所周知,CGI解释器的反复加载是CGI性能低下的主要原因,如果CGI解释器保持在内存中并接受FastCGI进程管理器调度,则可以提供良好的性能、伸缩性、Fail- Over特性等等。 FastCGI特点 FastCGI具有语言无关性. FastCGI在进程中的应用程序,独立于核心web服务器运行,提供了一个比API更安全的环境。APIs把应用程序的代码与核心的web服务器链接在一起,这意味着在一个错误的API的应用程序可能会损坏其他应用程序或核心服务器。

Walle实现自动发布

谁说胖子不能爱 提交于 2020-02-26 22:17:26
Walle实现自动发布 walle是啥?能干啥?有啥用?这些我都不会去一一道来,如果你还没有明白前面提出的三个问题就不用往下看了,这里这回将walle安装了怎么去使用.如果都要面面俱到不是一两篇博客可以解决的问题,如果希望将walle部署到生产环境中,这篇博客或许能给你点启发,下面给出的网站完全可以解决前面的几个问题了.直接开始吧. walle官方网站 http://www.walle-web.io/ walle1.x官方安装教程 https://walle-web.io/docs/1/installation.html centos7安装walle https://www.jianshu.com/p/9ee126684641?utm_campaign=haruki&utm_content=note&utm_medium=reader_share&utm_source=weixin gitlab安装 https://www.jianshu.com/p/1502aaed3ee6?utm_campaign=haruki&utm_content=note&utm_medium=reader_share&utm_source=weixin ###前期准备 系统centos6.5 walle机器必须先部署LNMP/LAMP环境,这里使用LNMP gitlab非必须

Walle实现自动发布

a 夏天 提交于 2020-02-26 22:13:29
walle是啥?能干啥?有啥用?这些我都不会去一一道来,如果你还没有明白前面提出的三个问题就不用往下看了,这里这回将walle安装了怎么去使用.如果都要面面俱到不是一两篇博客可以解决的问题,如果希望将walle部署到生产环境中,这篇博客或许能给你点启发,下面给出的网站完全可以解决前面的几个问题了.直接开始吧. walle官方网站 http://www.walle-web.io/ walle1.x官方安装教程 https://walle-web.io/docs/1/installation.html centos7安装walle https://www.jianshu.com/p/9ee126684641?utm_campaign=haruki&utm_content=note&utm_medium=reader_share&utm_source=weixin gitlab安装 https://www.jianshu.com/p/1502aaed3ee6?utm_campaign=haruki&utm_content=note&utm_medium=reader_share&utm_source=weixin ###前期准备 系统centos6.5 walle机器必须先部署LNMP/LAMP环境,这里使用LNMP gitlab非必须,不会安装嫌麻烦的可以直接使用git或者github