您的位置:首页 > 编程语言 > PHP开发

VBoxManage + php5

2015-12-21 00:00 603 查看
1.设置网络配置

cf
@cf :~$ cat /etc/network/interfaces

# This file describes the network interfaces available on your system

# and how to activate them. For more information, see interfaces(5).

# The loopback network interface

auto lo

iface lo inet loopback

# The primary network interface

auto eth0

iface eth0 inet dhcp

auto eth1

iface eth1 inet static

address 192.168.10.131

netmask 255.255.255.0

cf
@cf :~$

sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup

sudo gedit /etc/apt/sources.list or sudo vi /etc/apt/sources.list

deb http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse

deb http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse

deb http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiverse

deb http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiverse

deb http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse

deb-src http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse

deb-src http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse

deb-src http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiverse

deb-src http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiverse

deb-src http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse

sudo apt-get update #会访问源列表里的每个网址,并读取软件列表,然后保存在本地电脑。

sudo apt-get upgrade #会把本地已安装的软件,与刚下载的软件列表里对应软件进行对比,如果发现已安装的软件版本太低,就会提示你更新。

192.168.10.131

VBoxManage.exe clonevdi D:\Ken\vm\cf.vdi D:\Ken\vm\linux.vdi

192.168.10.132

VBoxManage.exe clonevdi D:\Ken\vm\cf.vdi D:\Ken\vm\ldap.vdi

192.168.10.133

VBoxManage.exe clonevdi D:\Ken\vm\cf.vdi D:\Ken\vm\java.vdi

执行完命令后会在VirtualBox的指定目录下生成一个新的vdi文件,新建一个虚拟机使用该虚拟磁盘就可以实现虚拟机的克隆。

sudp apt-get install php5
php5 -v
cat /etc/apache2/mods-enabled/php5.load
sudp apt-get install mysql-server
sudo apt-get install php5-mysql

or
sudo apt-get install apache2 php5 mysql-server php5-mysql
or
sudo tasksel install lamp-server

sudo service mysql restart
sudo service apache2 restart

php
sudo apt-get install apache2
sudo apt-get install php5
php5 -v
cat /etc/apache2/mods-enabled/php5.load

sudo apt-get install mysql-server
cat /etc/php5/conf.d/mysql.ini 无

sudo service mysql restart
sudo service apache2 restart

cd /var/www
sudo vi info.php

sudo apt-get install libapache2-mod-php5
sudo apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode
php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

下面是扩展包安装。
sudo apt-get install php5-gd curl php5-curl libcurl3 libcurl3-dev
扩展包安装后

找到自己要安装的模块名字,按如下格式输入命令 ----下面
sudo apt-get install php5-mysql php5-curl php5-gd

下面是解释,不是命令
apt-get install php5-cgi
apt-get install php5-fpm
apt-get install php5-curl (客户端 URL 库函数库)
apt-get install php5-gd (GD库图像函数库)
apt-get install php5-mysql (增加对mysql支持)
apt-get install php5-mcrypt (Mcrypt 加密函数库)
apt-get install php5-memcache (Memcache客户端)
apt-get install php5-memcached (Memcache服务端)
apt-get install php5-dev (开发支持模块)
sudo apt-get install phpmyadmin
sudo ln -s /usr/share/phpmyadmin/ /var/www/html/

cat /etc/php5/conf.d/mysql.ini 这个是10.04 下有
cat /etc/php5/mods-available/mysql.ini 这个有 14.10版

options类相关项a
MYSQLI_OPT_CONNECT_TIMEOUT 连接超时 (supported on Windows with TCP/IP since PHP 5.3.1)
MYSQLI_OPT_LOCAL_INFILE 启用/禁用 加载本地二进制文件
MYSQLI_INIT_COMMAND 连接服务器后,需要执行的命令
MYSQLI_READ_DEFAULT_FILE 从命名选项文件读取选项
MYSQLI_READ_DEFAULT_GROUP 读取指定且的选项文件.
MYSQLI_SERVER_PUBLIC_KEY RSA基于公钥文件与sha-256一起使用的身份验证

<?php
header("Content-type:text/html;charset=utf-8");
echo '开始mysql数据库连接.<br>';
$con = mysql_connect("localhost","root","hx123");
if($con){
echo '连接mysql数据库成功.<br>';
}else{
die('连接mysql数据库失败:' . mysql_error());
}
mysql_close($con);
echo '关闭mysql数据库连接.';
?>

$link=mysql_connect("localhost","root","hx123");
if(!$link) echo "没有连接成功!";
else echo "连接成功!";
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: