如果你有条件或者有需求注册域名,那么你可以直接在阿里云中申请并且跳过第一步,如果你还不想申请域名,那么也可以通过公网IP访问你的服务器。
首先在云服务器管理控制台左边栏找到网络与安全——安全组
进入后选择配置规则
,将安全组规则配置成如下图:具体应用可以参见《阿里云官方文档》:
完成配置后即可通过公网ip访问你的服务器了!
Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。
首先需要通过远程链接到服务器终端
终端下输入sudo apt-get update
及sudo apt-get -y install nginx
下载Nginx。
此时即可通过公网IP访问储存在/usr/share/nginx/html
文件夹中的index.html
文件。在浏览器中输入http://公网ip
得到如下结果:
访问成功!
此时虽然已经可以通过公网ip访问服务器,但可能存在一个问题:无论如何修改index.html
中代码,浏览器中却依然不发生改变,仍然显示为:这个问题的原因在于安装Nginx后未进行配置。
此时我们需要找到nginx.conf
配置文件,这个文件一般在/etc/nginx
目录下:输入
vim nginx.conf
进入编辑,将配置文件改为如下:
代码参考自:Nginx(二)------nginx.conf
配置文件(侵删)
此时返回/usr/share/nginx/html
目录下,尝试修改index.html文件:访问公网IP:
修改成功!
这里做一点说明:当你通过公网IP访问服务器时,修改后的Nginx将会优先找到
index.html
文件运行。(具体细节参见代码来源)