centos7源码编译安装LNMP+ZABBIX4.0LTS(3)——php
2020-12-27 14:28
标签:安装php php mct soap lib bsp libjpeg scan class 1.安装包下载 https://www.php.net/downloads.php 本次使用稳定版7.2.34 2.安装依赖 3.创建目录 4.编译安装 5.修改配置 6.启动 7.添加页面访问测试 至此,php安装完成,lnmp环境已经准备好 centos7源码编译安装LNMP+ZABBIX4.0LTS(3)——php 标签:安装php php mct soap lib bsp libjpeg scan class 原文地址:https://www.cnblogs.com/old-path-white-cloud/p/13861833.html
192.168.117.132——zabbix server
192.168.117.133——zabbix proxyyum install -y gcc gcc-c++ freetype-devel libpng-devel libjpeg-devel libxml2-devel bzip2-devel libcurl-devel
mkdir /zabbix/php
tar -xf php-7.2.34.tar.gz
cd php-7.2.34
./configure --prefix=/zabbix/php --with-config-file-path=/zabbix/php/etc --with-pdo-mysql=/zabbix/mysql/mysql --with-mysqli=/zabbix/mysql/mysql/bin/mysql_config --with-mysql-sock=/zabbix/mysql/logs/mysql.sock --with-gd --with-iconv --with-libxml-dir --with-mhash --with-config-file-scan-dir=/zabbix/php/etc/ini.d --with-bz2 --with-zlib --with-freetype-dir --with-png-dir --with-jpeg-dir --enable-xml --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --enable-mbregex --enable-fpm --enable-mbstring --enable-ftp --with-openssl --enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --enable-soap --without-pear --with-gettext --enable-session --with-curl
make -j4 && make install
cp /root/php-7.2.34/php.ini-production /zabbix/php/etc/php.ini
cp /root/php-7.2.34/sapi/fpm/php-fpm.service /usr/lib/systemd/system/php-fpm.service
cp /zabbix/php/etc/{php-fpm.conf.default,php-fpm.conf}
cp /zabbix/php/etc/php-fpm.d/www.conf{.default,}
#修改配置文件
sed -i "s/listen = 127.0.0.1:9000/listen = 0.0.0.0:9000/g; s/pm.max_children = 5/pm.max_children = 50/g; s/pm.start_servers = 2/pm.start_servers = 5/g; s/pm.min_spare_servers = 1/pm.min_spare_servers = 5/g; s/pm.max_spare_servers = 3/pm.max_spare_servers = 35/g" /zabbix/php/etc/php-fpm.d/www.conf
sed -i "s/upload_max_filesize = 2M/upload_max_filesize = 50M/g; s/;date.timezone =/date.timezone =PRC/; s/max_execution_time = 30/max_execution_time = 600/g; s/max_input_time = 60/max_input_time = 600/g; s/memory_limit = 128M/memory_limit = 256M/g; s/post_max_size = 8M/post_max_size = 16M/g" /zabbix/php/etc/php.ini
systemctl start php-fpm
#添加开机启动
systemctl enable php-fpm
cat > /zabbix/nginx/html/zabbix/index.php EOF
php
phpinfo();
?>
EOF
浏览器输入ip/index.php
上一篇:Html基础(二)
文章标题:centos7源码编译安装LNMP+ZABBIX4.0LTS(3)——php
文章链接:http://soscw.com/index.php/essay/38602.html