Rhino

https://developer.mozilla.org/zh-CN/docs/Mozilla/Projects/Rhino
用Java编写的js解释器,设计的目标是借助Javaapi实现编写js程序,该程序能实现js到Java的互相转换
由于Java没有学,所以这个跳过
其学习文档 https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Rhino/Documentation
唉,中文版本翻译不完全,无奈╮(╯▽╰)╭
英语啊,我的大英语。。我要看懂文档!!!

Node.js

意外的发现的一个网站,https://mailchimp.com/ 好的,随便注册,发现网站下由订阅地址,顺带订阅,目前我也不知道我的邮箱里都是些什么垃圾邮件,挺杂的,github的推送,推特的推送,乱七八糟,简直是垃圾集散地,当年做的独立域名建邮箱的策略。真的有先见之明!

注意,以下是非常浅的node.js,学习node.js不是为什么做后端,是因为最基本的npm这个必须会,否则连个脚手架都不会了,连个vue,jQuery都不会下了

先准备对本博客改版

连接shell,查看当前npm的版本

[root@VM_29_131_centos ~]# npm -v
5.6.0

找到hexo的官方文档

https://hexo.io/zh-cn/docs/

找到一个可靠的源

由于某些众所周知的问题,导致npm出现的很大很大的异常。好吧
淘宝有源,安装的时候使用淘宝的源即可,(愤愤不平~┑( ̄Д  ̄)┍)
(这都是什么事情嘛)
http://npm.taobao.org/

出现一个警告

npm WARN deprecated socks@1.1.10: If using 2.x branch, please upgrade to at least 2.1.6 to avoid a serious bug with socket data flow and an import issue introduced in 2.1.0
C:\Users\mingm\AppData\Roaming\npm\cnpm -> C:\Users\mingm\AppData\Roaming\npm\node_modules\cnpm\bin\cnpm
+ cnpm@6.0.0
updated 1 package in 32.005s

好吧,提示让我升级了
好吧,安装n模块
好吧,出现错误无奈,懒的折腾,直接卸载重安

官网下载node.js

https://nodejs.org/en/
好吧,龟速的网络,不在吐槽了。我家还电信网呢,╮(╯▽╰)╭
耽误事情

安装

继续更换源

npm install -g cnpm --registry=https://registry.npm.taobao.org

安装hexo

npm install hexo-cli -g

创建新用户

# useradd -m ming

添加密码

# passwd ming

赋予权限

先按照vim编辑器

yum install -y vim

再修改文件

vim /etc/sudoers
/etc/sudoers文件90多行左右修改成如下格式:(:wq!退出)## Allow root to run any commands anywhere
root    ALL=(ALL)    ALL
ming    ALL=(ALL)    ALL    

切换用户

[root@VM_29_131_centos ~]# su ming

进入用户目录

cd ~

创建站点文件夹

[ming@VM_29_131_centos ~]$ mkdir Codes
[ming@VM_29_131_centos ~]$ cd Codes
[ming@VM_29_131_centos Codes]$ 

安装服务器端

 npm install hexo-server --save

启动服务器端

hexo server

neginx设置反代

设置开机启动服务端

新建脚本

centnet-service.sh

输入脚本内容

 hexo server

设置为可执行文件

[root@VM_29_131_centos home]# chmod +x centnet-service.sh
[root@VM_29_131_centos home]# 
[root@VM_29_131_centos ~]# chmod +x /etc/rc.d/rc.local
[root@VM_29_131_centos ~]# 

打开/etc/rc.d/rc.local文件添加如下脚本

/home/centnet-service.sh

接着,安装hexo-admin包

安装详见 https://github.com/jaredly/hexo-admin

访问,出现Cannot GET /admin/

查找问题

完成

反正也不知道怎么就完成了。。。

下面开始学习粗浅的学习的服务器端的node.js。模拟一个get和post请求

服务器端的JavaScript相关推荐

  1. 服务器端执行javascript脚本

    想实现这样的功能: 单击一个服务器端按钮(登陆)后,如果登陆成功隐藏页面上的一个HTML按钮. 于是想通过在服务器端执行javascript脚本实现: private void Btn_login_C ...

  2. 在服务器端运行JavaScript文件(一)

    rel="File-List" href="file:///C:%5CDOCUME%7E1%5Cyc%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C0 ...

  3. Node.js:Windows7下搭建的Node.js服务(来玩玩服务器端的javascript吧,这可不是前端js插件)...

    什么是Node.js?还服务器端javascript?对于这个概念我在这篇文章不做解释,可以自己去搜索了解下,服务器端js不是新技术,只是最近的node.js的火爆让他爆发了,我会在以后的文章里解释什 ...

  4. 在服务器端运行JavaScript文件(二)

    在前回的译文中介绍了在Java中怎样调用和执行JavaScript脚本,以及怎样实现JavaScript脚本的缓存机制,在接下的译文中,我们是用将使用前面提到的ScriptCache类,实现它的abs ...

  5. Node.js 服务器端的JavaScript脚本新秀:Node.js

    目前,Node.js是在前端页面开发中十分受欢迎的,它是一套用来编写高性能网络服务器的JavaScript工具包,在本文中,将带领各位初学者介绍Node JS的基本知识,要求本文的阅读对象为有一定Ja ...

  6. Node.js 11.12.0 发布,服务器端的 JavaScript 运行环境

    Node.js 11.12.0 发布了.Node.js 是一个基于 Chrome V8 引擎的 JavaScript runtime,使用高效.轻量级的事件驱动.非阻塞 I/O 模型. 新版本更新亮点 ...

  7. Node.js 11.14.0 发布,服务器端的 JavaScript 运行环境

    Node.js 11.14.0 发布了.Node.js 是一个基于 Chrome V8 引擎的 JavaScript runtime,使用高效.轻量级的事件驱动.非阻塞 I/O 模型. 新版本更新亮点 ...

  8. 服务端JAVA执行js_[Java][Js]利用Rhino在服务器端执行JavaScript

    途牛网 5 月 9 日挂牌 5 月 9 日消息,据美国财经网站 iposcoop 网站报道,途牛旅游网将于今晚(5 月 9 日)在纳斯达克正式挂牌上市. 途牛网 4 月 4 日首次提交 IPO 招股书 ...

  9. GitHub的十大JavaScript项目

    JavaScript最初只是为开发网页的客户端而知名的,而且随着新的框架被开发用于服务器端.JavaScript已经成为当今世界上最流行的编程语言之一也就不足为奇了. 随着越来越多的程序员学习用Jav ...

最新文章

  1. 在Linux下怎样让top命令启动之后就按内存使用排序(或CPU使用排序)?
  2. php mysql随机记录,php – 从MySQL中选择可变数量的随机记录
  3. VTK:可视化之BackgroundTexture
  4. java16下载_java lombok下载
  5. filter my task = true implementation logic
  6. [国家集训队] tree Ⅱ
  7. Boost学习之正则表达式--regex
  8. html hover效果下拉个框,关于下拉菜单(CSS)中,“:hover”样式的设置问题?
  9. java获取网络带宽_Linux Java 获取CPU使用率,内存使用率,磁盘IO,网络带宽使用率等等...
  10. 什么是业务运维,企业如何实现互联网+业务与IT的融合
  11. R 学习 - 功能富集泡泡图
  12. 送给即将春秋招的同学--一名服务端开发工程师的校招面经总结
  13. 大数据的岗位职责,我们未来的大数据职业选择有哪些
  14. bwa manul page
  15. 白浩然计算机学院,信息数理学院2015年上半年团员推优汇总表.doc-附件:.doc
  16. linux云自动化系统运维19(磁盘阵列raid,lvm管理)
  17. markdown 文本内跳转,生成目录
  18. 移动魔百盒CM311-3-YST-晨星MSO9385-语音首页正常-TTL刷机包
  19. 2018年第16周-ZooKeeper基本概念(配搭建过程和Master-Workers例子)
  20. python语言单词_python单词_python 单词_python单词书 - 云+社区 - 腾讯云

热门文章

  1. Linux中对两文件处理
  2. Ubuntu14.04部署CEPH
  3. 网友评论:Struts漏洞为什么来势凶猛
  4. 利用python自动清除Android工程中的多余资源
  5. 渗透测试(Penetration Testing)
  6. Centos上虚拟机搭建
  7. 有关malloc的一个小点
  8. 焦虑的互联网人及35岁定律
  9. 比较全的 Java8 9 lambda 应用
  10. 正则表达式JavaScript版本回顾笔记背诵版本