如何在linux系统搭建web服务器java

如何在linux系统搭建web服务器java,第1张

请打开添加删除程序——添加Windows组件,具体操作为:点击开始--设置--控制面板--添加或删除程序添加/删除Windows组件(A)--Internet信息服务(iis)

然后点“确定”,插入Windows XP系统盘,点击下一步开始安装,等安装完以后,我们可以在控制面板--管理工具里面打开“Internet信息服务”开始对IIS进行配置

配置方法:

比如本机的IP地址为192.168.0.1,自己的网页放在D:\Wy目录下,网页的首页文件名为Index.htm,现在想根据这些建立好自己的Web服务器。

对于此Web站点,我们可以用现有的“默认Web站点”来做相应的修改后,就可以轻松实现。请先在“默认Web站点”上单击右键,选“属性”,以进入名为“默认Web站点属性”设置界面。

1.修改绑定的IP地址:转到“Web站点”窗口,再在“IP地址”后的下拉菜单中选择所需用到的本机IP地址“192.168.0.1”。

2.修改主目录:转到“主目录”窗口,再在“本地路径”输入(或用“浏览”按钮选择)好自己网页所在的“D:\Wy”目录。

3.添加首页文件名:转到“文档”窗口,再按“添加”按钮,根据提示在“默认文档名”后输入自己网页的首页文件名“Index.htm”。

4.添加虚拟目录:比如你的主目录在“D:\Wy”下,而你想输入“192.168.0.1/test”的格式就可调出“E:\All”中的网页文件,这里面的“test”就是虚拟目录。请在“默认Web站点”上单击右键,选“新建→虚拟目录”,依次在“别名”处输入“test”,在“目录”处输入“E:\All”后再按提示操作即可添加成功。

5.效果的测试:打开IE浏览器,在地址栏输入“192.168.0.1”之后再按回车键,此时就能够调出你自己网页的首页,则说明设置成功!

关于IIS:

Internet Information Services(IIS,互联网信息服务),是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。最初是Windows NT版本的可选包,随后内置在Windows 2000、Windows XP Professional和Windows Server 2003一起发行,但在Windows XP Home版本上并没有IIS。

这个转换肯定是会出错的,struts 的formFile跟zipFile没有直接关系,怎么能这么强制转化呢?

建议

1. 把文件保存到一个临时目录(保存为zip文件)

2. 读取这个文件

3. 抽取想要的文件

4. 把临时文件删除

package com.letv.dir.cloud.utilimport com.letv.dir.cloud.controller.DirectorWatermarkControllerimport org.slf4j.Loggerimport org.slf4j.LoggerFactoryimport java.io.*import java.net.HttpURLConnectionimport java.net.MalformedURLExceptionimport java.net.URL/** * Created by xijunge on 2016/11/24 0024. */public class HttpRequesterFile {private static final Logger log = LoggerFactory.getLogger(HttpRequesterFile.class) private static final String TAG = "uploadFile" private static final int TIME_OUT = 100 * 1000// 超时时间private static final String CHARSET = "utf-8"// 设置编码/** *上传文件到服务器 * * @param file *需要上传的文件 * @param RequestURL *文件服务器的rul * @return 返回响应的内容 * */public static String uploadFile(File file, String RequestURL) throws IOException {

String result = null

String BOUNDARY = "letv"// 边界标识 随机生成String PREFIX = "--", LINE_END = "\r\n"

String CONTENT_TYPE = "multipart/form-data"// 内容类型try {

URL url = new URL(RequestURL)

HttpURLConnection conn = (HttpURLConnection) url.openConnection()

conn.setReadTimeout(TIME_OUT)

conn.setConnectTimeout(TIME_OUT)

conn.setDoInput(true)// 允许输入流conn.setDoOutput(true)// 允许输出流conn.setUseCaches(false)// 不允许使用缓存conn.setRequestMethod("POST")// 请求方式conn.setRequestProperty("Charset", CHARSET)// 设置编码conn.setRequestProperty("connection", "keep-alive")

conn.setRequestProperty("Content-Type", CONTENT_TYPE + "boundary="+ BOUNDARY)


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/451604.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-01
下一篇2023-06-01

发表评论

登录后才能评论

评论列表(0条)

    保存