第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

請(qǐng)問(wèn)該如何使用Docker部署PHP開(kāi)發(fā)環(huán)境?

請(qǐng)問(wèn)該如何使用Docker部署PHP開(kāi)發(fā)環(huán)境?

青春有我 2019-08-13 13:08:59
如何使用Docker部署PHP開(kāi)發(fā)環(huán)境
查看完整描述

5 回答

?
海綿寶寶撒

TA貢獻(xiàn)1809條經(jīng)驗(yàn) 獲得超8個(gè)贊

1.安裝xampp后,打開(kāi)php.ini文件,取消最后面的[XDebug]的注釋?zhuān)貏e注意 一定要打開(kāi)元調(diào)試功能:xdebug.remote_enable = 1,重啟xampp的apache服務(wù)。

2.安裝chrone瀏覽器的php調(diào)試插件:xdebug heler。

3.在eclipse-php-helios-SR2-win32 的首選項(xiàng) 中設(shè)置 php excutables,指向xampp中的php安裝路徑,且選擇xdebug作為調(diào)試器。

4.在debug處選擇xdebug,且php excutables 選擇上一步設(shè)置的執(zhí)行環(huán)境即可。配置installed Debugger 里面的xdebug,一定要

將Accept remote session 設(shè)置loaclhost 或者any,否則 eclipse里面是不會(huì)停在斷點(diǎn)處的。

5.在eclipse中設(shè)置斷點(diǎn),然后chrone 瀏覽器中發(fā)起調(diào)試。



查看完整回答
反對(duì) 回復(fù) 2019-08-23
?
慕姐8265434

TA貢獻(xiàn)1813條經(jīng)驗(yàn) 獲得超2個(gè)贊

把nginx、php都安裝在同一個(gè)容器,為了擴(kuò)展方便,我們希望nginx容器和php容器分開(kāi)。那么就可以使用docker link命令實(shí)現(xiàn)這一目的。

查看完整回答
反對(duì) 回復(fù) 2019-08-23
?
收到一只叮咚

TA貢獻(xiàn)1821條經(jīng)驗(yàn) 獲得超5個(gè)贊

在docker里部署nodejs方法步驟:
第一步:下載Node.js

為了程序的快速部署,node.js不需要自己編寫(xiě),下載一個(gè)現(xiàn)成的鏡像到本地即可

第二步:安裝Node.js鏡像
打開(kāi)安裝包,找到node.js鏡像,安裝到程序包。

第三步:編寫(xiě)package.json程序
在程序中創(chuàng)建package.json,并編寫(xiě)以下依賴(lài)代碼;
vi package.json
{
"name": "webtest",
"version": "1.0.0",
"description": "Node.js on Docker",
"author": "lpxxn",
"main": "server.js",
"scripts": {
"start": "node server.js"
},
"dependencies": {
"express": "^4.13.3"
}
}

第四步:創(chuàng)建server.js程序
創(chuàng)建一個(gè)服務(wù)器端口檢測(cè)js程序server.js,并寫(xiě)入以下監(jiān)聽(tīng)80端口代碼;
vi server.js
'use strict';
var express = require('express');
var PORT = 8888;
var app = express();
app.get('/', function (req, res) {
res.send('Hello world\n');
});
app.listen(PORT);
console.log('Running on http://localhost:' + PORT);

第五步:創(chuàng)建鏡像文件Dockerfile
Dockerfile是整個(gè)程序中最重要的一員,也是創(chuàng)建鏡像的基礎(chǔ)文件,創(chuàng)建文件并寫(xiě)入以下編碼:
vi Dockerfile
# Create app directory
RUN mkdir -p /home/Service
WORKDIR /home/Service
# Bundle app source
COPY . /home/Service
RUN npm install
EXPOSE 8888
CMD [ "npm", "start" ]
然后啟動(dòng)web app

第六步:構(gòu)建鏡像
在Dockerfile相同的目錄下構(gòu)建一個(gè)鏡像docker build -t mynodeapp .

第七步:運(yùn)行鏡像
在命令行中輸入docker run -d -p 80:8888 ac5,運(yùn)行程序。

步驟閱讀
第八步:命令行測(cè)試
在cmd命令中輸入:curl -i localhost:8888,訪問(wèn)web app;

第九步:瀏覽器測(cè)試
在瀏覽器中輸入localhost:8888,如果頁(yè)面顯示hello World!表示鏡像部署成功。



查看完整回答
反對(duì) 回復(fù) 2019-08-23
  • 5 回答
  • 0 關(guān)注
  • 725 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)