centos防火墙没有关闭
混点经验。哈哈哈
demo方便发我一份吗?多谢啦。邮箱646251931@qq.com
你需要自己启动一下
先输入nginx
在输入nginx -s reload
我没设置过,但给你推荐一个东西你可以自己去研究一下,我用它架过阿帕奇的。叫宝塔系统,你去官网看着装一下。
Hhhh
就跟你本地开发一样,应该是用的tomcat吧,那么在服务器上也放一个tomcat,设置端口为80(不用nginx服务器),启动后访问方式跟你本地开发一样。
当然也可以配合nginx使用,但是你目前对这些不熟悉,暂不考虑。上面直接使用tomcat是最简洁的做法
可能你的服务器没有添加80端口的安全组,进入ECS服务器实例,在右侧的【更多】中有【网路和安全组】,进入【安全组配置】, 创建新的安全组, 协议类型选择http(80), 授权对象是0.0.0.0/0, 其他好像是自动的了。
我不是大佬=。=,也是才开始学习的;
如果非要在/etc/nginx/nginx.conf配置的话我是这样做的:http里加server,注释掉其中的include...:
# include /etc/nginx/conf.d/*.conf; --注释掉这个,不然他会加载这个目录下面配置文件。
server {
listen 80;
server_name localhost;
location / {
root /usr/share/nginx/html;
index index.html index.htm;
}
location /test {
alias /root/www/test;
index test.html;
}
}
把网页文件test.html放到 /root/www/test/下面。访问http://ip/test
把网页文件index.html放到 /usr/share/nginx/html下面。访问http://:ip即可;
祝你顺利
vue项目编译完,把目录指给NGINX就行了
这个是端口占用了吧?
cd /root
mkdir www
使用mkdir创建文件夹
如果是阿里云的机器,需要去控制台将8000端口打开,
用lsof -i :8000查看8000端口被什么程序占用
如果是nginx 使用kill -9 结束nginx服务 然后启动 其他程序占用同理