自我介绍
【学习nginx(1)】我叫Tom,是一个4年工作经验的前端小学生,自我评价勉强过中级水平,还在不断学习中。近2年一直用的react,对react比较熟悉,但对vue却比较陌生;不过最近在通过技术胖的视频来学习vue,感觉vue和react相比,尤大大在vue里封装了很多功能,为前端coder提高了极大的效率,前者(vue)是自动挡的车,后者(react)是手动挡。
服务器
昨天看到阿里云服务器搞活动,就买了一年的服务器和域名,准备后期主域名会撘一个博客来记录,不过也有可能是一个普通网站来展示一些内容,设置一个二级域名用来搭建一个属于我和我老婆的小天地。我的学习技术是这样的:
- 学习nginx搭建部署前端环境
- 学习node作为后端请求数据
前端目前还没有考虑好写什么项目,暂时准备先把nginx环境部署好之后,把之前写的react管理系统项目先放上去,成功后,准备用vue重构此管理系统。
记录nginx遇到的坑 我的服务器装的是centos 8系统,将nginx部署好后,在阿里云主机上打开80端口,并且在服务器端通过命令行关闭防火墙后,发现页面一直无法访问。
执行
ps aux|grep nginx
可看到Nginx服务是否启动文章图片
通过结果得知nginx正常启动
然后执行
netstat -ntlp
查看80-端口是否被分配给了Nginx,执行结果如下:文章图片
此时一切正常,但页面一直不出来,经过搜了很多资料后,找到了解决办法
第一步,对80端口进行防火墙配置:
firewall-cmd --zone=public --add-port=80/tcp --permanent
第二步,重启防火墙服务:
systemctl restart firewalld.service
操作完后访问ip,就可以正常访问了
文章图片