阿里云centos配置个人静态网站

买了阿里云,配的centos系统加php环境,以前从没用过这种无界面的纯敲命令行的系统。。一头雾水,全靠谷歌一步步进行,不过能学到东西,感觉还是不错的。

前面的一篇博客,已经写了怎么连接服务器,配置好ssh连接,然后我们可以下载一个secureCRT,在其中配置一下自己的服务器IP和端口,就可以使用这个软件进行服务器的操作,不用每次打开终端敲命令进入。。方便一些,更深层次的便利,我还没研究到。。公司往开发环境推代码,也是用这个

然后我们再下载一个FTP软件,我用的是filezilla,这个能够让我们可视化的操作文件的上传下载,删除等操作。
下载之后,在文件-站点管理器里,就可以设置我们的ip,用户,还有登陆密码;
这里写图片描述

之后就可以看到我们本机的所有目录,还有远程服务器的文件列表

我安装的php环境加nginx代理服务器,这些不是自己装的,当时买阿里云的服务器,在镜像市场里直接选的

centos系统也不熟,找nginx的根目录都费劲不小;最后发现在/usr/share/nginx/html目录,

如果需要更改根目录文件夹,可以去修改/etc/nginx/nginx.conf文件

然后想通过filezilla上传一些静态页面看看效果,发现没有权限上传。。于是谷歌之,命令行给权限即可

在secureCRT中连接服务器,命令行: sudo chmod 777 /usr/share/nginx/html

然后就可以正常上传了。想要预览效果,启动nginx服务: sudo nginx

结果浏览器打开公网ip,发现啥也没有,再谷歌之,需要我们配置一下安全组规则,加上一条
这里写图片描述
有的可能还涉及到防火墙问题,不过我的添加安全组规则后,就能正常打开了,所以就没有继续后续防火墙操作

看到自己的静态页正常显示,很开心,然后也把地址发给别的小伙伴,他们也能访问。。。突然发现,我好像没必要买域名啊,网站备案还那么麻烦,一堆流程,不过都已经付款并且流程走到一半了,还是go on吧

猜你喜欢

转载自blog.csdn.net/Love_your_life/article/details/80679772