飞鸿WEB服务器下载和布署 2021-05-04

飞鸿WEB服务器不需要IIS、APACHE、ASP、PHP、JSP等,支持多网站管理,具有底层速度快,对服务器硬件要求低等特点,使用原生HTML+CSS,加上飞鸿网站动态语言,即可以完全实现网站的开发与搭建,支持SQLite、MYSQL和PostgreSQL数据库,简洁的语言语法,很容易就可以学会并上手写出商业化电脑网站、手机网站、APP、微信小程序、百度小程序、OA系统等。

下载飞鸿WEB服务器程序

飞鸿WEB服务器程序的布署:

安装好WINDOWS或LINUX后,下载飞鸿WEB服务器程序,上传到服务器任意目录中,编辑好服务器配置文件(config.json),运行即可。

服务器配置文件(config.json)定义如下:

/*
服务器定义文件,JSON格式,所有键值都必须是字符串,
	目录时尽量使用 / 而不是 \
	\为转义,要使用\时,二个一起为一个,如:\\
*/
{
	"Version":"1.0.11", /**/
	"MainDomain": "localhost",/*服务器管理主域名,非主域名不可以使用管理服务器函数*/
	"ServerAddress":"0.0.0.0", /*"0.0.0.0",定义服务器地址,不定义时默认为空,空支持所有域名*/
	"ServerPort":"80", /*定义服务器端口号,只能是整数,不定义时默认为80,80端口为服务器系统默认HTTP端口,如端口已占用,可自定义一个空闲的端口*/
	"Scheme":"http", /*是否HTTPS,HTTPS时HTTP请求会转向HTTPS,服务器只可以一个HTTPS网站,文件在服务器文件同目录下*/
	"HttpsPort":"8443", /*HTTPS服务器端口号,只能是整数,不定义时默认为443,Scheme=https时有效,443端口为服务器系统默认HTTPS端口,如端口已占用,可自定义一个空闲的端口*/
	"VirtualHost":{ /*这里定义虚拟主机,*/
		"localhost":{ /*这里定义了第一个使用本机的虚拟主机,定义其它主机时,复制这个进行修改,避免丢失字段出错*/
			"ServerAdmin":"username", /*ServerAdmin = 服务器管理员用户名,暂时未使用*/
			"ServerPass":"password", /*ServerPass = 服务器管理员密码,暂时未使用*/
			"Endtime":"2030-07-30", /*Endtime = 网站停止时间*/
			"Suspend":"enable", /*Suspend = 网站状态,enable表示启用,disabled表示停用*/
			"Domain":["localhost"], /*Domain = 域名组,多个域名用,分隔,例:"site1.com","www.site1.com"*/
			"iscomp":"1",/*是否压缩图片,1=是,0或其它=否*/
			"sourimg":"0",/*是否保留原图,1=是,0或其它=否,iscomp=1时有效*/
			"comps":["1000","300"],/*要压缩的宽的数组,例:["1000","300"],iscomp=1时有效*/
			"compq":"75",/*压缩图片的质量,0-100 | 60,75,90,100,默认75,iscomp=1时有效*/
			"DocumentRoot":"C:/website/test1", /*DocumentRoot = 网站根目录*/
			"Database":"C:/website/test1/db", /*Database = 文件数据库所在的目录,SQLITE时,存放数据库文件的位置*/
			"dbdriver":"sqlite", /*dbdriver = 数据库驱动,支持的数据库有:mysql、sqlite、postgresql*/
			"dbname":"ffwbms.ffs", /*dbname = 数据库名,mysql、sqlite时有效*/
			"dbcharset":"utf8", /*dbcharset = 数据库字符编码*/
			"dbusername":"", /*dbusername = 数据库用户名,mysql时有效*/
			"dbpassword":"", /*dbpassword = 数据库用户密码,mysql时有效*/
			"dbprotocol":"", /*dbprotocol = 数据库连接协议,tcp,mysql时有效*/
			"dbaddress":"", /*dbaddress = 数据库服务器地址或IP,mysql时有效*/
			"dbport":"", /*dbport = 数据库服务器端口,mysql时有效*/
			"ErrorLog":"error.log", /*ErrorLog = 错误日志文件,放入logs目录下*/
			"CustomLog":"access.log", /*CustomLog = 访问日志文件,放入logs目录下*/
			"Explain":"这是本机测试网站" /*Explain = 网站说明*/
		}
	}
}

飞鸿WEB服务器内含默认SQLite取值函数近200个,如果使用通用企业网站,可以直接使用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ymkj

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值