说明 使用Laravel 5.1的时候,执行命令laravel new 创建项目太慢,原因是下载压缩包太慢。 于是我从国外的服务器下载到那个压缩包,并放到了国内的腾讯云的COS上,使用国内的网络 地址比较快。 当前压缩包的url http://cabinet.laravel.com/latest.zip, 我是从 ~/.composer/vendor/laravel/installer/src/NewCommand.php 上看到这个地址。可以直接访问试下慢不慢,慢才用改。 更改源码上的url vim ~/.composer/vendor/laravel/installer/src/NewCommand.php 把 http://cabinet.laravel.com/latest.zip 修改成 http://mirrors-10002964.file.myqcloud.com/laravel/latest.zip mac 下直接执行这个命令: sed -i '' 's?http://cabinet.laravel.com/latest.zip?http://mirrors-10002964.file.myqcloud.com/laravel/latest.zip?g' ~/.composer/vendor/laravel/installer/src/NewCommand.php linux 下直接执行这个命令: sed -i 's?http://cabinet.laravel.com/latest.zip?http://mirrors-10002964.file.myqcloud.com/laravel/latest.zip?g' ~/.composer/vendor/laravel/installer/src/NewCommand.php
说明 由于一个个从官网安装每个软件,过于麻烦,所以用HomeBrew来安装每个软件。 本次安装的软件版本说明: QT: 4.8.7 SIP: 4.16.9 PyQT: 4.11.3 系统所使用的Python版本为 2.7.10 安装HomeBrew 官网
http://brew.sh/ 安装
官网首页上也有安装的命令。 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" brew的基本使用
brew search 查找某个软件 brew info 查看某个软件的详细信息 brew install 安装某个软件 安装QT brew install qt 安装SIP brew install sip 安装PyQT brew install pyqt 运行QtDesigner cd /usr/local/Cellar/qt/4.8.7 open Designer.app
说明 package url: https://pypi.python.org/pypi/setuptools 很多python的包安装都用到了setuptools,今天重新来认识下。 setuptools可以让我们将自己的库包装成一个egg的包,egg 相对于 Python 类似于 jar 相对于 Java, 利用easy_install 或 pip 可以将egg安装到site-package下。 pip 是包管理工具,类似于 Ruby 的 Gem, PHP 的 Composer, Perl 的 CPAN. setuptools是PEAK的一个项目,相当于 Python distutils的加强版, 能让我们可以更容易的创建和分 发Python包。setuptools的在线文档: http://peak.telecommunity.com/DevCenter/setuptools 初步使用 创建个第一个项目,创建个setup.py文件 setup.py 的代码如下: import setuptools setuptools.setup( name='demo1', version='1.0.0' ) 执行命令生成egg python setup.py bdist_egg 生成的文件详细如下: . |-- build | `-- bdist.macosx-10.8-x86_64 |-- dist | `-- first_demo-1.0.0-py2.7.egg |-- first_demo.egg-info | |-- PKG-INFO | |-- SOURCES.txt | |-- dependency_links.txt | `-- top_level.
测试环境说明 服务器IP: 10.211.55.79 服务器操作系统: CentOS 6.5 虚拟机操作系统: Windows 2003 虚拟机硬盘文件: /data/win2k3.qcow2 虚拟机实例名称: vm02 安装 tigervnc yum install tigervnc -y 用WinPE设置密码 下载WinPE
自行上网搜索有可以设置密码的WinPE, 我用的是 CoolMiniPE_V32 上传
上传 CoolMiniPE_V32.iso 到服务器,我是直接把文件用nc上传到 /data 目录 自行MD5校验数据完整性 关闭虚拟机
virsh shutdown vm02 光盘启动WinPE
/usr/libexec/qemu-kvm -m 1024 -boot d -drive file=/data/win2k3.qcow2 -cdrom /data/CoolMiniPE_V32.iso -net nic,model=virtio -net user -usbdevice tablet -nographic -vnc 0.0.0.0:150 VNC连接
使用vnc view 连接 10.211.55.79:6050 使用 “Windows 用户密码修复”, 修复完成关机 启动vm
virsh start vm02 用Kali设置密码 下载kali
官网: https://www.
说明 操作系统: Ubuntu 14.04 LTS cpu核数: 4 内存: 4G 启动CPU虚拟化特性 环境准备 设置root密码
sudo passwd root 安装OpenSSH Server
sudo apt-get install openssh-server ssh 配置成可以 root 登录
vim /etc/ssh/sshd_config PermitRootLogin yes service ssh restart 更新源
wget -O /etc/apt/sources.list http://mirrors.163.com/.help/sources.list.trusty sudo apt-get update 安装git
sudo apt-get install git 安装DevStack 下载源码
cd /var/tmp git clone https://github.com/openstack-dev/devstack.git 修改配置文件
cd /var/tmp/devstack cp ./samples/local.conf . 生成service token: openssl rand -hex 10 vim ./local.conf [[local|localrc]] ADMIN_PASSWORD=123123 DATABASE_PASSWORD=$ADMIN_PASSWORD RABBIT_PASSWORD=$ADMIN_PASSWORD SERVICE_PASSWORD=$ADMIN_PASSWORD SERVICE_TOKEN=7087c8125f9f30e96695 LOGFILE=$DEST/logs/stack.
环境安装 yum install wget vim -y 安装 openjdk yum install java-1.7.0-openjdk -y 安装 oracle - JDK 官网: http://www.oracle.com/ 当前下载页面: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 在网页上点击要下载的,获取正确的url, 例如: http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz?AuthParam=1438183498_ba9ae3ae7f43f7c74092c3e1dc4dc9bd 下载JDK : wget http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz?AuthParam=1438183498_ba9ae3ae7f43f7c74092c3e1dc4dc9bd -O jdk-7u79-linux-x64.tar.gz 安装JDK : tar zxvf jdk-7u79-linux-x64.tar.gz mv ./jdk1.7.0_79 /opt/ 安装Tomcat (使用openjdk) 下载
网址: http://tomcat.apache.org/ 7.0.x的网址: http://tomcat.apache.org/download-70.cgi 当前下载的网址: http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.63/bin/apache-tomcat-7.0.63.tar.gz wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.63/bin/apache-tomcat-7.0.63.tar.gz 安装
tar zxvf apache-tomcat-7.0.63.tar.gz mv ./apache-tomcat-7.0.63 /opt 配置
配置 catalina.sh
vim /opt/apache-tomcat-7.0.63/bin/catalina.sh CATALINA_HOME=/opt/apache-tomcat-7.0.63 JAVA_HOME=/usr 配置 server.xml
vim /opt/apache-tomcat-7.0.63/conf/server.xml 在<host></host> 之间加入: <Context path="/test" docBase="/var/www/web" debug="9" reloadable="true" crossContext="true"/> 创建web目录