路漫漫其修远兮
- 在阿里云购买服务器,配置完成并付款之后,
- 通过xshell对服务器进行远程操作,将制作的座位表网页部署到服务器上,
- 但是通过服务器的ip再加上文件在服务器中的位置出现了错误,因为默认访问服务器的80端口,但是80端口没有程序在运行,因此安装web服务器软件nginx,提供网站访问能力,下载并启动之后,80端口就被nginx占用了,
- 然后访问ip地址出现nginx默认页面,进入到存放网页的地方,将原有文件删除,再将自己的网页文件传上去,也可以进入nginx的配置目录下修改配置文件,
- 但是访问ip地址时遇到了403 forbidden的问题,在网上找了很多方法可是认为解决,因此现在还不能直接通过ip地址进行访问。
吾将上下而求索
- 之后我想了想会不会是服务器的问题,于是就又买了腾讯云的服务器,进行相同的操作可是仍然出现相同的问题,
- 于是又进一步了解了nginx,发现nginx内部也很复杂,服务器上传网页文件只用到了很小的一部分功能,这么复杂配置容易出问题,
- 那就使用宝塔吧,可是虽然操作很简单,但却还是出现了相同的问题。
长风破浪会有时
- 昨天晚上突发奇想,可能通过命令行操作修改了一些不该修改的东西(由于对命令行操作不熟悉),导致出现了很多问题,诸如403,无法访问的问题,
- 于是重置系统,安装nginx,启动之后访问ip会出现nginx的默认页面,
- 于是我直接用xftp连接服务器,手动操作,找到默认页面所在的位置 /usr/share/nginx/html,然后将里面的index.html文件删除之后,换上自己的html文件,
- 这样网站就访问成功了。