CentOS+apache+mono+asp.net安装教程

一、准备工作:1、安装lin
【菜科解读】
asp.net mvc本身依赖windows平台的东西不太多,所以这些assembly移植到mono/linux上来应该不是大问题。
一、准备工作:
1、安装linux系统(CentOS,这个就不多讲了)
2、下载所需软件
http-2.4.4.tar.gz;
apr-1.4.6.tar.bz2;
apr-util;
pcre;
libgdiplus;
mono;
mod_mono;
xsp。
二、安装工作
在CentOS中通过网络安装必要的组件库
yum-yinstallbisonpkgconfigglib2-develgettextmakelibpng-devellibjpeg-devellibtiff-devellibexif-develgiflib-devellibX11-develfreetype-develfontconfig-develcairo-devellibtifflibtiff-devellibjpeglibjpeg-develgiflibgiflib-devellibpnglibpng-devellibX11libX11-develfreetypefreetype-develfontconfigfontconfig-devellibexiflibexif-devellibXft-develghostscript-develgnome-doc-utilsunzip
1.1开始检查镜像站点:mirror.neu.edu.cn,并获取最新
注意:中间会有一些确认提示,直接输入y继续。
完成:
2.上传安装包
2.1创建/usr/software目录(这个自定义)
使用mkdir命令
#mkdir/usr/sofrware
用xftp上传安装包到/usr/software
3.安装apache
3.1解压httpd
tar命令
#tar-zvxfhttp-2.4.4.tar.gz
解压后,/usr/software下多出一个文件夹:http-2.4.4
3.2httpd需要apr,apr-util,pcre支持
3.2.1解压apr和apr-util包,使用tar命令(后缀为tar.bz2)
解压pcre包,使用unzip命令(后缀为.zip)
3.3安装pcre(正则支持库)
3.3.1进入pcre文件夹,并查看内容,看到有一个configure脚本文件
3.3.2使用这个脚本进行预编译,配置安装目录为:/usr/local/pcre
3.3.3编译make
3.3.4安装,此时会在目标路径中创建文件makeinstall
3.4apr和apr-util移动
3.4.1文件夹改名
apr-1.4.6改成->apr命令:mvapr-1.4.6/apr
apr-util-1.5.2改成->apr-util命令:mvapr-util-1.5.2apr-util
3.4.2移动文件夹
将apr和apr-util移动到/usr/software/httpd-2.4.4/srclib中
注意:两个包不需要配置编译安装,待会儿由httpd直接使用。
3.5安装apache(httpd模块)
3.5.1进入/usr/software/httpd-2.4.4中
查看内容,发现也有一个configure脚本
3.5.2预编译,指定目录到:/usr/local/apache
报错:
这是因为没有指定pcre的路径
重新预编译,并指定pcre路径
3.5.3编译和安装(可以多条命令一起输入,依次执行)
3.6配置apache服务
进入安装目录查看,在bin目录中看到一个apachectl脚本
这个脚本提供简单控制apche服务的命令。
3.6.1启动服务apache
报错:由错误信息看,是服务监听时出错了,需要域名(或ip)
解决:去apache配置文件中指定一个ip
apache服务的配置文件是/etc/httpd/conf/里的httpd.conf文件
1.使用vi(编辑器)打开
2.搜索ServerName(区分大小写)
3.先按shift+:,调出vi命令框,界面左下角出现一个冒号,光标等待输入。
4.输入?ServerName,按回车
5.在vi找到的地方,注意黄色框中是我们要修改的地方
6.按insert键,进入编辑模式,左下角会出现一个--INSERT--字样
7.使用方向键调整光标位置到上图黄色框位置,将整行换成:
注意,把前面的#去掉!
8退出编辑状态:按Esc键。
9shift+:调出vi命令框,输入wq,按回车就保存退出了。
再次运行启动服务,OK!
3.6.2测试服务
通过/etc/httpd/httpd.conf文件内的DocumentRoot可知网站根目录是"/var/www/html"
我们在/var/www/html目录下添加一个html文件
10.1进入目录/var/www/html
10.2使用vi创建空文档,并按insert键进入编辑模式
10.3保存并退出
在文件夹中看到1.html文件
10.4通过httpd下载此文件到当前目录,但因为本身就已经有1.html,所以自动为下载的文件名添加了一个.1
下载成功,则代表apache服务安装成功!
3.6.3配置开机启动
使用服务管理工具ntsysv管理httpd
1.将httpd安装目录下的bin/目录下的apachectl脚本,
复制到/etc/rc.d/init.d/目录,取名为apache
2.使用vi编辑复制后的apache脚本
在#!/bin/sh后加入两行字符,esc结束编辑状态;退出保存shift+:再wq回车。
3.注册apache服务
4.启动apache服务
4.安装libgdiplus
4.0进入/usr/software目录,查看libgdiplus包
4.1解压
tar-jvxflibgdiplus-2.10.tar.bz2
解压完后,software下多出一个绿色的文件夹,打开后,看到里面有个configure文件,
这个文件其实是一个安装前的配置处理脚本文件,在编译安装前设置参数。
4.2执行预处理,设置libgdiplus-2.10软件的安装目录
4.3执行安装
make&&makeinstall
错误:
在线安装缺少的包:yuminstallglib2-devellibtifflibtiff-devellibjpeglibjpeg-develgiflibgiflib-devellibpnglibpng-devellibX11libX11-develfreetypefreetype-develfontconfigfontconfig-devellibexiflibexif-devel
再执行:make&&makeinstall
5.安装Mono
5.1解压
解压后,进入mono目录,又看到了configure预编译脚本
5.2预编译,设置安装目录为:/usr/local/mono
5.3编译和安装(耗时比较长)
5.4配置环境变量
a.修改/etc目录的profile脚本
在最后加入两行,并退出,保存。
b.设置生效:source/etc/profile
c.查看mono版本信息:mono-v
6.安装xsp
6.1回到/usr/software目录
注意,此压缩包为zip
6.2解压xsp-master.zip
6.3进入解压目录配置编译安装,注意这里的配置脚本为autogen.sh
6.3.1需要指定临时环境变量,告知xsp本机的mono路径
exportPKG_CONFIG_PATH=/usr/local/mono/lib/pkgconfig:$PKG_CONFIG_PATH
6.3.2执行预编译(配置),设置安装目录到mono相同目录
如果这里编译失败提示:**Error**:Youmusthave`libtool installedtocompilemono_fpm.
请安装libtool-2.2.tar.gz即可,安装到./configure--prefix=/usr
6.3.3编译和安装
make&&makeinstall
6.3.4测试启动一个临时asp.net服务器
*a.输入xsp4
启动一个临时asp.net服务器
*b.使用wget命令请求,返回404错误,OK!
7.安装mod_mono(有的系统不会出现以下错误)
7.1回到/usr/software目录,这次解压mod_mono
7.2解压mod_mono-master.zip
7.3进入解压目录,又看到一个autogen.sh脚本。
7.4预编译(配置),指定安装目录到mono中:/usr/local/mono
提示可以make编译了!
8.配置mod_mono和httpd
8.1进入httpd安装目录里的conf目录,看到mod_mono.conf文件
8.2使用vi编辑
8.3在文件最后追加
8.4让apache自动加载mod_mono,修改一下apache配置文件
进入vi后,直接使用shift+g,调到文件末尾,并添加mod_mono配置文件位置
9.测试
serviceapachestart启动服务
浏览器访问(可自己在/usr/local/apache/htdoc下上传网站)
注意:之前我在suse-linux下测试很多次都无法成功,在centos可以
CentOS+apache+mono+asp.net,安装,齐齐哈尔社保待遇认证如何在手机上完成?最新教程来了(怎么样在手机上帮老人认证方法)
一、齐齐哈尔社保认证最新消息,如何用自己手机帮父母养老认证?支付宝路径:首页-电子社保卡-亲情服务-绑定家人社保卡-养老待遇认证-人脸识别-认证成功微信路径:直接搜索-电子社保卡-进入微信小程序余下路径跟支付宝一样提示:1.需要输入自己的电子社保卡密码2.亲情服务绑定时,需要上传绑定的社保卡正面照片(有照片就行)3.开始认证时,是人脸识别,老人对着屏幕上的4个数字念一下就行了。
注意脸要离近一些!(这一步我妈重试了二十多次始终通不过,一度让我以为手机出毛病了,都想放弃了,最后还是不甘心,又把手机放她脸前重试了一遍,顺利通过验证了)4.成功后最好到认证记录里查询一下,保险一点。
注意事项无论使用支付宝还是微信认证,都需要记得做好以下规范。
在人脸识别认证时,最好不要戴帽子、口罩、墨镜、眼镜等会遮挡面部的东西,因为遮挡物会使认证出现失败的可能,我们要保持五官都清晰的在识别框内,这样更容易一次性认证成功,最好周围环境的光亮是足够的,不要在黑暗的地方认证哦。
此外,一般认证都是一次性就成功的,除了一些特殊情况,如果第一次认证不成功,也不要着急,反复认证几次就好了,一般都可以认证成功。
实在不行再采取别的认证方式或者联系有关人员查看问题。
2025实用装机win10教程新手必备完整指南
软件支持 在线重装、U盘制作、自定义重装 等多种模式。
简介:Windows 10至今仍是全球最受欢迎的操作系统之一,尤其在PC装机领域中,占据着不可替代的地位。
2025年,依旧有很多用户选择这一经典系统。
本篇文章将为新手用户提供一份实用的Windows 10装机完整指南,帮助您在最短的时间内完成系统安装和优化,提升电脑的使用体验。
工具原料:系统版本:Windows 10 21H2品牌型号:Dell XPS 13 (2024)、Lenovo ThinkPad X1 Carbon (2025)软件版本:Rufus 3.20、Microsoft Edge 2025一、准备工作1、确保您有一个可靠的Windows 10安装镜像文件。
您可以通过微软官方网站下载最新版本的Windows 10光盘映像(ISO)文件。
确保选择与您电脑架构(如64位)的相对应版本。
2、准备一个8GB或更大的U盘,并使用Rufus等工具将下载的ISO文件写入U盘。
在这个过程中,Rufus 3.20提供了一键式的UEFI和Legacy引导模式选择功能,确保兼容性与速度。
二、安装Windows 101、插入装有Windows 10安装程序的U盘,重启电脑,并进入BIOS设置界面(通常通过按F2、F12或DEL键)。
2、在BIOS中选择从USB设备启动,然后保存更改并退出BIOS。
电脑将自动从U盘引导进入Windows 10安装界面。
3、按照提示选择语言、时区和键盘输入方法,然后点击“下一步”继续。
4、选择“现在安装”,输入Windows序列号(可跳过稍后再输入),然后根据需要选择要安装的Windows版本。
三、后续设置与优化1、完成基础安装后,系统将要求您进行初始设置,例如连接Wi-Fi、登录Microsoft账户等。
在这一步中,建议开通自动更新以确保安全性。
2、安装完成后,立即下载并安装最新的设备驱动程序。
这一过程可以通过OEM品牌网站,如Dell或Lenovo的支持页面获取最新的驱动。
3、根据个人使用习惯进行系统优化。
例如,使用Microsoft Edge浏览器设置主页、启用浏览器同步、安装常用扩展等。
拓展知识:1、在多任务处理日益普及的今天,掌握Windows 10的快捷键可大幅提升工作效率。
例如,使用“Win + Tab”可以快速查看和切换开放任务视图,使用“Win + D”能够瞬间显示桌面。
2、Windows 10的安全性一直在加强,但定期查杀恶意软件仍是必要的。
使用Windows Defender离线扫描功能,能够及时发现并清理潜在威胁。
总结:本指南旨在帮助新手用户快速有效地完成Windows 10的装机过程。
通过详细的准备、安装和优化步骤,您可以在自己的设备上获得流畅的使用体验。
使用Windows 10,您不但能享受到稳定的性能,还获得了极大的兼容性和安全性。
希望本指南对您的装机过程有所帮助。
标签: 注意:本站所刊载的文章均为学习交流之用,请勿用于商业用途。
对于商业使用,请联系各自版权所有者,否则法律问题自行承担。
2025年win7一键装机哪个好用软件推荐指南 2025年大白菜u盘重装win7方法详解:快速学会,小白也能轻松上手 【2025年推荐】云净装机大师使用指南:一键搞定电脑重装系统 2025年最干净的一键重装系统软件推荐与使用攻略 【2025年】笔记本怎么重装系统?简单步骤教你轻松搞定 2025年一键重装系统技巧:小白也能轻松搞定全过程指南 【2025年版】电脑重装系统详细图解:全面掌握最新方法与技巧 电脑重装系统如何选择最干净的一键重装系统软件? 【科普必备】笔记本怎么重装系统?详细步骤指导2025版 【2025秘籍】一键重装系统:小白用户快速上手指南 2025年电脑重装系统全攻略:专业步骤详解,提升设备性能秘诀 2025年最新重装系统教程:解决电脑常见问题的终极指南 【建议收藏】2025年冰封一键重装系统教程:快速掌握,实用指南助你成功 一键重装系统纯净版:小白必看,2025年度详尽指南 2025年雨林木风一键重装系统全流程指南:快速上手,无需专业知识 2025年大番茄一键重装系统教程,快速解决电脑故障问题 2025实用装机win10教程新手必备完整指南 分类于: 回答于:2025-03-21 简介:Windows 10至今仍是全球最受欢迎的操作系统之一,尤其在PC装机领域中,占据着不可替代的地位。
2025年,依旧有很多用户选择这一经典系统。
本篇文章将为新手用户提供一份实用的Windows 10装机完整指南,帮助您在最短的时间内完成系统安装和优化,提升电脑的使用体验。
工具原料:系统版本:Windows 10 21H2品牌型号:Dell XPS 13 (2024)、Lenovo ThinkPad X1 Carbon (2025)软件版本:Rufus 3.20、Microsoft Edge 2025一、准备工作1、确保您有一个可靠的Windows 10安装镜像文件。
您可以通过微软官方网站下载最新版本的Windows 10光盘映像(ISO)文件。
确保选择与您电脑架构(如64位)的相对应版本。
2、准备一个8GB或更大的U盘,并使用Rufus等工具将下载的ISO文件写入U盘。
在这个过程中,Rufus 3.20提供了一键式的UEFI和Legacy引导模式选择功能,确保兼容性与速度。
二、安装Windows 101、插入装有Windows 10安装程序的U盘,重启电脑,并进入BIOS设置界面(通常通过按F2、F12或DEL键)。
2、在BIOS中选择从USB设备启动,然后保存更改并退出BIOS。
电脑将自动从U盘引导进入Windows 10安装界面。
3、按照提示选择语言、时区和键盘输入方法,然后点击“下一步”继续。
4、选择“现在安装”,输入Windows序列号(可跳过稍后再输入),然后根据需要选择要安装的Windows版本。
三、后续设置与优化1、完成基础安装后,系统将要求您进行初始设置,例如连接Wi-Fi、登录Microsoft账户等。
在这一步中,建议开通自动更新以确保安全性。
2、安装完成后,立即下载并安装最新的设备驱动程序。
这一过程可以通过OEM品牌网站,如Dell或Lenovo的支持页面获取最新的驱动。
3、根据个人使用习惯进行系统优化。
例如,使用Microsoft Edge浏览器设置主页、启用浏览器同步、安装常用扩展等。
拓展知识:1、在多任务处理日益普及的今天,掌握Windows 10的快捷键可大幅提升工作效率。
例如,使用“Win + Tab”可以快速查看和切换开放任务视图,使用“Win + D”能够瞬间显示桌面。
2、Windows 10的安全性一直在加强,但定期查杀恶意软件仍是必要的。
使用Windows Defender离线扫描功能,能够及时发现并清理潜在威胁。
总结:本指南旨在帮助新手用户快速有效地完成Windows 10的装机过程。
通过详细的准备、安装和优化步骤,您可以在自己的设备上获得流畅的使用体验。
使用Windows 10,您不但能享受到稳定的性能,还获得了极大的兼容性和安全性。
希望本指南对您的装机过程有所帮助。
菜科网系统致力于解决 Windows 系统重装解决方案,提供高效、安全、免费的系统重装服务。