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 "连接成功!";
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 "连接成功!";
相关文章推荐
- php的yii框架下安装使用phpexcel【备忘】
- 关于php中的spl_autoload_register
- phpmail
- 第十三章mvc模式与php框架
- CGI、FastCGI、PHP-CGI和PHP-FPM 概念区分
- PHP-注册时邮箱验证功能的实现
- 1.8LNMP环境编译安装php-5.6.14
- PHP环境搭建基础
- PHP中final类,抽象类,接口结构
- php配置smarty
- PHP 客户端IP
- PHP$this的用法和访问限定符
- PHP7 + MySQL: undefined function mysql_connect()
- ftp的主动模式和被动模式
- ThinkPHP连接mysql数据库
- php SqlServer 中文汉字乱码
- 利用GetPrivateProfileString读取ini文件的字段
- one day php. alomost all;
- php嵌入循环读写数据库小技巧
- PHP的核心Zend Engine