发布自己的Web的简单方法

背景

为了方便某些同学可以发布自己的网页,特写下该文章。

服务器的web部署

服务器安装了几个web服务器,这里以我喜欢的monkey web server为例。

操作步骤

在你有权限的地方mkdir一个文件夹,假设为public_html。

将下面三个文件以及sites文件夹,拷贝到一个目录,这里为了方便,顺便放在public_html里。
files:
monkey.conf
monkey.mime
plugins.load

folder:
- sites
拷贝到自己的目录下。
default

必须修改的两个参数

监听端口,位于monkey.conf

大家主要修改第一个参数 Listen即可,让监听的端口不要和别人重复(普通用户只能1024端口之上)。
执行如下语句,可以查询某个port是否被占用。一定要加sudo(我已经设置了sudo lsof指令免密码),否则只能查询自己进程监听的端口号

sudo lsof -i:port

Web根目录
主要修改DocumentRoot这个参数即可,这是你的web网页的根目录。

初始文件
如果你的web初始文件不是常见的index.html等,修改monkey.conf的Indexfile参数即可

其他文件或参数如无特殊需求,可以不用修改

运行与发布
monkey -c ${public_html_folder_path} -D

即可发布你的网页。

  • -c是configdir的意思,由于和网页放在一起,所以这里是同一个文件夹
  • -D是后台运行Daemon的意思
在线访问

假设你监听的是2001端口(monkey默认端口,建议用其他端口),public_html文件夹下的子文件夹FolderA放了你需要发布的内容。

则可以通过下面这句继续在线访问。
http://server_ip:2001/FolderA

成功案例

我自己的一些演讲材料,就会发布在Web上,例如:
http://server_ip:2001/snmp_design
大家可以体验一下。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值