php怎么配置端口,与socket?
端口是传输层协议中的概念,socket是系统为上层则提供的网络编程API
如何在Ubuntu中切换多个PHP版本?
如果是web项目的,且服务器是nginx,可以通过修改你的虚拟主机配置文件来设置,比如:fastcgi_pass unix:/run/php/php7.1-fpm.sock;
fastcgi_pass unix:/run/php/php5.6-fpm.sock;
因为nginx与php的通信有两种方式,一种通过上面的sock文件(linux文件描述符),一种是监听的(一般是)9000端口(不过这个可以自行设置)。这样设置可以实现不同的域名请求用不同的fastcgi来处理。
再由于php web项目不支持常驻内存,所以php每次处理http请求都是重新加载文件来执行的。通过这种方式应该能实现不同的web项目使用不同的php版本来处理。题主可以试一试。
PHP代码如何实现?
php的底层是c,如果要运行php,把环境搭建好,然后把php代码放根目录,然后访问自定义的本地域名或者ip对应端口号即可
phpstudy怎么运行tp框架?
安装好phpstudy后,运行软件.首先将 tp 的程序放到一个目录 web_thinkphp (可自定义)打开phpStudy面版右边有一个php版本,选择好tp所需要的版本(tp3.2先5.3~5.4即可,tp5可选 5.5+)127.0.0.1 tp.me保存(如果没有修改权限,可以在桌面上建一个文件 hosts 加入上面一行代码后再覆盖到 hosts 所在的目录)在 其它选项菜单 -> 站点域名管理 -> 路径: 指向 web_thinkphp端口:80[新增] -> 保存并生成配置文件然后 浏览器中输入 tp.me 就运行 tp 了
怎么实现用一个虚拟主机绑定两个域名?
可以配置端口转发。虚拟主机里面可以通过NAT网络分配到不同的域名空间,然后配置iptables映射关系,外面从不同端口进来的请求会被分发到对应的域名去。