服务器
要部署静态文件到云服务上,首先需要有自己的云服务器,可以用阿里的或者腾讯的都可以,只部署web或者静态资源的话对服务器的要求不大,能用就行。
准备静态文件
创建目录
mkdir /project/html
cd /project/html
准备文件
touch test.html
vim test.html
填充html内容,或者直接使用工具将文件上传到该目录下。
安装nginx
# 安装
sudo yum install nginx
# 启动
sudo systemctl start nginx
# 设置开机自启
sudo systemctl enable nginx
部署
编辑nginx配置文件(/etc/nginx/nginx.conf或者/etc/nginx/conf.d新建配置文件),这里新建配置文件并写入配置
server{
listen [端口];
server_name [域名或者ip];
root /project/html;
index test.html;
location / {
try_files $uri $uri/ /test.html =404;
}
}
确保nginx的配置nginx.conf包含了conf.d下面的配置:

保存后退出
重新加载nginx配置文件:
sudo nginx -s reload
如果端口没开放需要到云服务上开发配置的端口。
验证
直接访问配置中的[域名或者ip],会出现静态页面内容
815

被折叠的 条评论
为什么被折叠?



