本地虚拟主机卸载lamp环境和搭建phpstudy集成环境操作步骤

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/bicongming/article/details/79875029

如果你的虚拟机里面装过lamp环境,请按照如下步骤卸载和安装

首先卸载apache:(版本根据本机环境修改)
sudo apt-get –purge remove apache2
sudo apt-get –purge remove apache2-common
sudo apt-get –purge remove apache2-utils
sudo apt-get autoremove apache2

卸载php:(版本根据本机环境修改)
sudo apt-get –purge remove libapache2-mod-php5 php5 php5-gd php5-mysql
sudo apt-get autoremove php5

卸载mysql:(版本根据本机环境修改)
sudo apt-get autoremove –purge mysql-server-5.0
sudo apt-get remove mysql-server
sudo apt-get autoremove mysql-server
sudo apt-get remove mysql-common (非常重要)

php可能无法卸载,不管了,不影响我们的使用,最多留点垃圾在里面

直接安装phpstudy

wget -c http://lamp.phpstudy.net/phpstudy.bin
chmod +x phpstudy.bin #权限设置
./phpstudy.bin     #运行安装

网速不给力的情况下可能会安装半个小时或更长时间,睡个觉起来再搞

所有的东西都安装完成以后:启动phpstudy,怎么启动呢?

输入命令 phpstudy start

其他有关phpstudy 的命令如下图
这里写图片描述

启动 phpstudy以后 可在虚拟机浏览器访问http://localhost/phpinfo.php 查看php相关扩展信息,访问http://localhost/phpmyadmin 可进入数据库

然鹅。。。用终端命令行无法进入mysql,用代码也无法连接mysql,so….请做如下事情:
运行:ln -s /phpstudy/mysql/bin/mysql /bin

然后运行 mysql -uroot -proot (没错,数据库初始账号和密码都是root),你会发现世界安静了!hiahiahia~

然后在数据库test中创建一个user表(利用phpmyadmin,或者装一个数据库管理工具),添加一个字段id,添加两条数据

在phpstudy/www目录下创建test.php

粘上如下代码:

<?php 
$dsn='mysql:host=localhost:3306;dbname=test';
$user='root';
$password='root';
$status=1;
try {
    $sql='select * from user';
    $dbh=new PDO($dsn,$user,$password);
    $dbh->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION); 
    $stmt=$dbh->prepare($sql);
    $stmt->bindParam(':status',$status);
    $stmt->execute();
    while ($row=$stmt->fetch(PDO::FETCH_ASSOC)) {
        echo $row['id']."\t".$row['status'].'</br>';
    }
} catch (PDOException $e) {
    echo 'SQL Query:'.$sql.'</br>';
    echo 'Connection failed:'.$e->getMessage();
}
?>

访问:http://localhost/test.php
这里写图片描述

搞定!

猜你喜欢

转载自blog.csdn.net/bicongming/article/details/79875029