lamp重启php,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来更新一下,然后在执行上一条指令

ae9bae9930cf4b3f27069d4dd2483193.png

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

7e1eb252b86519335c43101c4a781c19.png

2.安装php

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

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

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

48d595cebd6450585b14c0aafc2d6d42.png

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

输入:wq回车保存文件

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

9136f42648e476cdd3ee80abccb63875.png

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查看 出现如下所示说明安装成功

4bf41d3b9c792f855f64078c794f75a2.png

测试php_mysql插件是否安装成功

本地编辑一个php文件(命名为mysqlconn.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

写入如下代码

$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就可以找到了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值