最近对照视频,用bootstrap + jquery 写了一个纯前端页面.想把它放在服务器上,供远程使用.

准备服务器和域名

我服务器和域名是在腾讯云上租的,网址: https://cloud.tencent.com/
注: 域名很便宜,挑个好的哈哈哈… 服务器(阿里云有个学生价…但是我那个学生价的账号找不到了…).还好腾讯云免费给我用了14天…

服务器信息如下:

我的公网ip是130.155.146.151 后面会用域名系统 映射到该ip (注,购买服务器后,大概10分钟会发邮件,告诉你登录的名称,密码…这个时候才能用)

将域名对应到ip:

我的域名是lzhhc.cn(7块钱一年…真心便宜)
点击解析

快速添加网站/邮箱解析 -> 网站解析 -> 输入刚才的公网ip


完成后,就可以将域名对应到 130.155.146.151 上面

准备好公用ip和方便记忆的名称后. 下面需要将程序暴露出来(tomcat+ java).

下载好以下的两个包
apache-tomcat-7.0.96.tar.gz
jre-7u79-linux-x64.tar.gz

使用 **FlashFXP **: 将tomcat和java传到 远程服务器(130.155.145.151)上


根据腾讯云发给你的邮件填写.
完事后就可以传文件了(比较慢,耐心等待)…

创建一个demo目录 并将需要的依赖都放进去:

下面分2步:
1.配置java全局环境.
2.修改tomcat里面的8080(默认)端口号为80



登录后就进入了远程服务器的linux命令行界面了。
使用命令进入配置环境变量

# 1.
vim /etc/profile# 2. G命令跳到文件尾部 小写的 i 进行输入# 3. 在末尾添加
JAVA_HOME=/root/demo/jdk1.8.0_181
PATH=/root/demo/jdk1.8.0_181/bin:$path
export JAVA_HOME PATH# 4. ESC 然后 :wq 保存退出

上面我们,配置好了java的环境变量(此时未生效,需要重启终端.),接下来我们修改tomcat的配置文件.

# 1.
vi /root/demo/apache-tomcat-7.0.96/conf/server.xml# 2. 按/8080 快速检索到 8080 将其修改为80# 3. ESC :wq  保存并退出

全部配置完毕后,将自己的项目导入/root/demo/apache-tomcat-7.0.96/webapps/

然后重启终端!进入tomcat的bin目录执行 sh startup.sh

cd /root/demo/apache-tomcat-7.0.96/bin/
sh startup.sh


Tomcat started代表启动成功.
可以在浏览器输入 lzhhc.cn/02 访问到了…(这个项目 我做了不到2天。。。 将就看吧).

PS:

# 查询tomcat:
ps -ef|grep tomcat# 删除tomcat 线程
kill -9 id

javascript --- 在linux上部署项目相关推荐

  1. 在Linux上部署第一个web项目

    如何在Linux上部署第一个web项目(未更新完) 一.向服务器中的数据库添加数据(本篇以Mysql为例) 1.通过SQLyog将项目的数据库中的所有数据表导出为sql文件 2.为服务器上的数据库授权 ...

  2. 在Linux上部署的项目(iwebshop) 不能打开界面

    问题描述:在Linux上部署的php项目(iwebshop)不能打开ui界面,只显示如下: errID:2 errStr:mysql_connect(): Headers and client lib ...

  3. linux部署项目文档,Linux系统部署项目

    Linux系统部署项目 在Tomcat中部署Java Web应用程序有两种方式:静态部署和动态部署.在下文中$CATALINA_HOME指的是Tomcat根目录. 一.静态部署 静态部署指的是我们在服 ...

  4. linux上运行项目,发布项目到 Linux 上运行 Core 项目

    目录索引 简介 ASP.Net Core 给我们带来的最大的亮点就是跨平台,我在我电脑(win7)上用虚拟机建了个 CentOS7 ,来演示下,我们windows上的项目如何发布项目到Linux上运行 ...

  5. [Eureka集群] 在linux上部署SpringCloudEureka的集群服务端(Dalston.SR5版本)

    搭配使用 logback日志配置: https://blog.csdn.net/a755199443/article/details/92208902 Eureka单机服务端配置: https://b ...

  6. 在Linux上部署各种软件总结

    实战章节:在Linux上部署各类软件 前言 为什么学习各类软件在Linux上的部署 在前面,我们学习了许多的Linux命令和高级技巧,这些知识点比较零散,同学们跟随着课程的内容进行练习虽然可以基础掌握 ...

  7. linux启动Webnet命令,在发布.netCore WebApi服务并在Linux上部署(一)

    在发布.netCore WebApi服务并在Linux上部署(一) 在发布.netCore WebApi服务并在Linux上部署(一) 第一次在linux上面部署.netCore WebApi程序,做 ...

  8. 一、netcore跨平台之 Linux上部署netcore和webapi

    文章目录 一.netcore跨平台之 Linux上部署netcore和webapi 第一步,你得先创建一个netcore的接口,这个我就简单创建一个接口 第二步,你得准备一个linux服务器,然后安装 ...

  9. 在Oracle Linux上部署Yunzai Bot v3保姆式教程/甲骨文云/云崽Bot/原神

    去我的博客查看本文:在Oracle Linux上部署Yunzai Bot v3保姆式教程 – 肚 (iocky.com) 本文也在Github与gitee可用. 初始配置 直接注册最低配置的就ok了, ...

最新文章

  1. SLAM中的逆深度参数化
  2. 计算机的发展知识点,计算机一级MsOffice考试知识点:计算机的发展
  3. Android应用清单文件:AndroidManifest.xml
  4. 学习office add-in
  5. web 网页按比例显示图片 js
  6. [机器学习笔记]Note11--聚类
  7. epoll或者kqueue的原理是什么?
  8. Strontium-90和Raspberry Pi可以教大学生,Thyrosim可以治疗甲状腺,还有更多新闻
  9. java加载图片白屏,tomcat白屏~
  10. JavaScript 资源列表
  11. C++ 二叉树深度优先遍历和广度优先遍历
  12. 如何将 UbuntuServer 安全的升级
  13. MongoDB 学习笔记(一)—— 安装入门
  14. VassistX番茄助手使用技巧
  15. MapGIS Mobile开发
  16. Java HTTPS客户端如何处理证书
  17. 【Excel学习笔记11】计数、求和、平均值函数,通配符
  18. java大文件md5快速计算_java 计算文件MD5值 大文件
  19. vue PC 端使用腾讯地图定位
  20. python3*1**3 表达式输出结果为_3*1**3 表达式输出结果为________

热门文章

  1. java spring redis_spring配置redis(xml+java方式)
  2. oracle 同义词_【干货7】Oracle知识关键代码摘要
  3. table tr省略后鼠标移入显示相应信息_中考来了,人机对话、信息技术考试要求看过来...
  4. dp主机_MODBUS 和 PROFIBUS-DP 协议有什么区别
  5. 计算机和公文写作买什么资料,公文写作和计算机应用笔试和复习大纲资料.doc...
  6. script标签里src为php,如何获取指定为script标记的'src'的文件的内容?
  7. 粗糙表面的微表面模型——Physically Based Material
  8. wordpress 显示数学公式 (MathJax-LaTeX)
  9. volatile的适用场景
  10. css3 图片放大缩小闪烁效果