亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Node.js的安裝與調(diào)試

        2019-04-03 05:06:12河北科技師范學院趙學作秦皇島市睿訊網(wǎng)絡科技有限公司趙少農(nóng)
        網(wǎng)絡安全和信息化 2019年3期
        關(guān)鍵詞:命令頁面調(diào)試

        ■ 河北科技師范學院 趙學作 秦皇島市睿訊網(wǎng)絡科技有限公司 趙少農(nóng)

        Node.js作為一個新興的前端框架,后臺語言,它讓JavaScript成 為與PHP、Python、Perl、Ruby等服務端語言平起平坐的腳本語言。

        LNMP代表的就是Linux系統(tǒng)下Nginx+MySQL+PHP這種網(wǎng)站服務器架構(gòu),在LNMP環(huán)境中,我們很輕松地就可以安裝并運行Node.js。

        在CentOs7服務器系統(tǒng)中安裝LNMP

        在安裝前先在終端執(zhí)行命令:

        #screen-S lnmp

        如果提示找不到命令就yum安裝screen:

        #yum install screen

        然后就可以安裝LNMP了:

        #cd /usr/local/

        編者按:Node.js能快速地構(gòu)建起Web服務器,并可以與前端AJAX配合,以前后端分離的方式完成網(wǎng)站的功能,本文就來介紹一下Node.js如何安裝和調(diào)試。src

        圖1 安裝具體程序

        #wget-c http://soft.vpser.net/lnmp/lnmp1.5bet

        a.tar.gz && tar zxf lnmp1

        .5beta.tar.gz && cd lnmp1

        .5 &&./install.sh lnmp

        這個安裝過程雖然時間很長,但按照一步一步的提示完全可以輕松完成。

        圖2 創(chuàng)建服務程序

        安裝Node.js

        如圖1所示,安裝完成后,就可以用以下命令查看版本來驗證是否安裝成功。

        #node -v

        #npm -v

        可以根據(jù)需要再安裝一些Node.js的常用模塊:

        #npm install nodemailer

        #郵件發(fā)送模塊

        #npm install mysql

        #mysql數(shù)據(jù)庫驅(qū)動模塊

        #npm install redis

        #內(nèi)存數(shù)據(jù)庫模塊

        在站點內(nèi)server文件夾中建立server.js來創(chuàng)建服務

        具體內(nèi)容如圖2所示。

        圖3 頁面生成程序

        安裝forever以此啟動并持續(xù)運行server.js

        #npm install forever -g

        # cd /etc/init.d/

        #vi forever.sh

        在新建的文foreve r.sh中輸入以下內(nèi)容:

        #!/bin/sh

        #下面是要啟動服務的命令,同service forever start *.js

        /root/node-v10.13.0-linux-x64/bin/forever start /home/wwwroot/nodejs.qhdedu.com /server/server.js

        然后再把此腳本設置成服務。

        #chmod+x forever.sh

        #chkconfig--add forever.sh

        前端頁面生成AJAX提交

        #cd/home/wwwroot/nodejs.qhdedu.com

        #vi index.html

        index.html頁面內(nèi)容,如圖3所示。

        Nginx中設置反向代理

        在Nginx中建立一 個nodejs.qhdedu.com站點,在其對應的nodejs.qhdedu.com.conf配置文件中,要有以下設置:

        listen 80; #偵聽80端口

        …………

        location /server{

        proxy_pass http://127.0.0.1:8

        536; #反向代理

        }

        …………

        重新啟動系統(tǒng)后,可用http://nodejs.qhdedu.com 訪問該網(wǎng)站,當然若用http://nodejs.qhdedu.com:8536這個帶端口號的地址訪問會報錯,因為Noejs創(chuàng)建的Web服務器工作于127.0.0.1,一般用來在后端處理前端提交的AJAX。若想用http://nodejs.qhdedu.com:8536直接訪問,請在server.js及nodejs.qhdedu.com.conf中 把127.0.0.1換成其外網(wǎng)地址即可。

        猜你喜歡
        命令頁面調(diào)試
        大狗熊在睡覺
        刷新生活的頁面
        只聽主人的命令
        基于航拍無人機的設計與調(diào)試
        電子制作(2018年12期)2018-08-01 00:47:44
        移防命令下達后
        FOCAS功能在機床調(diào)試中的開發(fā)與應用
        無線通信中頻線路窄帶臨界調(diào)試法及其應用
        電子制作(2017年19期)2017-02-02 07:08:38
        調(diào)壓柜的調(diào)試與試運行探討
        這是人民的命令
        藍色命令
        亚洲av日韩一卡二卡| 亚洲欧美国产日产综合不卡| 开心五月婷婷综合网站| 日本视频在线观看一区二区| 婷婷色香五月综合缴缴情| 欧美激情a∨在线视频播放| 精品久久久久久电影院| 国产偷闻女邻居av在线观看| 色欲色香天天天综合vvv| 人人妻人人澡人人爽久久av| 91精品啪在线观看国产18| 国产免费99久久精品| 天堂网站一区二区三区| 国产福利一区二区三区在线观看| 国产偷2018在线观看午夜| 偷拍熟女露出喷水在线91| 亚洲成av人片不卡无码| 亚洲精品久久国产高清情趣图文 | 手机AV片在线| 亚洲成人一区二区三区不卡| 永久免费人禽av在线观看| 亚洲av乱码中文一区二区三区| 五月激情狠狠开心五月| 国产精品网站91九色| 日本高清视频www| AV无码一区二区三区国产| 亚洲精品综合一区二区| 97一期涩涩97片久久久久久久| 国产精品福利视频一区| 亚洲AV秘 无套一区二区三区| 国产传媒精品成人自拍| 无码尹人久久相蕉无码| 无码精品一区二区免费AV| 亚洲天堂线上免费av| 欧美老妇交乱视频在线观看 | 精品国产一区二区三区AV小说 | 亚洲综合性色一区| 亚洲综合天堂一二三区| 综合偷自拍亚洲乱中文字幕| 色噜噜狠狠色综合成人网| 特级毛片a级毛片在线播放www|