服务器搭建示例
文档说明
本文档是为了给师弟师妹们展示外包公司如何快速搭建测试环境。正式的运营环境还需根据公司所提供的资源而决定(专业人士可以使用K8S等方法搭建,不喜勿喷)。以下为需要使用到的内容说明。
- Docker 用于模拟生成linux环境。大家可以省略docker环境的搭建,直接购买阿里云或者其他云服务器
- Ubuntu 常用的Linux系统。Centos已停止维护,不建议使用Centos。
- 宝塔面板(也可以使用WDPC等面板)
服务器 搭建
-
可能需要翻墙获取镜像,可使用阿里云镜像解决。
docker pull ubuntu:18.04
- 安装
docker run --name hzUbuntu -t -i -d -p 3022:22 -p 3020:20 -p 3021:21 -p 80:80 -p 8080:8080 -p 30443:443 -p 888:888 -p 8888:8888 3941d3b032a8
- 进入linux
docker exec -t -i hzUbuntu /bin/bash
- 更新源
apt-get update
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh 6dca892c
- 如提示 bash: wget: command not found 还需安装 wget
apt-get install wget
- 如提示 sudo: not found 还需安装 sudo
apt-get install sudo
- 配置宝塔环境
- 修改端口(如线上环境安全组需开放端口),记住面板访问路径以及账号密码.
- 域名解析(这里使用本地host指定映射关系,线上则需要前往阿里云进行域名解析)
- 127.0.0.1 hz.com # 示例网站