Debian服务器的设置

2022年8月18日

轻量应用服务器

今天购买了腾讯的轻量应用服务器(¥65/年),买之前在网上搜索相关的坑,觉得问题不大,后续检查续费价格,510元/年。我笑了。还以为要用自己的ssh客户端,原来已经自带了一个很好用的在线终端,觉得不错。按照手册,折腾了几个应用镜像,有些自带Linux宝塔(竟然要输入手机号码注册?在Linux下要我干这?),有些自带wordpress、typecho开箱即用(但系统是CentOS),折腾一圈后,还是用回debian,虽然只会用Ubuntu,但只要是通过apt-get安装软件,我就感觉没有那么多烦心事。

debian+python

在干净的debian下,我打算通过python构建网页服务。其实,debian和python两个我都不会,那就一起慢慢学咯。

  • python的http服务器:
#这是python2的写法
python -m SimpleHTTPServer 1024

# 这是python3的写法
python3 -m http.server 1024
  • 在服务器的防火墙中,新增 1024 端口,就能通过 公网IP:端口 访问

  • 为了在退出终端后,还能让http服务器运行,就必须让「http服务器」继续在后台运行。一般来说,有 nohupscreen 命令,后者比较高级,但我只想用最简单的方法解决问题,正如用python的http服务器。

题外话:「nohup」 就是 「No Hangup」,不要挂起。

nohup python3 -m http.server 1024 (1)

或者是

nohup python3 -m http.server 1024 & (2)

「&」的意思是后台运行,终端中不要显示

反正我都要关掉终端,并且后续不需要写命令,我就用了(1)

为了让我不用每次都写上(1)这句话,我将这句话弄到一个 server.sh 文件里面,以后每次运行,只要运行这句话就可以了。对了,运行前还得赋予权限,我这里用755足矣。

chmod 755 server.sh
./server.sh

今天成果:


根目录就放一个index.htm文件

(完)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容