javascript --- 在linux上部署项目
最近对照视频,用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天。。。 将就看吧).
# 查询tomcat:
ps -ef|grep tomcat# 删除tomcat 线程
kill -9 id
javascript --- 在linux上部署项目相关推荐
- 在Linux上部署第一个web项目
如何在Linux上部署第一个web项目(未更新完) 一.向服务器中的数据库添加数据(本篇以Mysql为例) 1.通过SQLyog将项目的数据库中的所有数据表导出为sql文件 2.为服务器上的数据库授权 ...
- 在Linux上部署的项目(iwebshop) 不能打开界面
问题描述:在Linux上部署的php项目(iwebshop)不能打开ui界面,只显示如下: errID:2 errStr:mysql_connect(): Headers and client lib ...
- linux部署项目文档,Linux系统部署项目
Linux系统部署项目 在Tomcat中部署Java Web应用程序有两种方式:静态部署和动态部署.在下文中$CATALINA_HOME指的是Tomcat根目录. 一.静态部署 静态部署指的是我们在服 ...
- linux上运行项目,发布项目到 Linux 上运行 Core 项目
目录索引 简介 ASP.Net Core 给我们带来的最大的亮点就是跨平台,我在我电脑(win7)上用虚拟机建了个 CentOS7 ,来演示下,我们windows上的项目如何发布项目到Linux上运行 ...
- [Eureka集群] 在linux上部署SpringCloudEureka的集群服务端(Dalston.SR5版本)
搭配使用 logback日志配置: https://blog.csdn.net/a755199443/article/details/92208902 Eureka单机服务端配置: https://b ...
- 在Linux上部署各种软件总结
实战章节:在Linux上部署各类软件 前言 为什么学习各类软件在Linux上的部署 在前面,我们学习了许多的Linux命令和高级技巧,这些知识点比较零散,同学们跟随着课程的内容进行练习虽然可以基础掌握 ...
- linux启动Webnet命令,在发布.netCore WebApi服务并在Linux上部署(一)
在发布.netCore WebApi服务并在Linux上部署(一) 在发布.netCore WebApi服务并在Linux上部署(一) 第一次在linux上面部署.netCore WebApi程序,做 ...
- 一、netcore跨平台之 Linux上部署netcore和webapi
文章目录 一.netcore跨平台之 Linux上部署netcore和webapi 第一步,你得先创建一个netcore的接口,这个我就简单创建一个接口 第二步,你得准备一个linux服务器,然后安装 ...
- 在Oracle Linux上部署Yunzai Bot v3保姆式教程/甲骨文云/云崽Bot/原神
去我的博客查看本文:在Oracle Linux上部署Yunzai Bot v3保姆式教程 – 肚 (iocky.com) 本文也在Github与gitee可用. 初始配置 直接注册最低配置的就ok了, ...
最新文章
- SLAM中的逆深度参数化
- 计算机的发展知识点,计算机一级MsOffice考试知识点:计算机的发展
- Android应用清单文件:AndroidManifest.xml
- 学习office add-in
- web 网页按比例显示图片 js
- [机器学习笔记]Note11--聚类
- epoll或者kqueue的原理是什么?
- Strontium-90和Raspberry Pi可以教大学生,Thyrosim可以治疗甲状腺,还有更多新闻
- java加载图片白屏,tomcat白屏~
- JavaScript 资源列表
- C++ 二叉树深度优先遍历和广度优先遍历
- 如何将 UbuntuServer 安全的升级
- MongoDB 学习笔记(一)—— 安装入门
- VassistX番茄助手使用技巧
- MapGIS Mobile开发
- Java HTTPS客户端如何处理证书
- 【Excel学习笔记11】计数、求和、平均值函数,通配符
- java大文件md5快速计算_java 计算文件MD5值 大文件
- vue PC 端使用腾讯地图定位
- python3*1**3 表达式输出结果为_3*1**3 表达式输出结果为________
热门文章
- java spring redis_spring配置redis(xml+java方式)
- oracle 同义词_【干货7】Oracle知识关键代码摘要
- table tr省略后鼠标移入显示相应信息_中考来了,人机对话、信息技术考试要求看过来...
- dp主机_MODBUS 和 PROFIBUS-DP 协议有什么区别
- 计算机和公文写作买什么资料,公文写作和计算机应用笔试和复习大纲资料.doc...
- script标签里src为php,如何获取指定为script标记的'src'的文件的内容?
- 粗糙表面的微表面模型——Physically Based Material
- wordpress 显示数学公式 (MathJax-LaTeX)
- volatile的适用场景
- css3 图片放大缩小闪烁效果