- 更新软件包
opkg update
- 安装nginx
opkg install nginx
也可以通过openwrt的图形界面安装
- 修改nginx配置文件,防止和uhttpd端口冲突
vim /etc/config/nginx
config server '_lan'
list listen '8007 ssl default_server'
list listen '[::]:8007 ssl default_server'
option server_name '_lan'
list include 'restrict_locally'
list include 'conf.d/*.locations'
option uci_manage_ssl 'self-signed'
option ssl_certificate '/etc/config/www.aaabbc.space.pem'
option ssl_certificate_key '/etc/config/www.aaabbc.space.key'
option ssl_session_cache 'shared:SSL:32k'
option ssl_session_timeout '64m'
option access_log 'off; # logd openwrt'
config server '_redirect2ssl'
list listen '8006'
list listen '[::]:8006'
option server_name '_redirect2ssl'
option return '302 https://$host$request_uri'
- 启动服务
/etc/init.d/nginx start
- 查看端口是否已经被监听
netstat -ltun
