导航:首页 > IDC知识 > 怎么启动web服务器

怎么启动web服务器

发布时间:2020-11-11 10:53:06

1、如何发布web服务器

站点上点击右键选择启动,然后在浏览器里输入刚才指向的网址,就可以浏览你自己制作的网页了。

当然这些都是最基本的设置,你还可以配置一些关于性能和安全的设置,例如限制带宽和哪些用户可以访问此Web页等,其实要想建立一个相对安全的网站这些还远远不够,限于篇幅及本文的主题限制在此不再多费口舌,有兴趣与此的朋友可以参阅相关资料。

建立ftp服务器

FTP是File Transport Protocol的简称,其作用是使连接到服务器上的客户可以在服务器和客户机间传输文件。除WWW服务外,FTP也算是使用最广泛的一种服务了。在此介绍一下利用IIS建立FTP服务器的方法。

在WWW服务里已经介绍过了,同WWW服务一样,IIS默认有一个默认的FTP站,因此你可以通过修改默认FTP站点来满足你的需要。

在默认FTP站点上点右键:

输入描述:梦幻末世纪,设置IP地址:192.168.1.12,端口默认为21,一般不需要更改。

设置连接,同Web服务器一样注意启用日志纪录。

然后选中主目录对话框

基本上按照上图的设置就可以了,指定目录的访问权限。一般选择读取,你也可以以后再指定访问权限,让管理员具体写入的权限,让一般文章者具有读取的权限。

在安全账户中修改账户信息,根据自己的需要修改

允许匿名连接选项一定要填上。否则用户访问此站点时需要用户名和密码。默认状态下是可以允许匿名访问的。用户名为anonymous,密码为空。

定义用户访问FTP站点和退出站点时的信息以及最大连接数

当然大家也可以根据自己的需要和爱好来设置。

最后测试:

在运行中,打开cmd,然后输入 ftp 192.168.1.12(刚才设置的IP地址)回车,输入用户名anonymous。

然后回车,要求输入密码,因为密码为空,按回车即可!(日后为了网站的安全,可以设置禁止匿名访问,并加强密码,这里为了测试方便所以设置匿名用户)如果一样那么祝贺你,ftp网站配置成功,剩下的就是你丰富自己的站点内容了。

当然基于XP还有很多别的服务器可以架设,但个人网站一般最经常使用的就是这两种服务器,所以其它的就不再多说了,最后提醒一下,建立自己的服务器,必须提高自己的网络安全意识,否则损失不小。

2、怎么重新启动WEB服务端?

输入 如果还不行就是端口被占用,任务管理器结束其他8081,3306端口的进程

3、web服务器怎么启动不了

重装IIS
然后运行c:\winnt\Microsoft.Net\Framework\v1.1.4322\aspnet_regiis -i

4、pycharm自带的web服务器怎么重新启动

下面给出重启IIS服务的几种方法。
1、通过“IIS管理器”重启
在IIS服务器管理控制树中展开IIS节点,选择需要重新启动IIS服务的计算机,接着单击鼠标右键,选择“所有任务”->“重新启动IIS”。

2、通过“控制面板”->“管理工具”->“服务”重启
打开“控制面板”->“管理工具”->“服务”。找到“IIS Admin Service” 右键点击“重新启动” 弹出 “停止其它服务” 窗口,点击“是”。

3、通过Net 命令操作
点击 “开始”->“运行”,输入cmd 打开命令窗口。

输入 net stop iisadmin /y 回车停止IIS。
再输入 net start iisadmin 回车启动IIS。
再输入 net start w3svc 回车WEB服务。
 
4、通过IISReset 命令操作
点击 “开始”->“运行”,输入iisreset 回车。

5、web 服务器怎么启动

你需要在你的系统里安装IIS服务,这样你就可以使用你的Microsoft visual studio.net 2003了

或者你安装过IIS服务了(停止运行了),右键我的电脑 管理 服务和应用程序 internet信息服务,网站 默认网站 右键 启动!

6、怎么在web服务器端创建一个一直运行的程序。

这样的事例在项目中会经常用到
一般都是做成batch处理
batch处理是针对某一功能的独立处理
batch处理有的是根据系统启动而启动
有的是根据服务启动而启动
看具体的需求了

根据你的描述
一般常用的就有清空数据库的履历表或日志表等操作
只要启动的条件限定好了 就可以实施了

7、WEB服务器环境怎么搭建

果要用IIS搭建WEB服务器的话,先做准备工作:下载好IIS6 for2003或者准备好2003安装盘,再继续下面的工作:

第一步:默认情况下IIS6是没有安装在Windows2003系统中的,所以我们需要手动安装这个组件,通过任务栏的“开始->程序->管理工具->配置您的服务器向导”来启动安装步骤。

第二步:出现欢迎使用“配置您的服务器向导”提示后点“下一步”按钮。
第三步:系统会给出准备安装各类组件所需要的所有准备工作,我们继续点“下一步”按钮。
第四步:系统自动搜索已在本机安装了的系统服务组件。
第五步:搜索完毕会在“服务器角色”窗口显示已在本机安装的系统服务以及没有安装的服务,区别在于“已配置”处用“是”和“否”进行区分。读者可以看到“应用程序服务器(IIS,ASP.NET)”组件是没有安装的,我们需要安装他.
第六步:点“下一步”按钮后会出现应用程序服务器选项,在这里会让我们选择是否安装IIS相关的其他工具,包括frontpage server extension以及asp.net。如果我们想安装可以在前面打勾。点“下一步”继续
第七步:系统将显示出整个IIS组件的大概过程列表。
第八步:接着开始安装并配置IIS程序。

第九步:系统将自动调用安装程序进行安装,建立文件列表。
第十步:在安装过程中会弹出提示要求插入标为windows server 2003的安装光盘到光驱中。这是因为默认情况IIS组件的程序与文件是存储在windows 2003光盘中的,所以需要我们插入光盘。

第十一步:点“取消”,浏览选择刚才下载的IIS文件夹

第十二步:等待大概5分钟所有系统就完成了IIS6组件的安装工作,会弹出此服务器现在是一台应用程序服务器的提示。我们点“完成”按钮完成全部安装工作。

第十三步:安装完后我们在“管理您的服务器”窗口中就会发现“应用程序服务器”已经出现在该界面中了。我们也可以通过“开始->程序->管理工具”中找到“Internet 信息服务(IIS)管理器程序”的踪影了。

第十四步:虽然我们安装完IIS组件,但还有一些必要的工作要做。因为这些操作是必须的,如果不设置这些参数在日后使用中会出现莫名其妙的错误,所以笔者也将这些设置放在安装IIS的操作中了。我们通过“开始->程序->管理工具->Internet 信息服务(IIS)管理器程序”启动IIS程序。

8、如何使Web服务器启动时加载一个ServerSocket服务

你自己写一个servlet,在init方法中进行监听即可,在部署文件web.xml中,将这个servlet设置为load-on-startup即可。如:
<servlet>
<servlet-name>myServlet</servlet-name>
<servlet-class>com.my.servlet.myServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
<servlet-name>myServlet</servlet-name>
<url-pattern>/myServlet/*</url-pattern>
</servlet-mapping>
这样,tomcat启动时便加载这个servlet,其init方法会自动被调用

相当于server socket 写在servlet里

具体可以百度"WEB服务器启动时加载一个ServerSocket服务"

9、webstord中怎么启动服务器

首先nodejs 三个重要的层 Dao持久层(数据层) service服务层(业务层) router表现层(路由)

Dao持久层(数据层) :
mysql的配置 回调服务层的函数

database.js 这里主要是配置mysql参数
配置过后不用再改变 可以固定不变
var mysql = require('mysql');
function getConAPI(){
var con = mysql.createConnection({
host:'127.0.0.1',
user:'root',
password:'123456',
database:'backstage'
});

return con;
}
function query(sql,param,func){
var con = getConAPI();
if(!func){
func = param;
param = [];
}
con.query(sql,param,function(e,r){
if(e){
console.log("����������"+e);
}else{
func(r);
}
con.end();
});
}

function queryByPage(curpage,eachpage,sql,param,func){
var con = getConAPI();
if(!curpage || curpage <= 0){
curpage = 1;
}
if(!func){
func = param;
param = [];
}
con.query("select count(*) cnt from ("+sql+") t",param,function(e,r){

var count = r[0].cnt;
var maxpage = Math.ceil(count/eachpage);
sql += " limit "+((curpage-1)*eachpage)+","+eachpage;
var inner_con = getConAPI();
inner_con.query(sql,param,function(e,r){

var page = {"curpage":curpage,"maxpage":maxpage,"eachpage":eachpage};
if(e){
console.log("����������"+e);
}else{
page.data = r;
func(page);
}

inner_con.end();

});
con.end();

});

}
exports.getCon = getConAPI;
exports.query = query;
exports.queryByPage = queryByPage;

---

userDao.js
这里主要是运用mysql语句 对数据的增删查改
/**
* Created by HeSir on 2016/3/23.
*/
var database = require("./database");

//登录

exports.findeByUserNameAndPwd = function(ary,fun){
database.query("select * from user where username=? and password=?",ary,fun);
console.log("查询用户名和密码");
console.log(ary);
};

service----

服务层 这里主要是连接数据层和表现层的 1.校验规则2.回调持久层
/**
* Created by HeSir on 2016/3/23.
*/
var userDao = require("..//userDao");

//登录 ----login
exports.login = function(ary,fun){
userDao.findeByUserNameAndPwd(ary,fun);
};

router---

管理路径 获取数据 请求(req)和响应(res)
利用ajax提交和获取
/**
* Created by HeSir on 2016/3/23.
*/
var express = require('express');
var router = express.Router();
var userService = require("../service/userService");

//get users listing

router.get('/',function(req,res,next){
res.send('respond width a resource');
});

//登录------login
router.post("/login",function(req,res){
var ary = [req.body.username,req.body.password];
userService.login(ary,function(i){
if(i.length > 0){
req.session.user = i[0];
}
res.send(i);
});
});

mole.exports = router;

app.js
里面配置好路由

var userRoute = require('./routes/UserRoute');
app.use('/users', userRoute);

10、web服务器启动

从错误信息看是:有个程序出错.名字为NanoHTTPD的程序,找不到main类.
但估计是NanoHTTPD 服务器不是这么启动的吧.或者是NanoHTTPD这个文件(文件名/格式/是否编译/内容)有问题.

与怎么启动web服务器相关的知识