php.ini root shell_linux php.ini中启用php shell_exec - CSDN
精华内容
参与话题
  • linux php配置

    千次阅读 2008-10-13 13:52:00
    Linux php配置1. 从官方网站下载php。http://www.php.net/downloads.php。 下载下来。2. 进行解压:[root@hostlocal~]# tar –zxvf php-5.2.6 3. [root@hostlocal~]# mv /root/php-5.2.6 /usr/local/web //这步...

    Linux php配置

    1.       从官方网站下载phphttp://www.php.net/downloads.php 下载下来。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

    2.       进行解压:[root@hostlocal~]# tar –zxvf php-<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />5.2.6

    3.       [root@hostlocal~]# mv /root/php-5.2.6  /usr/local/web //这步可以不做。

    4.       [root@hostlocal~]# cd php-5.2.6

    5.       [root@php-5.2.6]# ./configure /
      --with-apxs2=/usr/local/apache/bin/apxs /
      
    --disable-debug /
      
    --enable-ftp /
      
    --enable-inline-optimization /
      
    --enable-safe-mode /
      
    --enable-track-vars /
      
    --enable-trans-sid /
      
    --enable-xml /
      
    --with-mysql /
      --with-xml /

    6.       [root@php-5.2.6]# make ; make install

    安装完毕。copy /usr/local/src/php-4.3.8/php.ini-dist/usr/local/lib/,并重命名为php.ini
      
    shell>cp /usr/local/src/php-4.3.8/php.ini-dist /usr/local/lib/php.ini
      编辑php.ini文件,#default_charset = ..... 改為 default_charset =gbk

      配置一下apache
      
    shell>cd /usr/local/apache/conf
      
    shell>vi httpd.conf
      在httpd.conf文件中,添加

      AddType application/x-httpd-php .php
      
    AddType application/x-httpd-php-source .phps
      应该将以上两句添加在其他AddType之后。

      找到AddDefaultCharset on 这行改为AddDefaultCharset gbk 使apache 传送网页给浏览器的headerencodegbk
      找到 <IfModule mod_dir.c> ....并改为:

      
    <IfModule mod_dir.c >
      
    DirectoryIndex index.html index.htm index.php
      
    </IfModule>
      确保文件中有以下一句话,没有就自己添加在所有LoadModule之后。

      LoadModule php4_module modules/libphp4.so

      好了,":wq"保存httpd.conf文件,退出vi。启动apache server
      /usr/local/apache/bin/apachectl start

      如果你想让你的apache每次系统reboot后都自动启动,你可以这样做:
      shell>cp /usr/local/src/apache_1.3.31/support/apachectl /etc/rc.d/init.d/httpd
      
    shell>vi /etc/rc.d/init.d/httpd
      在httpd文件的第三行,插入以下两句话
    :
      
    # chkconfig: 345 85 15
      
    # description: Starts and stops the Apache HTTP Server.
      ":wq"保存httpd文件,退出vi

      把httpd变成可执行文件:
      
    shell>chmod +x /etc/rc.d/init.d/httpd
      将httpd加入service列表
    :
      
    shell>chkconfig --add httpd
      查看一下httpd是否加入到service 列表中

      shell>chkconfig --list
      成功后,你可以用service httpd start, service httpd restart, service httpd stop来启动、重启、和终止httpd service (httpd service 就是 apache service)

      好了,所有安装都完成了,下面测试一下PHPapache

    7.      

     

    展开全文
  • shell sed 删除文本中指定的某一行

    千次阅读 2012-04-17 19:43:43
    sed -i "5d" /var/spool/cron/root 往某一行插入 sed -i '625a\extension=php_screw.so' /etc/php.ini

    sed -i "5d" /var/spool/cron/root


    往某一行插入

    sed -i '625a\extension=php_screw.so' /etc/php.ini


    展开全文
  • 编辑php.ini,找到这行:   disable_functions = scandir,passthru,exec,system,chroot,chgrp,chown,shell_exec,proc_open,proc_get_status, ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog...
    编辑php.ini,找到这行:
     
    disable_functions = scandir,passthru,exec,system,chroot,chgrp,chown,shell_exec,proc_open,proc_get_status,
    ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,popepassthru,
    stream_socket_server,fsocket,fsockopen
    展开全文
  • 基于solaris 8 for sparc。服务器配置:1G内存,2cpu安装services:mysql-4.0.20:shell> wget ... sql.linuxforum.net/shell> groupadd mysqlshell> useradd -g mysql mysqlshell> gunzip shell>

    基于solaris 8 for sparc。
    服务器配置:
    1G内存,2cpu

    安装services:
    mysql-4.0.20:
    shell> wget http://dev.mysql.com/get/Downloa ... sql.linuxforum.net/
    shell> groupadd mysql
    shell> useradd -g mysql mysql
    shell> gunzip < mysql-standard-4.0.20-sun-solaris2.8-sparc.tar.gz | tar xvf -
    shell> mv mysql-standard-4.0.20-sun-solaris2.8-sparc mysql-4.0.20
    shell> cd mysql-4.0.20
    shell> scripts/mysql_install_db --user=mysql
    shell> chown -R root  .
    shell> chown -R mysql data
    shell> chgrp -R mysql .
    shell> bin/mysqld_safe --user=mysql &

    php-4.3.8:
    shell> wget http://cn2.php.net/get/php-4.3.8.tar.gz/from/cn.php.net/mirror
    shell>  ./configure --prefix=/marco/service/php-4.3.8 --with-apxs2=/marco/service/apache-2.0.50/bin/apxs --sable-debug --enable-track-vars && make && make install
    shell> cp php.ini-dist /marco/service/php-4.3.8/lib/php.ini

    apache-2.0.50:
    shell> wget http://apache.linuxforum.net/dist/httpd/httpd-2.0.50.tar.gz
    shell> ./configure --prefix=/marco/service/apache-2.0.50 --enable-include --enable-so && make && make install

     

    安装ZendOptimizer

    shell>./install.sh

    输入安装位置和php.ini的所在目录即可! 


    最后根据自己要求配置即可

    展开全文
  • 任意文件读取下载漏洞

    万次阅读 2017-12-19 10:06:58
    任意文件读取下载漏洞漏洞原理
  • SqlMap进阶使用学习笔记

    万次阅读 2020-06-19 09:26:07
    网站必须是root权限 需要知道网站的绝对路径 GPC为off,php主动转义的功能关闭 My.ini secure_file_priv="" 文件操作 –file-read #读取指定文件 –file-write #写入本地文件 –file-dest #要写入的文件绝对路径 ...
  • mysql5.7.11解压版安装配置

    千次阅读 2016-04-20 13:06:16
    mysql5.7.11解压版安装配置 配置完环境变量之后先别忙着启动mysql,我们还需要修改一下配置文件(如果没有...:错误2 系统找不到文件),mysql-5.6.1X默认的配置文件是在my-default.ini,或者自己建立一个my.ini文件,
  • 测试环境搭建二

    千次阅读 2019-02-13 13:58:29
    一.在虚拟机上安装centos7 如果你的磁盘空间足够大,可以写大一些 ...所有安装文件放入到/root下的soft目录下 1、nginx 源码编译 –prefix 安装目录 –with-http_ssl_module https协...
  • 源码安装apache+mysql+php+phpMyAdmin

    千次阅读 2010-09-09 21:21:00
    linux下源码简单安装apache,mysql,php,phpMyAdmin
  • 【sql注入教程】mysql注入直接getshell

    万次阅读 2016-08-31 11:25:05
    Mysql注入直接getshell的条件相对来说比较苛刻点把 1:要知道网站绝对路径,可以通过报错,phpinfo界面,404界面等一些方式知道 2:gpc没有开启,开启了单引号被转义了,语句就不能正常执行了 3:要有file权限...
  • MySQL提权篇

    万次阅读 2018-05-12 11:36:50
    服务器安装Mysql数据库利用Mysql提权的前提就是服务器安装了mysql数据库,且mysql的服务没有降权,Mysql数据库默认安装是以系统权限继承的,并且需要获取Mysql root账号密码。2.判断Mysql服务运行权限对于Mysql...
  • php执行shell脚本的权限问题

    千次阅读 2018-02-28 14:19:31
    由于以前在ECS中每次都是以root用户身份登录和进行操作,所以基本都没有用到sudo,但是最近项目需要要进行这么个事:通过浏览器访问php网页,php网页里会调用执行linux下的一个脚本。本来这个事很简单的,但是我在...
  • SuSE Linux上搭建apache+php+mysql环境

    千次阅读 2012-07-24 16:15:41
  • CentOS6.6环境安装PHP5.6超级详细笔记

    千次阅读 2018-01-02 14:32:59
    1.安装libxml2http://ftp.osuosl.org/pub/blfs/conglomeration/libxml2/ 下载最新的...shell># wget http://ftp.osuosl.org/pub/blfs/conglomeration/libxml2/libxml2-2.7.2.tar.gz shell># tar zxvf libxml2-2.7.
  • zabbix安装及Zabbix的Web页面的详解

    万次阅读 2018-10-19 10:58:46
    应用环境:   安装平台(摘自官网):   Linux / IBM AIX / FreeBSD / NetBSD / OpenBSD / HP-UX / Mac OS X / Solaris //能够部署server和agent  Windows: all desktop and server versions since ...
  • 在安装完 LAMP 环境后,如果...[root@gamejzy ~]# /usr/local/php/bin/php index.php //使用 php 命令运行 index.php 文件 这样做,比较麻烦。 我们可以通过设置环境变量来简化操作。 [root@gamejzy ~]# vi /et
  • 包含漏洞收集

    千次阅读 2007-09-08 23:25:00
    PHP Attacker,PHP Remote File Injecter v1.0 下面是程序代码index2.php?includes_dir=Shell forums/toplist....root_path=Shell forum/toplist.php?phpbb_root_path=Shell admin/config_settings.tpl.php?inclu
  • PHP 常用命令行

    万次阅读 2017-04-13 16:37:51
    1、PHP运行指定文件php -f test.php (-f 可省略) 2、命令行直接运行PHP代码php -r "phpinfo();" 如果结果太长,还可以 php -r “phpinfo();” | less 分页展示3、交互模式运行PHP简单的运算 control + c/z 或者 ...
  • 使用php程序执 /www/xxxxx/XXXX/shop/shop/task/init.php 这个...[root@AAA ~]# /usr/bin/php /www/xxxxx/XXXX/shop/shop/task/init.php  PHP Warning: exec() has been disabled for security reasons in /www/...
  • 因为项目的关系,需要安装...PHP 5.4.4-14+deb7u5 (cli) nginx1.2.1 apache 2.2.22 1: 通过默认的方法安装(最优),大部分常用的都在debian的仓库里面,可以下载到  注意,#是代表root 可通过su - 输入密码后进入root
1 2 3 4 5 ... 20
收藏数 10,554
精华内容 4,221
关键字:

php.ini root shell