这就是我所做的以及我是如何回答这个问题的。
我正在尝试使用react.js(使用服务器端渲染),在我的开发环境中,我使用php与web服务器Apache 2和nginx在ubuntu 14.04上
所以我按照这一步安装apache2和PHP7:
sudo apt-get install apache2
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ondrej/php
sudo apt-get install -y php7.0
sudo apt-get install php7.0-cli php7.0-common libapache2-mod-php7.0 php7.0 php7.0-mysql php7.0-fpm php7.0-curl php7.0-gd php7.0-mysql php7.0-bz2
sudo apt-cache search php7-*
sudo apt-get install php-all-dev php7.0-dev
所以我的apache2默认在端口80上,我在端口8080上安装nginx
sudo apt-get install nginx
我配置/ etc / nginx / sites-enabled并使nginx侦听端口8080
所以我的网络服务器已启动并运行,现在我需要安装v8引擎,我的php用于服务器端渲染。
我是这样做的:new version of V8 engine (4.9) on GNU/Linux
它工作正常,现在我可以在v8引擎的帮助下进行服务器端渲染
我想学习反应原生,所以我找到了这个链接
react-native app ( We’ll be using PHP as the server-side language )
作为设置的一部分
安装本地链接react-native
哪个说我需要为此安装节点js但有一点我不明白是节点使用v8引擎,但我已经安装了v8引擎,所以为什么我不能用react-native?
有人可以指导我这个。
!!!感谢您的时间和支持!!!