久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

      一、實(shí)驗(yàn)環(huán)境說明

      1.操作系統(tǒng):Ubuntu 18.04  64位

      jia@test:~$ lsb_release -a    //查看系統(tǒng)版本

      Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

      jia@test:~$ uname -a    //查看系統(tǒng)是64位還是32位

      Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

      2.軟件包版本說明

          Apache2:2.4.29

          Nginx:1.14.0

          PHP:7.2.19

          PHP-fpm:7.2

       

      二、安裝Apache+Php Web平臺(tái)

        1.安裝Php以及Php-fpm軟件

          jia@test:~$ sudo apt install php     //安裝Php軟件包

        由于使用用戶非ROOT用戶,執(zhí)行安裝操作需ROOT權(quán)限,固此處使用sudo進(jìn)行安裝,具體sudo的使用方法在這里就不再贅述

        在此輸入當(dāng)前用戶的密碼

      Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

         輸入“y”,允許安裝操作

      Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

         看到一下畫面即安裝成功

       Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

          Ubuntu服務(wù)器系統(tǒng)上面安裝Php軟件時(shí)會(huì)自帶相應(yīng)版本的Apache2軟件,所以到此Apache+Php其實(shí)已經(jīng)安裝完畢,最后只需要測(cè)試一下即可

       

        2.測(cè)試Apache+Php Web平臺(tái)

        jia@test:~$ ps aux | grep apache    //查看Apache服務(wù)是否啟動(dòng)

        顯示以下畫面表示服務(wù)以啟動(dòng)可直接進(jìn)行訪問,訪問地址:http://本服務(wù)器IP

       Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

          若命令執(zhí)行后,顯示以下畫面,則Apache服務(wù)未啟動(dòng),需手動(dòng)啟動(dòng)后才可進(jìn)行訪問

      Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

          jia@test:~$ systemctl start apache2    //啟動(dòng)Apache服務(wù)

        此處輸入所使用用戶的密碼

      Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

          顯示以下畫面即啟動(dòng)服務(wù)成功

      Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

          再此查看Apache服務(wù)進(jìn)程

      Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

         已啟動(dòng)成功,訪問Web頁(yè)面,訪問地址:http://本服務(wù)器IP地址;

      Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

         寫入PHP測(cè)試代碼,查看是否可以解析PHP代碼

        jia@test:/var/www/html$ sudo echo “<?php phpinfo(); ?>” > index.html  //覆蓋主頁(yè)html內(nèi)容

        Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

        jia@test:/var/www/html$ sudo mv index.html index.php    //修改主頁(yè)名稱,修改為index.php

        Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

          再次訪問,看到以下畫面即PHP測(cè)試代碼解析成功  Apache+Php即完成搭建

        Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

       

       

         三、安裝Nginx+Php Web平臺(tái)

         1.安裝Nginx和php-fpm軟件

         jia@test:~$ sudo apt-get install nginx  //安裝Nginx軟件包
          輸入當(dāng)前用戶密碼

      Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

          輸入“y”,同意進(jìn)行下載安裝

       Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

           看到以下畫面表示已經(jīng)安裝成功,但是有一個(gè)警告,警告提示“Nginx服務(wù)未啟動(dòng),原因是80端口被占用”,出現(xiàn)這個(gè)警告原因是之前Apache2服務(wù)未關(guān)閉造成的

       Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

          jia@test:~$ sudo systemctl  stop apache2    //關(guān)閉Apache2服務(wù)  

      Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

          jia@test:~$ sudo systemctl start nginx    //啟動(dòng)Nginx服務(wù)

      Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

          使用瀏覽器訪問一下,瀏覽器顯示Nginx歡迎頁(yè)面即表示,安裝成功

      Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

          jia@test:~$ sudo apt-get install php-fpm    //安裝php-fpm中間連接軟件

      Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

       Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

          下載安裝完成,在使用之前還需要配置一些東西,首先需要修改Php的配置文件,php.ini這個(gè)文件

        jia@test:~$ sudo vim /etc/php/7.2/fpm/php.ini   //使用VI打開php.ini文件進(jìn)行編輯

      Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

          找到“cgi.fix_pathinfo=1”,將值“1”改為值“0”

       Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

          更改后

      Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

          還需要對(duì)pool.d目錄下面的www.conf這個(gè)文件進(jìn)行編輯,修改方法使用以上方法進(jìn)行修改即可,有些參數(shù)僅僅只是刪除前面的分號(hào)“;”注釋

        修改參數(shù):

          listen =127.0.0.1:9000

          listen.allowed_clients  = 127.0.0.1

          pm.max.children = 50

          pm.max_requests = 500

          request_terminate_timout = 0

          rlimit_files = 1024

        修改完成以上參數(shù)后,啟動(dòng)php-fpm

        jia@test:~$ systemctl start php7.2-fpm    //啟動(dòng)php-fpm

      Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

          啟動(dòng)成功后會(huì)啟動(dòng)相關(guān)進(jìn)程和端口

          jia@test:~$ netstat -anpt | grep 9000  \查看相關(guān)端口

      Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

       

       

         二、配置Nginx支持Php

         /etc/nginx/sites-available/下面的default文件中增加一下內(nèi)容

            location ~ .php$ {
            root html;
            fastcgi_pass 127.0.0.1:9000;
            fastcgi_index index.php;
            fastcgi_param SCRIPT_FILENAME /var/www/html/$fastcgi_script_name;
            include fastcgi_params;

            

        注意:添加的內(nèi)容一定要在Server這個(gè)大的容器內(nèi)

      Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

            在index行添加index.php為首選項(xiàng)

       Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

            OK,修改完成保存后重新加載Nginx服務(wù)

          jia@test:~$ systemctl reload nginx    \重新加載Nginx配置

        加載完成后使用瀏覽器訪問頁(yè)面,訪問的連接地址:http://本服務(wù)器IP/index.php  訪問連接后面加index.php是為了防止加載Nginx安裝時(shí)自帶的歡迎頁(yè)面

      Ubuntu 18.04部署Web平臺(tái)(Apache+PHP和Nginx+PHP)

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)