- 准备工作:
- vmware 用来安装 ubuntu
- 下载地址:VMware-workstation-9.0.1-894247.exe.tar
- 注册码:
- 1A4P8-DMK0N-FZ431-7K8NH-2A82Z
- NY22J-FUJE1-CZ2V1-HT1QK-9AG5U
- 5C6Z1-4QL50-EZWF1-5V156-130NNubuntu
- 安装镜像
- windows 连接 ubuntu的连接工具
- 我用的是SecureCRT 下载地址:SecureCRT.RAR
- vmware 用来安装 ubuntu
- vm安装(略)ps:除了下一步就是下一步没什么好
- ubuntu安装
- 新建一个虚拟机
- 启动电源 然后进行安装 直到这里
- 一般玩玩的 分一个2G的swap分区 剩下的全部挂载在/就行了 一般网上的虚拟主机都是装好系统的
- 当然 默认也可以 不过了解一下挂载 也是好的 万一公司自己有主机呢
- 到这一步 要按空格选上OpenSSH server 方便windows连上ubuntu 忘记安装可以在ubuntu安装好后在线安装
- 安装完成后 输入用户名密码 进入命令行界面 输入 sudo init 0 (关机指令)
- 创建一个快照 方便随时还原到当前 我习惯做一个实验就创建一个快照
- 新建一个虚拟机
- windows连接ubuntu
- 登录ubuntu查看ubuntu的ip地址
-
ifconfig
-
- 打开SecureCRT快速连接 输入1查到的ip地址
-
- 弹出这个框 如果是远端的服务器就不要保存了 我们是用来做实验 为了方便 还是保存一下
- 选项-->回话选项
- 登录ubuntu查看ubuntu的ip地址
- 安装Mono
- 安装编译环境
-
sudo apt-get install build-essential
sudo apt-get install automake autoconf - 意思是 在更新源 在线安装 xxx
-
- 安装libgdiplus和mono依赖库
-
sudo apt-get install bison libglib2.0-dev libfreetype6-dev libfontconfig-dev gettext
sudo apt-get install libgif-dev libtiff4-dev libpng12-dev libexif-dev libx11-dev libxft-dev libjpeg-dev
-
- 下载libgdiplus和mono
- libgdiplus是mono中的System.Drawing依赖的一个组件,用于显示web页面基本颜色等。
-
cd /var/tmp
wget http://download.mono-project.com/sources/libgdiplus/libgdiplus-2.10.tar.bz2&& wget http://download.mono-project.com/sources/mono/mono-2.11.3.tar.bz2 - &&符号是两条命令一起执行
- 解压libgdiplus和mono
-
tar jvxf libgdiplus-2.10.tar.bz2 && tar jvxf mono-2.11.3.tar.bz2
- ls指令查看到解压的文件夹
-
- 安装libgdiplus
-
cd /var/tmp/libgdiplus-2.10
./configure --prefix=/usr
make && sudo make install - 第二句是指定安装目录
- 第三句是检测源代码并编译安装
-
- 安装MONO
-
cd /var/tmp/mono-2.11.3
./configure --prefix=/usr
make && sudo make install - 编译安装过程灰常漫长 可以喝个茶
- mono -V可以查看安装是否成功
-
- 安装编译环境
- 安装Jexus
- 下载Jexus
-
cd /var/tmp
wget http://www.linuxdot.net/down/jexus-5.1.tar.gz
-
- 解压Jexus
-
tar -zxvf jexus-5.1.tar.gz
-
- 安装Jexus
-
sudo cp -rf jexus-5.1 /usr/jexus
-
- 注册全局程序集
-
cd /usr/jexus
sudo ./jws.regsvr
-
- 设置Jexus
-
cd /usr/jexus
sudo vi ./jws.conf - vi是编辑器 按a进入编辑模式 esc 退出编辑 shift+: 后输入q! 不保存退出 wq! 保存并退出
- Runtime前面的#去掉
-
- 运行Jexus
-
cd /usr/jexus
sudo ./jws.start
-
- 下载Jexus
- 测试Jexus
- 查看info
- 查看网站配置文件
-
cd /usr/jexus/siteconf
sudo vi default - 网站物理路径在 /var/www/default 查看是否存在 不存在则创建
-
cd /var
sudo mkdir www
cd www
sudo mkdir default
cd default - 在windows准备好aspx测试网站 压缩成zip格式
-
- 查看info
- 安装zmodem功能,可以使用rz,sz来传送文件
- 在线安装zmodem
-
sudo apt-get install lrzsz
-
- 上传windows压缩好的测试网站
-
cd /var/www/default
sudo rz
-
- 安装zip解压工具
-
sudo apt-get install unzip
- 解压上传的测试网站
-
sudo unzip 文件名.后缀
- 重启Jexus
-
sudo /usr/jexus/jws.restart
-
- 访问aspx网页
- 数据库连接的是windows的MSSQL
- 在线安装zmodem
-
- Jexus详细配置请参看 /usr/jexus下的readme.txt