今天是第一天学习python的web开发.
首先是环境的搭建: 我用的是苹果系统,python的环境以前就有了
然后,今天做了两件事情,第一个更新了一下brew (brew update),发现失败,然后在网上找了一个源,从新更新了下.
然后 brew info nignx发现没有nigix,然后brew install nginx 安装了一个nignx.
安装完成以后调用brew services start nginx 启动,第一次失败我重复安装一次才成功
原因是报的macos 系统10.13是old的,可能有一些不兼容
复习下nginx的命令 service nginx start 启动 service nginx restart重启
sudo nginx -s stop 停止. sudo nginx 启动 sudo nginx -s reload 重启
安装完环境,开始制作第一个网页. 网页这块可以找html的语法看看,没啥复杂的
这里做了一个hallo world的页面
但是有个问题,就是发布的时候配置nginx.conf出现了问题,路径问题
location / {
root /Users/abc/Desktop/wenjian;
index index.html index.htm;
}大概这么配置就好了 .我是放在macos的桌面的.
但是我这么做以后报了403的错误.403时权限不够,我重新装了nginx但是还是不行,后来查资料发现在nginx.conf文件的第一行加一句代码就解决了.
user root owner;
就这句代码就解决问题了.
以上是第一天的学习
dayday up