阿里云服务器静态网站搭建小白教程(一)

1. 登录
阿里云服务器静态网站搭建小白教程(一)_第1张图片

2. 先配置安全组,选择快速添加,放行端口
阿里云服务器静态网站搭建小白教程(一)_第2张图片阿里云服务器静态网站搭建小白教程(一)_第3张图片

3. 配置白名单IP
阿里云服务器静态网站搭建小白教程(一)_第4张图片
阿里云服务器静态网站搭建小白教程(一)_第5张图片

4. 进入实例,远程连接

注意,如果不知道密码可以先通过管理配置密码
阿里云服务器静态网站搭建小白教程(一)_第6张图片

输入远程连接密码
阿里云服务器静态网站搭建小白教程(一)_第7张图片

然后它提示你需要登录
账号:root
密码:你自己配置的实例密码

5. 安装插件包

安装修改文件插件包

yum install vim

安装nginx包

yum install nginx -y

阿里云服务器静态网站搭建小白教程(一)_第8张图片
启动nginx

sudo systemctl start nginx.service

常用命令

查看版本:nginx -v
查看nginx安装目录:ps  -ef | grep nginx
检查配置文件:nginx -t
启动:systemctl start nginx.service
停止:systemctl stop nginx.service
重启:systemctl restart nginx.service
设置开机自启动:systemctl enable nginx.service
停止开机自启动:systemctl disable nginx.service
查看当前状态:systemctl status nginx.service
查看所有已启动的服务:systemctl list-units --type=service

然后在你本地电脑浏览器输入公网ip地址即可访问成功
阿里云服务器静态网站搭建小白教程(一)_第9张图片

6. 配置虚拟域名
先cd到配置目录(这是主配置文件),你可以修改这个文件

cd /etc/nginx/
vim nginx.conf

初始内容
阿里云服务器静态网站搭建小白教程(一)_第10张图片

修改root属性,其他不修改
阿里云服务器静态网站搭建小白教程(一)_第11张图片
这里的testHtml,是自己在根目录自行新建的目录,里面含有一个index.html文件

cd /
mkdir testHtml
cd testHtml
vim index.html (如果不存在文件会新建,存在修改文件)

修改完后重启服务器
阿里云服务器静态网站搭建小白教程(一)_第12张图片

在浏览器中查看效果
阿里云服务器静态网站搭建小白教程(一)_第13张图片

提示:可以通过该命令测试访问内容

curl -xlocalhost:80 www.linuxidc.com

7. 配置多个虚拟主机

cd /etc/nginx/conf.d  (在该文件夹下创建后缀为.conf的配置文件,可创建多个)
vim test.conf (修改文件)


(按i键,插入内容)

server {
    listen      80;
    server_name  [::]80 default_server;
    root         /testHtml;
    #access_log   /var/log/nginx/targetintw/tgadmin_access.log main;
    #error_log   /var/log/nginx/targetintw/tgadmin_error.log error;


    location / {
        index index.html index.htm index.php;

        # open if using THINK-PHP

        if (!-e $request_filename) {
           rewrite ^/index.php(.*)$ /index.php?s=$1 last;
           rewrite  ^/(.*)$  /index.php/$1  last;
           break;
        }

    }
}

(按esc键,退出修改)

:wq (保存并退出)

8.将自己本机的文件上传到服务器上

yum install -y lrzsz 安装
rz 上传

注意这里如果报waiting to receive.**B0100000023be50错误

查了一下原因
rz 与 sz 需要端支持。终端就是连接远程服务器的客户端,例如 XShell、SecureCRT 等,linux默认终端是不支持的。

下载xshell–安装(省略)

阿里云服务器静态网站搭建小白教程(一)_第14张图片
阿里云服务器静态网站搭建小白教程(一)_第15张图片
阿里云服务器静态网站搭建小白教程(一)_第16张图片
阿里云服务器静态网站搭建小白教程(一)_第17张图片

连接成功了,在试一次上传文件rz,可以啦~~~~(ps:上传前记得先创建文件夹)
阿里云服务器静态网站搭建小白教程(一)_第18张图片

上传成功
阿里云服务器静态网站搭建小白教程(一)_第19张图片

最后重复之前一步新建nginx配置文件就可以在公网上访问你的网站啦~!

(ps: 这时网站还没有样式,请查看下一篇文章)
阿里云服务器静态网站搭建小白教程(二)

你可能感兴趣的:(Linux)