php 编译
php安装
从源码目录复制一份php.ini
cp php.ini-production /opt/php5/lib/php.ini
修改php.ini的默认时区
date.timezone = Asia/Shanghai
修改完成。
rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm 或 rpm -ivh http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm yum install -y gcc gcc-c++ yum install -y libxml2-devel openssl-devel libcurl-devel libjpeg-devel libpng-devel libicu-devel openldap-devel freetype-devel libmcrypt libmcrypt-devel mcrypt mhash
./configure --prefix=/opt/php5 --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/opt/php5/lib --disable-cli --enable-shared --with-libxml-dir --with-gd --with-openssl --enable-mbstring --with-mcrypt --with-mysqli --with-mysql --enable-opcache --enable-mysqlnd --enable-zip --with-zlib-dir --with-pdo-mysql --with-jpeg-dir --with-freetype-dir --with-curl --without-pdo-sqlite --without-sqlite3 --enable-bcmath --enable-sockets --with-gettext
php安装
make && make install
Installing PHP SAPI module: apache2handler /usr/local/apache2/build/instdso.sh SH_LIBTOOL='/usr/local/apache2/build/libtool' libphp5.la /usr/local/apache2/modules /usr/local/apache2/build/libtool --mode=install install libphp5.la /usr/local/apache2/modules/ libtool: install: install .libs/libphp5.so /usr/local/apache2/modules/libphp5.so libtool: install: install .libs/libphp5.lai /usr/local/apache2/modules/libphp5.la libtool: install: warning: remember to run `libtool --finish /opt/php-5.6.24/libs' chmod 755 /usr/local/apache2/modules/libphp5.so [activating module `php5' in /usr/local/apache2/conf/httpd.conf] Installing shared extensions: /opt/php5/lib/php/extensions/no-debug-zts-20131226/ Installing PHP CGI binary: /opt/php5/bin/ Installing PHP CGI man page: /opt/php5/php/man/man1/ Installing build environment: /opt/php5/lib/php/build/ Installing header files: /opt/php5/include/php/ Installing helper programs: /opt/php5/bin/ program: phpize program: php-config Installing man pages: /opt/php5/php/man/man1/ page: phpize.1 page: php-config.1 Installing PDO headers: /opt/php5/include/php/ext/pdo/
从源码目录复制一份php.ini
cp php.ini-production /opt/php5/lib/php.ini
修改php.ini的默认时区
date.timezone = Asia/Shanghai
修改完成。
发表评论
-
linux 安装mysql多个实例
2020-03-13 15:47 427mysql5.7.28多实例 安装mysql,不要启动 创 ... -
批量替换配置文件中的URL
2020-03-11 13:35 357find -iregex ".*/sh[a-z ... -
rsync备份和删除指定文件
2018-01-02 10:23 2063文件异地备份时,需要将本地文件合并到服务器上,且不能删除服务器 ... -
linux 定时任务crontab操作
2017-12-28 16:14 644常用参数: crontab -l //查看当前用户下 ... -
iptables 日志
2017-11-15 15:06 1445centos6.5配置了iptables的nat功能,但是不知 ... -
linux删除乱码文件
2017-09-30 11:20 687系统里好多乱码文件,删除不了 这个办法挺好 [url=htt ... -
解决vsftpd中文乱码问题
2017-08-25 10:45 0vsftpd中文乱码,通过ftp工具上传的中文文件会变为乱码J ... -
LVM常用命令
2017-08-25 10:28 632lvm 查看命令 lvs vgs pvs vgdisplay ... -
Centos7 firewalld操作
2017-08-25 10:27 645启动:# systemctl start firewall ... -
centos 添加DNAT SNAT
2017-08-25 10:19 3433外网服务器IP 101.168.200.22 开放端口8310 ... -
centos6.5 配置PXE系统
2017-08-25 09:58 739参考https://linux.cn/article-4902 ... -
centos6 tomcat 启动脚本 tomcat服务
2017-08-23 11:24 1446系统自动启动tomcat 复制该脚本到/etc/init.d/ ... -
CentOS6.5 整机备份与迁移恢复 五
2017-07-10 14:44 851修改网卡等配置 B服务器启动后,由于权限等原因会导至部分功能出 ... -
CentOS6.5 整机备份与迁移恢复 四
2017-07-07 16:52 883修改B系统引导器,正常启动B系统 选择系统安装或更新 ... -
CentOS6.5 整机备份与迁移恢复 三
2017-07-07 16:41 1059恢复系统文件 使用光盘启动B服务器,进入rescue模式,进入 ... -
CentOS6.5 整机备份与迁移恢复 二
2017-07-07 16:05 1164恢复分区表和格式化分区 在B服务器上,使用同样的系统盘启动系统 ... -
CentOS6.5 整机备份与迁移恢复 一
2017-07-07 15:32 7638CentOS6.5的整机备份与迁 ... -
centos vsftpd 虚拟用户安装配置
2017-07-07 14:11 647安装vsftpd yum install -y vsftp ... -
openstack 虚拟机改IP
2017-03-31 17:17 1685虚拟环境搭建好以后,需要把实体服务器切换到虚拟机中,为了 ... -
编译安装openstack mitaka horizon
2017-03-15 15:19 1646由于openstack的rpm包 ...
相关推荐
编译安装 Zabbix Server,需要下载 Zabbix 的源代码,解压缩,编译并安装: `wget http://www.zabbix.com/downloads/2.2.0/zabbix-2.2.0.tar.gz tar -zxvf zabbix-2.2.0.tar.gz cd zabbix-2.2.0 ./configure make ...
### Zabbix服务器端安装及MySQL数据库安装与配置详解 #### 一、环境搭建与系统初始化 在进行Zabbix服务器端的安装之前,首先需要确保搭建好相应的基础环境。根据题目中的描述,整个环境将分为两个部分:服务器端...
2. **安装Zabbix服务**:使用`yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent`命令安装Zabbix服务端、Web前端和Agent。 3. **初始化数据库**:使用`zabbix_server.sql.gz`文件创建Zabbix数据库。 4...
- 编译安装 Zabbix(此处省略具体编译安装过程,建议参考官方文档进行操作)。 4. **配置 Zabbix:** - 配置 Zabbix 服务器地址、数据库连接等信息。 - 进行前端配置,按照向导完成安装。 #### 四、Windows ...
通过上述步骤,我们已经在 CentOS 6.7 环境下成功安装并配置了 Nginx、MySQL 和 PHP,为后续安装 Zabbix 3.2 服务端提供了坚实的基础。Zabbix 3.2 的安装配置过程较为复杂,但只要按照官方文档的指引仔细操作,就能...
- 安装Zabbix Server。 - 安装Zabbix Agent。 - **数据库配置**:创建Zabbix使用的数据库,并导入初始数据。 - **Zabbix Server配置**:根据实际情况调整Zabbix Server的配置文件。 - **Zabbix Agent配置**:配置...
3. 安装`cmake`:`tar -zxvf cmake-2.8.11.2.tar.gz`后,按照标准流程编译和安装。 4. 配置MySQL:在`mysql-5.6.19`目录下,运行`cmake .`或`ccmake .`(交互式模式)进行配置。根据需求设置安装路径、编译选项等。 ...
Zabbix 环境搭建 Zabbix 是一个开源的监控平台,提供了丰富的监控功能,可以监控服务器...搭建 Zabbix 环境需要安装 PHP、MySQL、Apache 等组件,并且需要编译安装 Zabbix。只有这样,才能正常使用 Zabbix 监控平台。
接下来的步骤包括编译安装 Zabbix 服务器,这通常涉及到配置选项的选择、依赖库的安装等。在实际操作过程中,还需要注意安装过程中的一些细节,比如确保所有的依赖都已经正确安装,并且按照官方文档的建议进行配置。...
- **第3章:Zabbix进程** - 解释Zabbix的各种进程,如Server、Agent、Proxy等。 - **第4章:安装** - 提供详细的安装指导,包括部署、要求、从源代码安装等。 - **第5章:快速开始** - 指导用户如何快速设置并使用...
一键编译安装LNMP LAMP支持CentOS6,CentOS7,RHEL6,RHEL7启用交换启用iptables修改SSH服务端口使用OpenSSL 1.1.1构建的Nginx / 1.16.1 Apache2.2.34工作模式为PreforkMPM(最终版本2.2.34已于2017年7月发布) ...
通过使用PHPNG,PHP 7在性能上相比PHP 5.6有了接近翻倍的提升。 #### 抽象语法树(AST) 抽象语法树(AST)使得PHP 7的编译过程更加高效。AST 提供了更准确的代码分析,并支持更复杂的编译优化。 #### 标量类型...
3. **解压和编译**:解压缩下载的源码包,然后使用`cmake`配置安装路径和其他选项,并通过`make`和`make install`完成安装。 4. **设置环境变量**:将MySQL的可执行文件路径添加到系统的PATH环境变量中,确保可以...