1. 简介
Nginx("engine x")是一款是由俄罗斯的程序员Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。
在高连接并发的情况下,Nginx是Apache服务器不错的替代品。
2. 安装
Nginx的安装相对简单,在Debian系统中以root用户运行以下命令进行安装。如果已安装lnmp的请忽略该步骤。
3. 配置文件
如果需要创建站点,可参考https://lnmp.org/faq/lnmp-vhost-add-howto.html进行设置。
本说明中使用的Nginx为lnmp中自带的版本。其配置文件位于/usr/local/nginx/conf/nginx.conf
中。如果在lnmp中使用过lnmp vhost add
添加了站点,则对应的站点配置文件位于/usr/local/nginx/conf/vhost/
中,配置文件以站点的名称命名。
如果仅使用nginx的可在/etc/nginx/nginx.conf
中设置。
4. FastWeb配置
FastWeb中需要修改主目录下的UG.ini
文件,修改其中的UrlPath
属性,属性的值会作为访问链接的路径。
例如,在UrlPath
中指定值为fastweb
,即设置为UrlPath=fastweb
。则可以使用 http://ip:port/fastweb/来访问该页面。
5. Nginx设置
找到第三章节中的对应位置的配置文件并打开,在server
项目中添加以下内容:
保存设置后,在命令行中使用以下命令以使配置生效:
如果为lnmp安装的nginx,请使用以下命令来使配置生效:
6. 访问
使用浏览器访问地址http://yourdomain.com/fastweb/即可连接到您的FastWeb服务器。