首先,总结我们需要什么
1、一个总站,用来随时跳转需要的内部或者外部链接
2、一个代码服务器,选择gitlab
3、一个docker服务器,选择docker registry
4、一个文件服务器,暂时直接在总站下,用一个空目录维持
下面进行划分
服务器名 | 端口 |
---|---|
总站 | 80 |
gitlab | 9000 9001(内) |
gitlab-page | 9010(内) |
docker | 5000 |
docker-web | 5001 |
file | 80 |
docker
docker服务器,基于docker registry搭建
第一步,首先你要有一个docker
第二步,搭建docker registry
1 | docker image pull registry |
docker web
hyper/docker-registry-web
blog服务器,基于hexo + gitlab搭建
1 | sudo npm install -g hexo |
期间遇到问题,nodejs版本不够,需要升级
ftp
下载,配置
sudo apt-get install vsftpd
修改文件
- /etc/vsftpd.conf
- write_enable (打开)
- chroot_list_file (打开)
启动
- 开机自动启动
- 本文作者: crazyboy
- 本文链接: http://crazyboy.www.crazyboy.info/blog/blog/2022/04/05/it/server/www/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!