• ubuntu 安装PHP


    本文不介绍 源代码安装,要用源代码安装的可以参考 细说PHP 中内容(但这本书上是按照 red hat系列linux展开的,与ubuntu不太一样)。

    sudo apt-get install apache2

    //配置文件在 /etc/apache2/ 下,网站目录为/var/www/,日志文件在 /var/log/apache2/, apache2的启动文件为 /etc/init.d/apache2

    测试: http://localhost/

    sudo apt-get install php5 //执行这个命令的时候已经将  libapache2-mod-php5安装了,如果没有安装,安装这个

    //php.ini位于/etc/php5/apache2中, 其他模块的配置在 /etc/php5/conf.d 中。

    重启apache: sudo /etc/init.d/apache2 restart

    sudo apt-get install mysql-server

    //在安装期间会让你设置密码。如果没有配置密码这个操作(网上有人说没有,但我的机器没出现过这种情况),执行下述指令配置密码:

    mysql -u root 直接进入mysql

    >delete from mysql.user where host='localhost' and user=''; //删除匿名用户的

    >flush privileges

    >set password for 'root'@'localhost'=PASSWORD('your password');

    sudo /etc/init.d/mysql restart

    sudo apt-get install libapache2-mod-auth-mysql
    sudo apt-get install php5-mysql

    //extension=mysql.so 这个东西已经在/etc/php5/conf.d/mysql.ini 配置过了,现在重启apache 看看是否已经支持mysql了

    sudo apt-get install curl php5-curl //配置curl

    // phpmyadmin 的配置 自己找去,对这个软件没什么感觉。

    sudo apt-get install php5-gd //装GD库

    sudo apt-get install memcached

    sudo apt-get install php5-memcache //memcache 相关配置在/etc/php5/conf.d/memcache.ini 中。

    sudo apt-get install mongo

    下载mongo-php-driver: http://pecl.php.net/package/mongo

    解压下载包: tar zxf mongo-1.1.4.tgz

    cd mongo-1.1.4

    phpize5(如果没有 sudo apt-get install php5-dev)

    ./configure --enable-mongo

    sudo make install

    在/etc/php5/conf.d/php.ini中 添加 extension = mongo.so

    或者通过pecl来安装:(sudo apt-get install php-pear)

    sudo pecl install mongo

    extension = mongo.so

    pear, pecl, phpize5 这三个都是添加php扩展的方式。phpize5是将源码转为扩展模块,pear, pecl 直接打包好给你(之前被pear, pecl 迷惑了很久)。可以这样简单的理解。就像你安装php5, 你可以去下载源代码然后 ./configure, make && make install 也可以直接sudo apt-get install php5用2进制包直接安装。不同的是pear, pecl 是给php5 安装扩展包的。

    // 重启apache,看看是否已经支持 这些东西

    至此 PHP的基本环境配置完成。

  • 相关阅读:
    2021秋9月14日
    向GitHub上传代码
    8.2.py 知识图谱
    7.2.py 树模型衍生变量
    3.3.py 迁移学习
    1.3.py CART回归树做组合规则特征
    2.7.py xgboost版评分映射
    特征重要性之shap value
    特征重要性之排列重要性Permutaion Importance
    Python 合并一个Excel文件中格式一样的sheet
  • 原文地址:https://www.cnblogs.com/jesseZh/p/3036198.html
Copyright © 2020-2023  润新知