php5

CentOS下yum安装PHP

倾然丶 夕夏残阳落幕 提交于 2019-11-27 12:37:43
美国时间2014年11月13日,PHP开发团队,在「PHP 5.6.3 is available|PHP: Hypertext Preprocessor」上公布了PHP5.6系的最新版本「PHP 5.6.3」。 在最新的版本5.6.3不仅修改了多个Bug,并且修改了fileinfo模块里存在的安全漏洞。 PHP团队推荐使用PHP5.6系列的用户,升级到最新版本5.6.3。 简单介绍一下,如何在CentOS上安装PHP5.6。 配置yum源 追加CentOS 6.5的epel及remi源。 # rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm # rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm 以下是CentOS 7.0的源。 # yum install epel-release # rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm 使用yum list命令查看可安装的包(Packege)。 # yum list --enablerepo=remi --enablerepo=remi

CentOS6.5编译安装Nginx1.70 +PHP5.59+MySQL5.6.16

﹥>﹥吖頭↗ 提交于 2019-11-27 04:31:56
下载软件工具包: 1、下载nginx http://nginx.org/download/nginx-1.7.0.tar.gz 2、下载pcre (支持nginx伪静态) http://jaist.dl.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz 4、下载MySQL5.6.16 http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.16.tar.gz 5、下载php-5.5.9 http://mirrors.sohu.com/php/php-5.5.9.tar.gz 6、下载cmake(MySQL编译工具) http://www.cmake.org/files/v2.8/cmake-2.8.12.2.tar.gz 7、下载libmcrypt(PHPlibmcrypt模块) http://nchc.dl.sourceforge.net/project/mcrypt/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz 约定: 把上述软件包全部上传到新建的/data/soft目录下 ">"代表命令行提示符 安装编译工具及库文件: >yum install make apr* autoconf automake bzip2 bzip2-devel

Ubuntu 16.04 PHP5.6

不打扰是莪最后的温柔 提交于 2019-11-26 23:37:31
Cannot add PPA: 'ppa:ondrej/php5-5.6' Ubuntu 16.04 PHP5.6 安装 Apache + PHP 5.6 + mysql 5.5 系统: Ubuntu 16.04 替换源 sudo cp /etc/apt/sources.list /etc/apt/source.list_bak sudo vim /etc/apt/sources.list 阿里源: # deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-properties deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-properties deb http://mirrors.aliyun.com

Homestead 安装其它的PHP版本

ⅰ亾dé卋堺 提交于 2019-11-26 23:36:10
运行环境: 系统: win10 软件: virtualbox 6.2 vagrant 2.2.4 homestead 7.1.0 sudo apt-get update sudo apt-get -y install php5.6-mysql php5.6-fpm php5.6-mbstring php5.6-xml php5.6-curl 安装中出现 Fetched 3,466 kB in 6min 24s (9,022 B/s) E: Failed to fetch http://ppa.launchpad.net/ondrej/php/ubuntu/pool/main/p/php5.6/php5.6-common_5.6.40-8+ubuntu18.04.1+deb.sury.org+1_amd64.deb Connection timed out [IP: 91.189.95.83 80] E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing? 这是因为下载超时导致的,继续执行 sudo apt-get -y install php5.6-mysql php5.6-fpm php5.6-mbstring php5.6-xml php5.6-curl

Ubuntu建立PHP服务器(apache+php+mysql)

纵然是瞬间 提交于 2019-11-26 22:31:19
Ubuntu建立(apache+php+mysql)+phpmyadmin Ubuntu建立apache+php+mysql 基本的支持环境。暂时还不应用zend优化,因此这里就不涉及到zend optimizer的安装了。其实在ubuntu系统中中安装远比在windows系统中设置更为容易,而且在终端下设置更省事。 1、安装Apache服务 sudo apt-get install apache2 然后按照提示即完成apahce的安装了。这里 可以打开 http://127.0.0.1 ,即可看于是It works 2、安装php5 sudo apt-get install php5 sudo apt-get install libapache2-mod-php5 sudo /etc/init.d/apache2 restart OK之后,我们来查看一下是否生效了。 gksudo gedit /var/www/testphp.php 入探针 保存运行 http://127.0.0.1/testphp.php 3、安装mysql sudo apt-get install mysql-server 安装完成按提示设置root密 4、让apache、php支持mysql sudo apt-get install libapache2-mod-auth-mysql sudo apt

CentOS6.5_Nginx1.45_Php5.59_MySQL5.6.16编译安装

我只是一个虾纸丫 提交于 2019-11-26 17:03:53
环境说明:CentOS 6.5 64位 Nginx1.45 Php5.59 MySQL5.6.16 这篇文章大部分是来源于前人的,自己试验安装最新的版本。修正了一些问题 一、准备工作 配置防火墙,允许防火墙通过22(sshd)、80(WEB)、3306(MYSQL)端口 iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT /etc/rc.d/init.d/iptables save   #保存配置 关闭selinux: vi /etc/selinux/config #SELINUX=enforcing #注释掉 #SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 :wq 保存,退出 检查rpm有没有安装 rpm -qa | grep mysql rpm -e mysql  // 普通删除模式 rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除 如果想yum安装mysql可以用以下命令 yum list |

linux——lamp环境搭建

隐身守侯 提交于 2019-11-26 15:19:10
第一步:安装 执行下列命令,进行安装吧安装 sudo apt-get install php5 libapache2-mod-php5 第二步:修改 1.sudo vim /etc/apache2/sites-available/000-default.conf 实际上只需要修改几个地方: i. 加上ServerName localhost --- 这是为了避免在启动apache2的时候出现一个关于ServerName不存在的警告。 ii. 修改DocumentRoot --- 修改成你的目标开发路径。 2. 修改apache.conf sudo vim /etc/apache2/apache2.conf 找到定义Directory的部分,其中一个定义的路径是/var/www/html,将其路径修改成目标路径(也就是在第一步中指定的那个路径),其他的不需要改变: 3. 安装phpmyadmin sudo apt-get install phpmyadmin 中途会让你配置需要为哪个server启用,选择apache2。 然后还会问你要不要进行DB配置,如果之前没有配置过,那么选择Yes,然后会向你要MySQL admin的密码。 紧接着,会让你输入一个密码,该密码用来向DB注册phpmyadmin,如果你直接Enter,那么会生成一个随机密码。这里我输入了一个自定义的密码

Lnmp 配置多 PHP 开发环境

僤鯓⒐⒋嵵緔 提交于 2019-11-26 01:02:57
在实际项目中,有时因为老项目的原因而不得不在同一台服务器配置多个 php 环境,本文为配置多 PHP 环境教程 假设:已有 php7 的环境,需要配置一个 PHP5 的环境 编译安装 php-5.6.27 下载解压 sudo wget http://au1.php.net/get/php-5.6.27.tar.gz/from/this/mirror -O php-5.6.27 sudo tar -zxvf php-5.6.27 && cd php-5.6.27 配置 sudo ./configure --prefix=/usr/local/php5 \ --with-config-file-path=/usr/local/php5/etc \ --with-iconv-dir=/usr/local/lib \ --enable-fpm \ --enable-pcntl \ --enable-mysqlnd \ --with-pdo-mysql=mysqlnd \ --with-zlib \ --enable-zip \ --with-gd \ --with-curl=/usr/bin/curl \ --with-mysqli \ --with-pdo-mysql 编译 && 安装 sudo make && sudo make install 处理配置文件 sudo cp /usr

LNMP架构部署

夙愿已清 提交于 2019-11-25 23:26:43
LNMP架构简介 LNMP就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构。组合到一起,成为一个免费、高效、扩展性强的网站服务系统。 Nginx 安装非常的简单,配置文件 非常简洁(还能够支持perl语法),Bugs非常少的服务器: Nginx 启动特别容易,并且几乎可以做到不间断运行,即使运行数个月也不需要重新启动。你还能够在 不间断服务的情况下进行软件版本的升级。 部署LNMP 安装nginx 之前的文章中写过Nginx详细配置方法 地址: https://blog.51cto.com/13630803/2128888 * 安装mysql # tar xzvf mysql-5.5.24.tar.gz -C /opt # cd /opt/mysql-5.5.24 编译&&编译安装 # cmake \ -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ -DDEFAULT_CHARSET=utf8 \ -DDEFAULT_COLLATION=utf8_general_ci \ -DWITH_EXTRA_CHARSETS=all \ -DSYSCONFDIR=/etc \ -DMYSQL_DATADIR=/home/mysql/ \ -DMYSQL_UNIX_ADDR=/home/mysql/mysql.sock \ -DWITH