• lamp环境配置


    ubantu环境配置lamp比较简单

    我用的14.0.4. 用xshell连接服务器

    如果不是root用户,则在命令指令前加sudo,root用户则不需要

    1.安装Apache

    apt-get install apache2 这是安装Apache服务器的指令,中间选择依次[y/n],选择y来确认

    如果中间出现404错误,说明要获取的资源不在你访问的地方,这个时候应该更新一下,apt-get instal update来更新一下,然后在执行上一条指令

    在浏览器输入自己的IP地址查看,如下

    2.安装php

    apt-get install php5 这是安装php的指令,中间选择依次[y/n],选择y来确认

    默认安装路径是var/www/html    用ll 命令来查看文件夹里面的文件  里面已经有了一个文件index.html文件,是Apache的初始页面

    这时在html文件夹下运行 vi phpinfo.php来创建一个php文件(文件名自己设置),这是进入编辑文件模式

    在里面输入<?php  phpinfo();      按esc键退出insert模式,回到命令行模式

    输入:wq回车保存文件

    在浏览器输入你的ip地址/phpinfo.php显示如下图所示,则说明php安装成功

    3.安装MySQL

    apt-get install mysql-server首先安装MySQL服务器

    中间输入依次y,然后输入数据库密码,重复两次

    apt-get install mysql-client安装数据库客户端

    安装成功之后测试MySQL

    执行MySQL命令   show databases;显示数据库

    use mysql ;选择mysql数据库

    show tables;显示表,desc user;选择user数据表;

    测试数据库安装情况

    4.php_mysql扩展的安装

    apt-get install php5-mysql安装mysql扩展

    重启Apache   service apache2 restart

    这个时候执行phpinfo查看 出现如下所示说明安装成功

    测试php_mysql插件是否安装成功

    本地编辑一个php文件(命名为mysqlconn.php)

    内容:

    <?php
    $link=mysql_connect('localhost','root','root');
    if($link){
    echo"success";
    }else{
    echo"falied";
    }

    这时下载filezilla这个软件来上传文件, 新建站点之后按流程配置,然后将文件拖入目录中
    如果没有权限(就是你不是以root用户来上传的),这时在xshell里面执行命令行 sudo chmod -R 777 /var/www/html 把HTML这个文件夹开放权限
    这时再上传
    在浏览器上输入你的ip地址/mysqlconn.php 出现success说明php_mysql配置成功


    安装php-gd库
    apt-get install php-gd(注意定位到根目录再操作)
    重启Apache服务器service Apache2 restart

    测试gd库
    创建文件phpgd.php 写入如下文件
    $im=imagecreate(200,200);
    $bg=imagecolorallocate($im,0,255,255);
    imagefill($im,0,0,$bg);
    header('Content-Type:image/jpeg; charset=utf-8');
    imagejpeg($im);
    imagedestroy($im);

    传到根目录打开  IP地址/phpgd.php 

    输出一个正方形的图像说明引入成功

    php-curl安装

    apt-get install php5-curl 安装

    service Apache2 restart重启服务器

    检测curl安装是否成功

    新建文件phpcurl.php

    写入如下代码

    <?php
    $curl=curl_init();
    $url="http://www.baidu.com";
    curl_setopt($curl,CURLOPT_URL,$url);
    curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
    curl_setopt($curl,CURLOPT_HEADER,0);
    $im=curl_exec($curl);
    $info=curl_getinfo($curl);
    if($info['http_code']==200){
    print_r($im);
    }
    else{
    echo"curl_error:".curl_error($curl);
    }
    curl_close($curl);

    放到文件根目录下
    连接 IP地址/phpcurl.php 连接到百度则说明curl导入成功


    php-mcrypt安装
    apt-get install php5-mcrypt 安装成功这时还无法在phpinfo找到mcrypt
    还应该修改php.ini文件,这时定位到etc/php5/apache2找到目录下的php.ini文件查找extension关键字
    在extension=xxxx.so的部分加入一个
    extension=mcrypt.so保存即可
    service Apache2 restart现在在phpinfo中查找mcrypt就可以找到了



  • 相关阅读:
    PHP防跨站之open_basedir目录设置
    在线Jupyter平台,验证手机号可免费使用
    wget命令之用户密码cookies断点续传指定类型整站下载
    linux控制台输出到文件
    结构体取变量
    常用编码解码识别
    #define和const
    做一个自己的清理临时文件的小程序(附成品&升级版)
    C盘清理/瘦身
    修复Word启动失败 报错WPS32
  • 原文地址:https://www.cnblogs.com/tobemaster/p/5348852.html
Copyright © 2020-2023  润新知