在ubuntu上部署静态页面html,不需要java环境,所以只需要将本地的html复制到ubuntu的nginx根目录下就可以正常访问了。但是从本地拷贝文件到服务器,我们需要用到ssh连接,今天我们从windows和mac两个系统来分析如何部署静态文件。
1、在ubuntu上安装ssh
sudo apt-get install openssh-server
2、配置ubuntu上ssh的配置文件
sudo vi /etc/ssh/sshd_config
在配置文件中添加配置PermitRootLogin yes
3、启动ubuntu的ssh
sudo service ssh restart
4、给ubuntu上nginx的根目录设置权限
sudo chmod -R 777 /home/nginx/html
5、在本地计算机的终端进行静态网页的复制部署
Windows:
下载putty到计算机某个目录,进入命令行,进入putty的安装目录执行下面命令:
pscp -r [本地路径] caixiaobai@192.168。187.109:/home/nginx/html
Mac:
进入终端,执行下面命令:
scp -r [本地路径] caixiaobai@192.168。187.109:/home/nginx/html
再查看ubuntu上的nginx根目录,发现已经有了新的html,然后按照url的格式进行访问,发现访问成功!