介绍
这篇文章给大家分享的是有关linux下如何安装php7.3.0的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
<强>一、安装依赖包强>
[root@localhost ~] #, yum install -y gcc gcc-c + +, make zlib zlib-devel pcre pcre-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers
二,<强>下载php-7.3.0 强>
- <李>
①,使用迅雷下载【推荐】
李> <李>下载地址:https://www.php.net/releases/
李>- <李>
迅雷下载完成后,将镜子文件格式改为<强>。rar 强>后解压
李> <李>将文件夹内的<强> php-7.3.0。焦油>强文件通过<强> FTP 强>等软件上传到服务器中/usr/local/src文件夹下
李>(root@localhost src) #,你 total 136512 -rw-r——r, 1, root root 139786240, Aug 26, 03:07 php-7.3.0。焦油
- <李>
②, linux命令下载(速度无法直视],这里不做推荐
李>[root@localhost ~] #, cd /usr/地方/src [root@localhost src) #, wget http://cn2.php.net/get/php-7.3.0.tar.gz/from/this/mirror -o php-7.3.0
三,<强>解压强>
(root@localhost src) #, tar -xvf php-7.3.0。焦油
<强>四,配置强>
(root@localhost src) #, cd php-7.3.0 [root@localhost php-7.3.0] #,。/configure \ ——prefix=/usr/地方/php \ ——exec-prefix=/usr/地方/php \ ——bindir=/usr/地方/php/bin \ ——sbindir=/usr/地方/php/sbin \ ——includedir=/usr/地方/php/include \ ——libdir=/usr/地方/php/lib/php \ ——寺庙=/usr/地方/php/php/man \ ——with-config-file-path=/usr/地方/php/etc \ ——with-curl \ ——with-zlib \ ——with-openssl \ ——enable-mbstring \ ——enable-fpm \, ——enable-bcmath \ ——enable-ftp \ ——enable-gd2 \ ——enable-sockets \ ——enable-pcntl \ ——enable-mysqlnd \ ——with-pdo-mysql=mysqlnd
<强>五、编译安装强>
[root@localhost php-7.3.0] #, make ,,, make 安装
<强>六,(如果存在]编译错误解决:内部编译错误:死亡(程序cc1plus) 强>
- <李>
内存不足造成的,安装时需要内存至少2 g内存
李> <李>解决方法:交换分区
李>[root@localhost php-7.3.0] #, dd 如果=/dev/zero =/swapfile b=64 m 数=16 [root@localhost php-7.3.0] #, mkswap /swapfile [root@localhost php-7.3.0] #, swapon /swapfile
<强>七、生成php。ini配置文件强>
[root@localhost php-7.3.0] #, cp php.ini-production /usr/地方/php/etc/php。ini
<强>八、生成<代码> php-fpm 代码>文件强>
[root@localhost php-7.3.0] #, cp sapi/fpm/init.d.php-fpm /etc/摆在/php-fpm [root@localhost php-7.3.0] #, chmod + x /etc/init。d/php-fpm
<强>九,生成php-fpm配置文件强>
[root@localhost php-7.3.0] #, cp /usr/地方/php/etc/php-fpm.conf.default /usr/地方/php/etc/php-fpm.conf
<强>十,生成www.conf配置文件强>
[root@localhost php-7.3.0] #, cp /usr/地方/php/etc/php-fpm.d/www.conf.default /usr/地方/php/etc/php-fpm.d/www.conf
<强>十一,修改php的时区强>
[root@localhost php-7.3.0] #, vim /usr/地方/php/etc/php . ini date.timezone =,中华人民共和国
<强>十二,将php安装目录到系统环境变量