站長資訊網
        最全最豐富的資訊網站

        centos下如何安裝php

        centos下安裝php的方法:首先安裝php需要的軟件;然后下載php并解壓安裝;接著進入目錄,進行編譯配置;最后通過命令“make & make install”編譯安裝php源碼即可。

        centos下如何安裝php

        推薦:《centos教程》

        安裝php需要的軟件

        yum install -y gcc gcc-c++ libxml2 libxml2-devel autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel curl curl-devel libxslt-devel openssl-devel

        下載php

        wget http://cn2.php.net/distributions/php-7.1.4.tar.gz

        解壓安裝

        tar zxvf php-7.1.4.tar.gz

        進入目錄

        cd php-7.1.4

        編譯(安裝)配置

        ./configure --prefix=/usr/local/php --with-curl --with-freetype-dir --with-gd --with-gettext --with-iconv-dir --with-kerberos --with-libdir=lib64 --with-libxml-dir --with-mysql --with-mysqli --with-openssl --with-pcre-regex --with-pdo-mysql --with-pdo-sqlite --with-pear --with-png-dir --with-xmlrpc --with-xsl --with-zlib --enable-fpm --enable-bcmath --enable-libxml --enable-inline-optimization --enable-gd-native-ttf --enable-mbregex --enable-mbstring --enable-opcache --enable-pcntl --enable-sockets --enable-sysvsem --enable-xml --enable-zip

        —如果這一步有error報錯,差不多是因為缺少擴展,根據提示安裝擴展或修復問題

        編譯安裝php源碼

        make & make install

        復制php配置到安裝php安裝目錄

        1. 復制php.ini命令: cp php.ini-development /usr/local/php/lib/php.ini 2. 復制php-fmp配置命令: cp ./sapi/fpm/php-fpm.conf /usr/local/php/etc/php-fpm.conf 3. 查看php是否安裝成功: /usr/local/php/bin/php --version

        顯示php版本就安裝成功了
        centos下如何安裝php

        groupadd www # 新增用戶組
        useradd -g www www # 新增用戶并設置用戶組

        查看php-fpm占用端口號: ps -ef | grep php-fpm
        配置php-fmp: vi /usr/local/php/etc/php-fpm.conf
        修改
        user = nobody
        group = nobody
        改為
        user = www
        group = www

        配置php-fpm.conf(vim /usr/local/php/etc/php-fpm.conf),將pid(;pid = run/php-fpm.pid)前的;去掉。
        cp /usr/local/src/php-7.1.4/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
        設置權限,并添加服務
        chmod +x /etc/init.d/php-fpm
        chkconfig –add php-fpm
        以后可以使用如下命令管理php-fpm了
        service php-fpm start
        service php-fpm stop
        service php-fpm restart
        service php-fpm reload

        測試如果報以下錯誤
        centos下如何安裝php

        解決方法:

        進入PHP安裝目錄/etc/php-fpm.d
        cp www.conf.default www.conf
        其中www.conf內修改了 user 和group將nobody 改成 www

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产精品国产高清国产专区| 中文字幕精品亚洲无线码一区应用| 成人国内精品久久久久影院VR| 亚洲精品久久久www| 欧美日韩精品在线| 亚洲精品一品区二品区三品区| 国产精品熟女福利久久AV| 99re久久精品国产首页2020| 中文无码久久精品| 久久精品国产一区二区电影| 日韩精品成人一区二区三区| 国产精品美女久久久久久2018 | 国产乱子伦精品无码专区| 国产精品兄妹在线观看麻豆 | 人妻精品久久久久中文字幕69| 免费人妻精品一区二区三区| 国产精品综合久成人| 8050免费午夜一级国产精品| 国产精品成人va在线观看| 国语自产少妇精品视频蜜桃| 午夜精品久久久久久99热| 日本欧美国产精品第一页久久| 精品国产91久久久久久久a | 中文字幕精品亚洲无线码一区| 久久精品国产亚洲精品| 国产精品理论片在线观看| 欧美国产亚洲精品高清不卡| 国产精品久久久福利| 2021国产成人精品国产| 国内精品久久久人妻中文字幕| 久久久久人妻精品一区| 欧美精品黑人粗大免费| 亚洲精品无码专区久久久| 亚洲AV无码成人网站久久精品大| 亚洲综合精品网站| 亚洲国产精品特色大片观看完整版| 亚洲午夜福利精品久久| 最新精品亚洲成a人在线观看| 亚洲综合精品网站| 日韩人妻无码精品一专区 | 亚洲国产成人精品91久久久|