本人初学java web,现在想把自己的电脑作为服务器,然后外网来访问,请问如何搭建?

本人初学java web,现在想把自己的电脑作为服务器,然后外网来访问,请问如何搭建?,第1张

1在电脑上安装中间件(tomcat。weblogic。。。。等)发布并启动服务。设置好端口 比如 80
2在电脑上安装花生壳软件。在软件里申请域名映射到本机。
3访问花生壳域名即可

随着网站建设技术的不断发展,只要知道如何使用该软件的人都可以根据 *** 作步骤进行开发和建立网站
如果想要一个网站得到更多人的了解,在建站过程中,有些步骤是不能忽略的,并且还需要掌握一定的技巧。
那么在进行开发过程中应该掌握哪些技巧呢?今天北京北大青鸟为大家具体介绍。
一、域名的选择如果要新建一个网站,则必须为新建网站选择域名。
这是不可或缺的。
因此,您必须先注册域名。
注册过程还需要掌握一定的技巧,域名必须是易于记忆的。
当然,除了网站建设的特点外,域名的选择也是网站建设中非常重要的一方面。
二、空间的选择在建设网站和制作网站的过程中,网站将形成很多的网页和许多。
当然,在这些网站中还会存在很多的音频和视频。
这些东西实际上会占用很多空间,因此在制作网站时需要购买空间来放置大量的和音频视频。
选择空间时,最好选择空间比较大的。
三、服务器的选择在进行网站建设过程中,服务器的选择尤为重要,因为服务器的选择会使网站建设丰富多彩。
北大青鸟发现在建设新网站的过程中,很多人不知道应该选择哪种服务器。
其实服务器是等效的。
在网站的构建中,服务器主要起到建设者和网站用户之间的中介,所以服务器的选择是非常重要的,一定要选择比较好的服务器。
只有好的服务器才能让用户的浏览网页的过程中更加顺畅,避免因为浏览问题导致用户的流失。
四、网站建设的内容网站建设的内容是网站制作过程中最重要的一点。
因为网站是为别人浏览而建的,没有更多的内容,就没有更多的用户可以获得流量,而网站建设过程应该和自己的主题兼容,不能偏离主题,而且应该保证网站内容的新鲜度,以吸引更多用户浏览网页。
在网站制作完成之后,还需要对网站内容进行内容更新,并且进行网站的不定期检测,通过电脑培训你可以了解很多网站建设的知识,在网站建设过程中做的更加细致,保证网站的完美。

工具/原料
win7 x64
jdk-8u25-windows-x64
ubuntu 1404
jdk-8u25-linux-x64targz
Windows上Java环境搭建
1
Windows上Java环境搭建视频;
注:由于优酷对视频进行了压缩,特将高清版存放在中;
2
下载 jdk , 下载地址
① 到上面的里下载:jdk-8u25-windows-x64
3
安装jdk
1、将java安装到根目录“D:\Android”下,(注:安装目录的路径中不要有空格,否则会出问题);
2、安装效果如下:
4
设置环境变量
1、打开”开始->计算机->属性->高级系统设置->环境变量“
2、设置环境变量(当前最新的是180_25),如下:
JAVA_HOME D:\Android\Java\jdk180_25
CLASSPATH ;%JAVA_HOME%\lib\dtjar;%JAVA_HOME%\lib\toolsjar;
PATH %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
3、效果如下图:
注:Java当前最新并不需要注册环境变量
END
Linux上Java环境搭建
1
Linux上Java环境搭建视频;
注:
① 由于优酷对视频进行了压缩,特将高清版存放在中;
② 关于“如何在Virtual Box上安装linux系统”:
2
下载 jdk , 下载地址
① 到上面的里下载:jdk-8u25-linux-x64targz
3
加文件提取出来,放到一个自己制定的地方,如我的放到了:
“/home/fuke-ubuntu/android/jdk180_25”
4
在shell中输入:sudo gedit /etc/profile
在文件的结尾添加如下代码:
JAVA_HOME="/home/fuke-ubuntu/android/jdk180_25"
CLASSPATH=:$JAVA_HOME/lib/dtjar:$JAVA_HOME/lib/toolsjar
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
5
在shell中输入:sudo reboot 进行计算机的重新启动后,
便可以进入下一部分环境验证;
END
环境验证
检验环境安装情况:
1、使用快捷键“Win+R”,打开运行窗口,输入cmd,回车;
2、在控制台上输入:java -version
3、运行结果如下:
1、 “D:\HelloWorld”下面新建一个文件“HelloWorldjava”
2、添加如下代码:
public class HelloWorld {
public static void main(String[] args) {
Systemoutprint("Hello World!\n");
}
}
1、使用快捷键“Win+R”,打开运行窗口,输入cmd,回车;
2、在控制台上输入: “d:”来切换到d盘;
3、在控制台上输入:“cd HelloWorld”,切换到HelloWorld目录;
4、在控制台上输入:“javac HelloWorldjava”,编译HelloWorldJava文件;
5、在控制台上输入:“dir”,发现“D:\HelloWorld”目录下面多了一个文件“HelloWorldclass”;
6、在控制台上输入:“java HelloWorld”,运行 HelloWorld程序;
7、显示效果如下:
4
到此java环境安装完毕
方便他人亦是方便自己,如果觉得还行就点下下面的投票吧,这样可以帮助其他人更快的找到解决问题的方法;有疑问的也可留言哦, 谢谢!

Java是一门涵盖比较广的编程语言,自学起来相对比较困难,网上有视频资料,可以下载来看,下面我把Java入门需要学的一些东西做一个整理,仅供参考,有问题的话可以继续问我。

第一阶段:JavaEE初级

JDK的下载安装配置、Eclipse开发工具介绍、Java基本程序的编译运行、关键字、标示符、注释、常量、变量、数据类型、进制转换、数据类型转换、各种运算符的使用、各种判断循环语句的使用、函数的使用、数组的使用

面向对象入门、用Java来描述对象、局部变量和成员变量、Java对象内存分析、匿名对象、封装、构造函数、Main函数详解、继承、重写、抽象类、接口、多态、内部类、异常、包机制、JAR包

StringBuffer类、Date和Calendar类,System类、Runtime类、Math类,正则表达式、基本数据类型包装类

集合类(Collection)、List、ArryList、LinkList、Vector、迭代器、Set、HashSet、TreeSet、LinkedHashSet、Map、HashTable、HashMap、TreeMap、泛型等各种数据集合的分析和使用

异常处理、多线程基础、IO系统、网络编程、Java反射机制、Java注解、JavaSE80新特性SVN介绍、SVN服务端的安装及使用、SVN客户端的安装及使用、SVN团队开发注意事项

第二阶段:JavaEE进阶

认识Web前端、常见标签及用途、选择器及分类、浮动、定位、表格和表单、HTML进阶、HTML5基础、HTML5新技术特点WebSocket、地理定位、canvas

CSS的作用、CSS的各种选择器、行内样式、内部样式、外部样式、选择器及样式的优先级问题、盒子模型、层的浮动、游览器调试工具的使用、采用DIV+CSS设计页面

BOM浏览器对象模型、DOM文档对象模型、JS *** 作CSS、JS *** 作DOM、JS *** 作DIV、protoype、js基于对象编程

jQuery基本技术、jQuery使用插件、jQueryEasyUI、jQuerymobile

Bootstrap基础知识、Bootstrap预定义的CSS样式、Bootstrap内置的布局组件、Bootstrap支持的JavaScript插件、Less、Sass、ChartJS、TwoJS、实际使用Bootstrap

MySQL55/56数据库、navicat客户端软件,基本建表、插入数据、修改数据、查询数据 *** 作、数据备份与移植

JDBC连接MySQL数据库,CRUD *** 作

XML的概念与基本作用、XML的基本语法、XML的约束模式、DTD、Schema、名称空间。XML解析介绍、DOM4J解析XML、XPath的使用

Parser,采用Parser解析HTML。

NIO介绍、netty入门

Activiti工作流:掌握工作流的基本概念,什么叫流程定义、什么叫流程实例、什么叫任务、工作流中的相关概念将如何应用

异构系统整合方案,JNI、CORBA、基于WebServices的中国电信消息系统规范介绍、SOAP、WSDL、UDDI、如何采用CXF/Axis2开发WebService服务器端和客户端的相关知识

git介绍、git版本管理。

掌握Linux的常用命令,熟悉Linux上下文编辑器,掌握Linux的文件管理控制等

JbossWeblogic企业级JavaEE应用服务器安装、配置

基本的Apache和Tomcat整合,最新的Tomcat和Apache集群和负载均衡配置

掌握Nginx负载均衡及和Tomcat的整合

掌握ActiveMQ消息队列的安装以及和Java的集成、JMS接口规范

MySQL主从配置、MySQL分库分表实际演练、MySQL集群配置

MongoDB安装,基本使用,和Java集成、Spring框架集成

Redis安装,基本使用,和Java集成、Spring框架集成

安卓基础开发:了解Android和开发环境搭建、Activity、UI布局和UI组件、AsyncTask异步任务、网络应用、资讯APP实战基于JFreeChart生成饼图、曲线图、柱状图

因为阿里云服务器事先就安装好了ssh,我们可以用xshell连上去,我把下载好的targz上传到/opt/目录,用命令 tar -zxvf jdk-8u74-linux-x64targz
剩下的就是配置环境变量了。
然后我就在命令行输入 #java -version 发现并没有出现java的版本信息(有些好像不用安装好没配置环境变量就能出来,我这里好像不行)
于是我开始配置环境变量vi /etc/profile 加入如下配置

JAVA_HOME=/opt/jdk180_74
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=:$JAVA_HOME/lib/dtjar:$JAVA_HOME/lib/toolsjar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
然后是配置文件立即生效:[root@localhost ~]# source /etc/profile //使修改立即生效
再输入java -version就有你安装的版本信息了


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/12756539.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-27
下一篇2025-08-27

发表评论

登录后才能评论

评论列表(0条)

    保存