真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

linux下要怎樣安裝php環(huán)境-創(chuàng)新互聯(lián)

linux下要怎樣安裝php環(huán)境?這個(gè)問題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見到的。希望通過這個(gè)問題能讓你收獲頗深。下面是小編給大家?guī)淼膮⒖純?nèi)容,讓我們一起來看看吧!

為通化縣等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計(jì)制作服務(wù),及通化縣網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、通化縣網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!

linux下安裝php環(huán)境的方法:1、安裝cmake;2、安裝libzip;3、安裝php依賴;4、創(chuàng)建www用戶;5、下載php源碼并進(jìn)行預(yù)配置;6、編譯安裝;7、創(chuàng)建啟動(dòng)腳本。

安裝步驟如下:

第一步:安裝cmake

yum install epel-release -y
yum install cmake3 -y
cp /usr/bin/cmake3 /usr/bin/cmake

執(zhí)行命令cmake -version 查看是否安裝成功:

#輸出cmake version 3.16.1
CMake suite maintained and supported by Kitware (kitware.com/cmake).

第二步:安裝libzip1.5.2

#安裝bzip2-devel依賴包yum install bzip2 bzip2-devel -y
#安裝libzipcd ~
wget /tupian/20230522/libzip-1.5.2.tar.gz
tar xf libzip-1.5.2.tar.gz 
cd libzip-1.5.2
mkdir buildcd build
cmake ..
make#make testmake install

第三步:安裝php依賴

 yum install gcc \\
              gcc-c++ \\
              libxml2 \\
              libxml2-devel \\
              openssl \\
              openssl-devel \\
              libcurl \\
              libcurl-devel \\
              freetype \\
              freetype-devel \\
              libjpeg \\
              libjpeg-devel \\
              libpng \\
              libpng-devel \\
              libxslt \\
              libxslt-devel \\
              systemd-devel \\
              libicu-devel \\
              libedit-devel

第四步:創(chuàng)建www用戶

useradd -M -s /sbin/nologin www

修改庫加載路徑

vim /etc/ld.so.conf
#添加如下幾行/usr/local/lib64
/usr/local/lib
/usr/lib
/usr/lib64

使之生效:

ldconfig -v

或者


echo /usr/local/lib64 >>/etc/ld.so.conf 
echo /usr/local/lib >>/etc/ld.so.conf 
echo /usr/lib >>/etc/ld.so.conf 
echo /usr/lib64 >>/etc/ld.so.conf 
ldconfig -v

最終再次進(jìn)行預(yù)配置

第五步:下載php源碼并預(yù)配置

#安裝wget工具
yum install wget -y
#下載php源碼
wget /tupian/20230522/php-7.3.12.tar.gz
#解壓php tar包
tar xf php-7.3.12.tar.gz
#進(jìn)入php解壓后的目錄
cd php-7.3.12
#預(yù)配置
./configure --prefix=/usr/local/php \\
    --with-config-file-path=/usr/local/php/etc \\
    --with-config-file-scan-dir=/usr/local/php/etc/conf.d \\
    --disable-cgi \\
    --enable-fpm \\
    --with-fpm-user=www \\
    --with-fpm-group=www \\
    --enable-ftp \\
    --with-curl \\
    --with-gd \\
    --with-gettext \\
    --with-iconv-dir \\
    --with-kerberos \\
    --with-libedit \\
    --with-openssl \\
    --with-pcre-regex \\
    --with-pdo-mysql \\
    --with-xsl \\
    --with-zlib \\
    --with-mhash \\
    --with-mysqli \\
    --with-png-dir=/usr/lib \\
    --with-jpeg-dir=/usr/lib\\
    --with-freetype-dir=/usr/lib \\
    --enable-mysqlnd \\
    --enable-bcmath \\
    --enable-libxml \\
    --enable-inline-optimization \\
    --enable-gd-jis-conv \\
    --enable-mbregex \\
    --enable-mbstring \\
    --enable-opcache \\
    --enable-pcntl \\
    --enable-shmop \\
    --enable-soap \\
    --enable-sockets \\
    --enable-sysvsem \\
    --enable-xml \\
    --enable-zip \\
    --enable-calendar \\
    --enable-intl \\
    --enable-exif

查看最后輸出是否出現(xiàn)error:

如果沒有error出現(xiàn),并且出現(xiàn)如下字眼,則進(jìn)行下一步

Thank you for using PHP

第六步:進(jìn)行編譯安裝

make && make install

第七步:創(chuàng)建啟動(dòng)腳本

 cp php.ini-development  /usr/local/php/etc/php.ini 
 cd /usr/local/php/etc/
 cp php-fpm.conf.default  php-fpm.conf

默認(rèn)官方提供了一個(gè)systemd管理腳本

路徑為:/root/php-7.3.12/sapi/fpm下php-fpm.service

#復(fù)制一份配置文件
cp php-fpm.conf.default php-fpm.conf
#拷貝啟動(dòng)腳本到指定目錄
cp /root/php-7.3.13/sapi/fpm/php-fpm.service /usr/lib/systemd/system/
systemctl daemon-reload
systemctl start php-fpm
systemctl enable php-fpm
systemctl status php-fpm

這個(gè)時(shí)候還沒完,啟動(dòng) 會(huì)提示你找不到包含的配置文件:

cd /usr/local/php/etc/php-fpm.d/
cp www.conf.default www.conf
systemctl start php-fpm
systemctl status php-fpm

這個(gè)時(shí)候不出意外就是正常狀態(tài):

查看進(jìn)程是否存在

ps -ef|grep php-fpm

查看端口是否啟動(dòng):

ss -lntup|grep 9000

感謝各位的閱讀!看完上述內(nèi)容,你們對(duì)linux下要怎樣安裝php環(huán)境大概了解了嗎?希望文章內(nèi)容對(duì)大家有所幫助。如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


網(wǎng)頁名稱:linux下要怎樣安裝php環(huán)境-創(chuàng)新互聯(lián)
新聞來源:http://weahome.cn/article/pjijj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部