如何在Linux下发布asp网站

 系统采用的是ubunt

如果是第一次安装ubunt

sudo password root

提示你输入密码

确认密码 注销后 以root身份登录 很多操作非root权限无法操作

 

进入你的软件存储目录,建议路径纯英文路径

请保持系统一直处于有网络的状态

 

sudo apt-get upgrade

漫长的升级过程,慢慢升级吧

 

sudo apt-get install httpd

查询web服务发布软件

 

sudo apt-get install ngnix

安装ngnix

 

wget http://ftp.novell.com/pub/mono/sources/mono/mono-2.10.tar.bz2

下载mono

tar jvxf mono-2.10.tar.bz2

解压 mono

./configure --prefix=/usr/local

如果命令报错  试试./configure

make

sudo make install

安装

sudo apt-get install subversion

 

svn co http://mono-soc-2007.googlecode.com/svn/trunk/brian/FastCgi/ fastcgi-mono-server

cd fastcgi-mono-server/

./autogen.sh

 

make

 

sudo make install

安装过程到此结束

 

配置 Nginx

 

首先编辑nginx.conf 文件: gedit /etc/nginx/nginx.conf

 

其他的节点不用动 在http 节点里面添加

 

server {

        listen       80;

        server_name  localhost;

 

        location \ {

            root  /home/xiaogang/Projects/nginxSite;#项目根目录(可改成自己的目录 具体目录自己填写)

            #index  index.html index.htm;

 

            fastcgi_pass  127.0.0.1:8000; #此处端口要与fastcgi映射的端口一致

            fastcgi_param  SCRIPT_FILENAME  $document_root/$fastcgi_script_name;

             include /etc/nginx/fastcgi_params;

            }

    }

接着编辑sites-available目录下的default文件:gedit /etc/nginx/sites-available/default

将以下内容

      location \ {

            root  /home/xiaogang/Projects/nginxSite;#项目根目录(可改成自己的目录 具体目录自己填写)

            #index  index.html index.htm;

 

            fastcgi_pass  127.0.0.1:8000; #此处端口要与fastcgi映射的端口一致

            fastcgi_param  SCRIPT_FILENAME  $document_root/$fastcgi_script_name;

             include /etc/nginx/fastcgi_params;

            }

复制到default文件下的server节点下.这点很重要!

/etc/init.d/nginx start

开启nginx服务 可能会报错

 

出现警告 无视掉

注意/etc/nginx/sites-available/default 文件里 屏蔽location /imgaes这一节点

然后启动mono-fastCGI服务 sudo fastcgi-mono-server /socket=tcp:8000 /address=127.0.0.1

/applications=/:/home/xiaogang/Projects/nginxSite

然后将你的网页加载到项目根目录 就可以访问了

 

貌似WORD中的图片不能直接发布上来 有需要的朋友留下邮箱吧

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值