linux php yii安装教程,Linux 安装php 5.4 – yii2 环境
对于线上环境,一般使用linux,这里讲述如何在linux下面安装php 5.4
yum 安装基础
yum install ntp vim-enhanced gcc gcc-c++ gcc-g77 flex bison autoconf automake glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel libtool* zlib-devel libxml2-devel libjpeg-devel libpng-devel libtiff-devel fontconfig-devel freetype-devel libXpm-devel gettext-devel curl curl-devel pam-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers gzip make bzip2bzip2-devel pcre-devel wget ncurses-devel cmake make perl
yum -y install gcc automake autoconf libtool make gcc-c++ glibc libmcrypt-devel mhash-devel libxslt-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel lib
2.安装libmcrypt
libmcrypt下载地址:http://download.csdn.net/detail/terry_water/6974153
当然,您可以自己去官网下载
安装:libmcrypt
tar -zxvf libmcrypt-2.5.7.tar.gz
cd libmcrypt-2.5.7
./configure
make
make install
下载完成后,按照上面的步骤安装完libmcrypt,就可以安装php了
3.安装php
wget http://cn2.php.net/distributions/php-5.4.34.tar.gz
tar zvxf php-5.4.34.tar.gz
cd php-5.4.34
./configure --prefix=/usr/local/php --disable-fileinfo --enable-fpm --with-config-file-path=/etc --with-config-file-scan-dir=/etc/php.d --with-openssl --with-zlib --with-curl --enable-ftp --with-gd --with-xmlrpc --with-jpeg-dir --with-png-dir --with-freetype-dir --enable-gd-native-ttf --enable-mbstring --with-mcrypt=/usr/local/libmcrypt --enable-zip --with-mysql=/usr/local/mysql --without-pear --enable-bcmath
make
make install
如果上面的下载地址不能下载,自行 去官网下载
复制php.ini到配置路径,上面我们配置的是/etc路径
cp php.ini-development /etc/php.ini
4.设置用户 php-fpm
cd /usr/local/php
cp etc/php-fpm.conf.default etc/php-fpm.conf
vi etc/php-fpm.conf
搜索nobody ,修改成如下
user = www-data
group = www-data
添加www-data用户:
groupadd www-data
useradd -g www-data www-data
5.配置php-fpm
cp -f /tools/php-5.4.34/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
6.设置启动,开机启动
chmod 755 /etc/init.d/php-fpm
/etc/init.d/php-fpm start
/sbin/chkconfig --add php-fpm (添加到开机服务列表)
/sbin/chkconfig php-fpm on
php-fpm的启动、停止和重启:
/etc/init.d/php-fpm start
/etc/init.d/php-fpm stop
/etc/init.d/php-fpm reload
7.到此php的安装就完成了,当然,后续需要安装一些php的扩展。
执行
which php
,查看你的环境中是否已经有php,有的话删除掉,直到找不到php。
然后把当前安装的php设置为php命令:
ln -s /usr/local/php/bin/php /usr/bin/php
这样命令行里面的 php -m ,执行的就是 /usr/local/php/bin/php
linux php yii安装教程,Linux 安装php 5.4 – yii2 环境相关推荐
- seafile服务器版能安装在虚拟机上,seafile安装教程linux
seafile安装教程linux [2021-02-15 06:48:59] 简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace(&quo ...
- mysql5 7安装教程_MySQL57安装教程
MySQL57安装教程... --------------------------- 首先需要下载MySQL57安装包: --------------------------------------- ...
- 解决M1芯片无法安装AE闪退问题,AEcc2021中文直装版兼容M1芯片安装教程 M1安装方案
Adobe After Effects 2021 mac M1版上线啦!ae2021 mac中文版是ae Mac的最新版本,全新优化专为Mac用户设计,让不可能变为可能.ae 2021 mac破解版下 ...
- JDK安装 + MyEclipse安装:JDK安装教程+MyEclipse安装教程(包含视频教程)
jdk安装 + myeclipse安装:jdk安装教程+myeclipse安装教程: 1.JDK简介:java开发环境,包含JRE(java运行环境)+ 和java开发工具包. 2.MyEclipse ...
- Android Studio安装教程及安装中出现问题的解决办法
Android Studio安装教程及安装中出现问题的解决办法 Android Studio安装教程: 安装网址: AndroidDevtools下载:https://developer.androi ...
- Linux redis安装教程,Linux 下redis5.0.0安装教程详解
Linux redis5.0.0安装,教程如下所示: 1.从官网下载,然后传到服务器,tar -zxvf解压 2.进入redis ? 3.安装:make, (1)若提示:: gcc: Command ...
- python3.6.1安装教程-Linux下python3.6.1环境配置教程
linux系统环境自带python2.6,但有时我们项目使用的版本可能是3.x以上等等,此时我们需要在linux中再安装项目所需的python版本,此时就涉及多版本共存问题了,很多同学在安装多个版本P ...
- linux lanmp 安装教程,linux服务器一键安装包lanmp系列教程之一
在我们安装了linux服务器WEB环境一键安装包lanmp后,可能会有不少疑问还有就是使用过程中出现的问题,下面为大家总结几点比较常见的,如若还有其他疑问,可到wdlinux论坛寻找相关教程. 1.如 ...
- 虚拟机上php5.6安装教程,手把手安装linux虚拟机教程
一.首先要下载虚拟机的安装包 二.Ubuntu镜像的下载 三.虚拟机硬件配置 1.虚拟机安装完毕之后,界面如下图所示: 点击图中红圈图标,开始创建一个新的虚拟机. 2.在弹出的对话框中选择自定义,然后 ...
- cms安装教程Linux,DoraCMS安装教程(linux)
最近在熟悉linux环境,也基本上把DoraCMS部署上去了,本教程基于ubuntu server 14.0.4,其它linux版本部署方式基本上差不多,下面详细说明一下: 1.进入server环境下 ...
最新文章
- 中国互联网+激光加工行业商业模式创新与投资机会深度研究报告
- linux基础—课堂随笔010_系统启动和内核管理
- fibonacci 数列及其应用
- centos系统查看资源使用情况的工具
- 巧妙算法:找出数组中消息的数字
- 1核1g服务器开多少虚拟主机,1核1g服务器开多少虚拟主机
- 成功解决RuntimeError: filter weights array has incorrect shape.
- Qt Creator创建自定义效果和材质
- lightGBM GPU支持的安装、验证方法
- jzoj3511-cza的蛋糕【状态压缩dp,dfs】
- docker容器cpu高问题排查_干货详解:一文教你如何利用阿里开源工具,排查线上CPU居高问题...
- postman安装路径_Newman进行postman脚本自动化
- 纯后处理的volumetric light
- WPF中的附加行为简介
- 【牛客挑战赛38:E】七星阵(极角排序+dp+思维)
- matlab 绘制一个二维正弦曲线(repmat)
- 服务器维护委托合同,服务器维护委托合同样本.doc
- 西安交大计算机研究生拟录取,西安交通大学2018硕士研究生拟录取名单公示
- python中开平方如何表示_python平方怎么表示
- 多维特征输入,多层神经网络学习
热门文章
- JM代码阅读之一SODB RBSP EBSP NALU
- libxml主要函数说明 (二)
- 在Ubuntu10.10下升级内核到2.6.36使用systemtap
- PostgreSQL学习手册(PL/pgSQL过程语言)
- 棋盘问题(深度搜索)
- java异常处理中的返回值
- 《SQL Server2008》第二章 创建和管理数据库
- rbf神经网络_黄小龙,陈阳舟:高阶非线性不确定多智能体系统自适应RBF神经网络协同控制...
- mysql 镜像安装方法_MySql镜像安装
- spyder设置显示编码_CNC机床参数的设置及报警解除,赶紧收藏吧!