红色字体是我遇到的问题。以及解决方法。css
前文省略(购买服务器全过程)。html
查看公网ip地址:nginx
查看到IP地址这一栏里面上面一行的“139.196.40.14(公)”,这个就是云服务器在互联网上的公网IP地址。后面登陆进入服务器须要用到这个地址。旁边的状态一栏里面显示绿色的“运行中”,则表示该服务器已经启动,能够正常使用了。
注意,每一个云服务器的公网IP地址都是不同了,你们后面都要使用本身的IP地址,不要弄错来使用学哥的这个IP地址。web
第26步,云服务器建立成功以后,第一件事能够经过cmd窗口,使用命令ping来测试是否能网络链接到这个云服务器。编程
2-12-26.jpgwindows
确保网络链接以后,就能够远程登陆到这个云服务器了。
第27步,若是在mac笔记本里面,在“终端”程序直接运行命令 ssh root@云服务器IP地址,输入yes回车,而后输入密码回车,就能够登陆到云服务器了。注意输入密码的时候是没有任何反应的,直接输好密码回车就好了。浏览器
2-12-27.jpg安全
第28步,若是在树莓派电脑里面,在“LX终端”程序直接运行命令 ssh root@云服务器IP地址,输入yes回车,而后输入密码回车,就能够登陆到云服务器了。服务器
2-12-28.jpg网络
若是在windows电脑里面,须要下载一个putty软件,能够到http://www.pc6.com/softview/SoftView_106764.html下载。(原文这个地址连接貌似已经失效,能够百度putty进行,挺好用的,也但是使用百度云自带的管理终端工具)
第29步,下载之后是一个puttyfile.zip压缩文件,将这个文件解压缩,而后进入目录,找到putty.exe,执行程序:
2-12-29.jpg
第30步,主机名称输入云服务器的公网IP地址,保存的会话输入“webserver”,点击保存按钮,点击打开按钮:
2-12-30.jpg
第31步,在安全警告窗口点就按钮“是”:
2-12-31.jpg
第32步,进入登陆界面,在login as: 后面输入root回车,而后输入密码回车:
2-12-32.jpg
关于这边密码问题,若是遗忘或者没设置过,能够去从新设置密码:设置路径以下图:
若是看到了“Welcome to Alibaba Cloud Elastic Compute Service !”这段文字,而且出现了#提示符,则说明已经登陆到了云服务器操做系统了面了。
登陆进入云服务器以后,须要作的事情就是安装Web服务程序软件,和上节课相似的步骤。
这里,后面全部的apt-get我使用不了,使用yum代替
第33步,在#提示符后面输入命令:
sudo apt-get update
2-12-33.jpg
安装 nginx 服务器
第34步,在#提示符后面输入命令:
sudo apt-get install -y nginx
2-12-34.jpg
第35步,在本地计算机上面打开一个浏览器,输入网址http://云服务器公网IP地址并回车,应该看到以下网页显示,说明nginx安装成功。
2-12-35.jpg
这边当时输入 http://与服务器公网IP地址后打不开。缘由是 80端口被阿里云服务器端拦截,须要设置一下,
第一步:在阿里云服务器管理控制台/云服务器ECS/网络和安全/安全组,点击配置规则。
第二步:配置规则
下面和上节课相似,要将4个文件和images目录复制到云服务器的/usr/share/nginx/html目录下面。
注意,云服务器的默认的www目录和树莓派电脑的默认目录不同,若是不修改配置文件,默认目录就是/usr/share/nginx/html。
第36步,若是在mac电脑里面,在“终端”程序直接运行命令 scp index.css root@云服务器公网IP地址:/usr/share/nginx/html 而后输入密码就能够完成上传文件,例如:
scp index.css root@139.196.40.14:/usr/share/nginx/html
注意先要在终端里面cd到index.css所在的目录下再执行此命令。
而后依次上传其它文件,若是要上传整个目录,则使用命令 scp -r images root@@云服务器公网IP地址:/usr/share/nginx/html来同时上传目录和目录下全部的文件。
若是要同时上传4个文件,可使用命令以下:
scp index.html index.css project1.html project2.html root@139.196.40.14:/usr/share/nginx/html
多个文件名之间用空格分开。
2-12-36.jpg
若是是在树莓派电脑里面,在“LX 终端”程序里面首先执行:
cd /home/pi
而后和mac电脑同样,使用scp命令来上传文件。
第37步,若是在windows电脑里面,须要下载一个winscp软件,能够到http://www.7down.com/soft/2304.html下载。一样的,如果原文连接失效,能够百度搜索winScp进行安装下载
下载之后是一个winscp_chs.zip压缩文件,将这个文件解压缩,而后进入目录,找到WinSCP-5.9.1-Setup.exe,执行。
而后安装过程一路都是“下一步”,完成以后,启动WinSCP程序,进入新建站点页面,输入登陆信息:
2-12-37.jpg
第38步,文件协议选择SCP,输入主机名为云服务器的公网IP地址,用户名为root,密码为登陆密码,点击登陆按钮。
2-12-38.jpg
第39步,在弹出的警告窗口点击按钮是,看到右侧云服务器默认进入了/root目录,左侧是当前笔记本电脑的目录和文件。
2-12-39.jpg
第40步,左侧目录切换到存放网站程序的目录,右侧切换目录到/usr/share/nginx/html下面,而后从左向右拖动文件,就能够上传文件了。若是要从云服务器下载一个文件或者目录到本地计算机,则从右向左拖动文件或者目录。
2-12-40.jpg
确认服务器的/usr/share/nginx/html目录下面已经存在网站程序文件了以后,就能够经过浏览器来访问这些文件了。
在本地计算机,打开Chrome浏览器,输入网址http://云服务器公网IP地址,而后看到了我的简介网站了。
这里为什么不须要输入具体的文件名index.html呢,这是由于nginx服务程序默认会显示index.html,这也是学哥给文件名起名为index.html的缘由,能够少输入一段文件名了。
2-12-41.jpg
之后在任何一台可以上网的计算机上面,输入这个网址,均可以看到网站了,赶快去告诉亲戚朋友们,显摆显摆吧。
做者:零基础学编程by学哥
连接:http://wwwhttp://www.jianshu.com/p/870350686e9b.jianshu.com/p/870350686e9b 來源:简书 著做权归做者全部。商业转载请联系做者得到受权,非商业转载请注明出处。