介绍linux安装php7.3.0的方法

广告:宝塔Linux面板高效运维的服务器管理软件 点击【 https://www.bt.cn/p/uNLv1L 】立即购买

介绍linux安装php7.3.0的方法

推荐(免费):PHP7

一、安装依赖包

[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/

迅雷下载完成后,将mirror文件格式改为 .rar 后解压

将文件夹内的 php-7.3.0.tar 文件通过 FTP 等软件上传到服务器中 /usr/local/src 文件夹下

[root@localhost src]# lltotal 136512-rw-r--r-- 1 root root 139786240 Aug 26 03:07 php-7.3.0.tar
登录后复制

②、linux命令下载 [速度无法直视],这里不做推荐

[root@localhost ~]# cd /usr/local/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.tar
登录后复制

四、配置

[root@localhost src]# cd php-7.3.0[root@localhost php-7.3.0]# ./configure \--prefix=/usr/local/php \--exec-prefix=/usr/local/php \--bindir=/usr/local/php/bin \--sbindir=/usr/local/php/sbin \--includedir=/usr/local/php/include \--libdir=/usr/local/php/lib/php \--mandir=/usr/local/php/php/man \--with-config-file-path=/usr/local/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 install
登录后复制

六、[如果存在]编译错误解决:internal compiler error: Killed (program cc1plus)

内存不足造成的,安装时需要内存至少2G内存解决方法:交换分区
[root@localhost php-7.3.0]# dd if=/dev/zero of=/swapfile bs=64M count=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/local/php/etc/php.ini
登录后复制

八、生成 php-fpm 文件

[root@localhost php-7.3.0]# cp sapi/fpm/init.d.php-fpm /etc/init.d/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/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
登录后复制

十、生成www.conf 配置文件

[root@localhost src]# lltotal 136512-rw-r--r-- 1 root root 139786240 Aug 26 03:07 php-7.3.0.tar0
登录后复制

十一、修改php的timezone

[root@localhost src]# lltotal 136512-rw-r--r-- 1 root root 139786240 Aug 26 03:07 php-7.3.0.tar1
登录后复制

十二、将php安装目录到系统环境变量

创建并添加以下内容
[root@localhost src]# lltotal 136512-rw-r--r-- 1 root root 139786240 Aug 26 03:07 php-7.3.0.tar2
登录后复制使环境变量生效
[root@localhost src]# lltotal 136512-rw-r--r-- 1 root root 139786240 Aug 26 03:07 php-7.3.0.tar3
登录后复制启动php-fpm
[root@localhost src]# lltotal 136512-rw-r--r-- 1 root root 139786240 Aug 26 03:07 php-7.3.0.tar4
登录后复制设置php开机启动
[root@localhost src]# lltotal 136512-rw-r--r-- 1 root root 139786240 Aug 26 03:07 php-7.3.0.tar5
登录后复制

十三、查看是否安装成功

[root@localhost src]# lltotal 136512-rw-r--r-- 1 root root 139786240 Aug 26 03:07 php-7.3.0.tar6
登录后复制

想了解更多编程学习,敬请关注php培训栏目!

以上就是介绍linux安装php7.3.0的方法的详细内容,更多请关注9543建站博客其它相关文章!

广告:SSL证书一年128.66元起,点击购买~~~

9543建站博客
一个专注于网站开发、微信开发的技术类纯净博客。

作者头像
admin创始人

肥猫,知名SEO博客站长,14年SEO经验。

上一篇:jquery中的事件监听怎么调用
下一篇:laravel怎么启用“禁止批量赋值”特性

发表评论

关闭广告
关闭广告