Ubuntu 如何将流量从端口80转发到另一个端口
我正在运行ubuntu,我想将请求从端口80转发到另一个端口,即8069,在那里我正在运行openerp服务器Ubuntu 如何将流量从端口80转发到另一个端口,ubuntu,openerp,iptables,odoo,Ubuntu,Openerp,Iptables,Odoo,我正在运行ubuntu,我想将请求从端口80转发到另一个端口,即8069,在那里我正在运行openerp服务器 我需要什么规则或bash脚本来解决这个问题?是的,您所指的是所谓的反向代理,您可以使用Nginx轻松设置一个 首先,安装Nginx sudo apt-get install nginx 然后启动Nginx sudo service nginx start sudo service nginx restart 访问服务器的ip地址以查看它是否正常工作。 如果您看到“欢迎使用ngin
我需要什么规则或bash脚本来解决这个问题?是的,您所指的是所谓的反向代理,您可以使用Nginx轻松设置一个 首先,安装Nginx
sudo apt-get install nginx
然后启动Nginx
sudo service nginx start
sudo service nginx restart
访问服务器的ip地址以查看它是否正常工作。
如果您看到“欢迎使用nginx!”,那么您的思路是正确的
删除Nginx默认配置
sudo rm /etc/nginx/sites-enabled/default
然后
再次访问服务器的ip地址。
这一次,您应该看到“503坏网关”。没关系,这就是你想要的
接下来,创建一个新文件
sudo nano /etc/nginx/conf.d/openerp.conf
将其粘贴到其中,用服务器的主机名替换“yourhostname.com”(或者,如果您将其放到web上,您将在其上提供服务的域)
重新启动Nginx
sudo service nginx start
sudo service nginx restart
现在再次访问服务器的ip地址。如果您获得OpenERP登录屏幕,您就可以开始了!如果没有,请检查控制台在启动nginx、fix/etc/nginx/conf.d/openerp.conf时是否有任何错误,然后重试堆栈溢出用于编程问题;这似乎不是一个编程问题。对不起,Littlebbytals先生,关于这个主题有很多问题,但我找不到这个问题的答案,我认为问这个问题没有任何问题。。。如果有的话,我需要一个ubuntu命令,我认为linux或ubuntu下的大多数命令都是在终端内的bash下完成的,所以当我说command(s)时,这不意味着与脚本相同吗?那么这个问题出了什么问题?我已经编辑过了