请选择 进入手机版 | 继续访问电脑版

nvhack

one plus 3 手机艰难安装php环境

       去年10月份,特意买了一部一加3 手机,就是为了玩kali linux,但是php环境一直没有安装上,因为内置的apache2 启动失败,爆的错误是 apache2action start failed! 各种百度谷歌都无果,弄了好长时间也没有弄好,心力憔悴。

      因为要给一个妹子做他们公司的在线签到程序,需要用php程序调用python文件,因此需要root权限,要么用服务器,要么用kali手机,左右思量,用kali手机来做比较方便,还不花钱,当然用服务器更好,但是服务器太贵了,虽然自己花费了好长时间,但kali手机并没有给我面子,折腾了好几天,头晕脑胀,最终还是弄了一台亚马逊的服务器,先帮妹子把程序搞好吧,毕竟我还是很喜欢她的。

      但亚马逊服务器坑爹啊,我免费申请了一台,然后用了一个假的信用卡,一直发邮件让我修改信用卡,我就是不修改,结果前几天停了。妹子又来找我了,唉,这妹子好玩,能签到的时候,从来不理我,不能签到了,就来找我了,我故意不搭理她,但是,我私下里还在努力的在kali手机里搭建php环境,只是我没有告诉他,我这份良苦用心,她能体会到吗?
      
      这几天工作比较忙,有空闲时间就琢磨这个事情,今天周末,下决心要帮妹子把这个事情做好。
      首先,换个思路,既然apache不好使,那我就卸载掉,然后换成nginx。
      但没想到nginx 也是个坑货啊,安装成功后,发现还得手动配置php环境,于是配置nginx+php ,安装的是php7.0 测试php -v 没有任何问题
  1. <font size="5">root@kali:/etc/php/7.0/fpm# php -v
  2. PHP 7.0.20-2 (cli) (built: Jun 14 2017 05:30:04) ( NTS )
  3. Copyright (c) 1997-2017 The PHP Group
  4. Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
  5.     with Zend OPcache v7.0.20-2, Copyright (c) 1999-2017, by Zend Technologies
  6. </font>
复制代码
但是,配置好文件后,就是不能运行php
百度各种方案,发现需要 php7.0-fpm 这个东西
于是 终端中 执行  apt-cache search php7 找到了这个包
apt-get install php7.0-fpm
安装成功后,编辑nginx 的配置文件
vim /etc/nginx/sites-enabled/default
  1. [p=30, 2, left]location ~ \.php$ {[/p][p=30, 2, left]include snippets/fastcgi-php.conf;[/p][p=30, 2, left]#~  # With php7.0-cgi alone:[/p][p=30, 2, left]#~  fastcgi_pass 127.0.0.1:9000;[/p][p=30, 2, left]#~  # With php7.0-fpm:[/p][p=30, 2, left]fastcgi_pass unix:/run/php/php7.0-fpm.sock;[/p][p=30, 2, left]}[/p]
复制代码
vim /etc/php/7.0/fpm/php-fpm.conf
listen=/run/php/php7.0-fpm.sock

重启相关操作
/etc/init.d/php7.0-fpm restart
service nginx restart
php终于正常运行了
QQ图片20170729000441.jpg






使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

快速回复 返回顶部 返回列表