我有一个用create-react-app创建的React应用程序,运行在Nginx中,在Heroku上的Docker容器中。我的Docker文件如下所示:
# build environment
FROM node:12.2.0-alpine as build
WORKDIR /app
ENV PATH /app/node_modules/.bin:$PATH
COPY package.json /app/package.json
RUN npm config set unsafe-perm true
RUN npm install --silent
RUN npm install reac
我指的是在Ubuntu:在Ubuntu13.04上使用PHP5 5(和PHP5 5)和MySQL支持(LEMP)安装Nginx上安装Nginx的链接。
sudo su -运行正常。
apt-get install mysql-server mysql-client
mysql-client is already the newest version.
mysql-server is already the newest version.
然而,当我在火狐上尝试http://localhost时,它并没有显示欢迎页面。(也就是说,Nginx没有运行)。
无法连接Firefox无法在本地主机上
是否必须使用端口号才能运行socket.io,或者是否可以在客户端访问没有端口号的socket.io?
https://mydomain.com/chat2.html
NOT https://mydomain.com:3000/chat2.html
我在某处读到使用Nginx,但不确定如何在nodejs中实现它!或者我可以使用.htaccess来镜像域?