-
Notifications
You must be signed in to change notification settings - Fork 3
Debian 详细搭建教程
wget http://soft.vpser.net/lnmp/lnmp2.0.tar.gz -cO lnmp2.0.tar.gz && tar zxf lnmp2.0.tar.gz && cd lnmp2.0
apt update && apt install build-essential cmake git libgd-dev libgeoip-dev libxslt-dev -y
cd ../ && git clone https://github.com/google/ngx_brotli.git
cd ngx_brotli && git submodule update --init --recursive && cd ../lnmp2.0
修改_lnmp2.0_目录下的 lnmp.conf
Nginx_Modules_Options=''
修改为以下内容
Nginx_Modules_Options='--add-module=/root/ngx_brotli --with-pcre-jit --with-http_ssl_module --with-http_stub_status_module --with-http_realip_module --with-http_auth_request_module --with-http_v2_module --with-http_dav_module --with-http_slice_module --with-threads --with-http_addition_module --with-http_geoip_module=dynamic --with-http_gunzip_module --with-http_gzip_static_module --with-http_image_filter_module=dynamic --with-http_sub_module --with-http_xslt_module=dynamic --with-stream=dynamic --with-stream_ssl_module --with-stream_ssl_preread_module'
./install.sh
(参见lnmp.org)
输入dns服务商的密钥等参见
export CF_Key="123456"
export CF_Email="abc@example.com"
lnmp dnsssl cf
其中domain和extradomain为
domian:abc.com
extradomian :*.abc.com *.wikimedia.abc.com *.wikipedia.abc.com *.wikimediafoundation.abc.com *.wiktionary.abc.com *.wikivoyage.abc.com *.wikiversity.abc.com *.wikisource.abc.com *.wikiquote.abc.com *.wikinews.abc.com *.wikidata.abc.com *.mediawiki.abc.com *.wikibooks.abc.com *.m.wikimedia.abc.com *.m.wikipedia.abc.com *.m.wmfusercontent.abc.com *.m.wikimediafoundation.abc.com *.m.wiktionary.abc.com *.m.wikivoyage.abc.com *.m.wikiversity.abc.com *.m.wikisource.abc.com *.m.wikiquote.abc.com *.m.wikinews.abc.com *.m.wikidata.abc.com *.m.mediawiki.abc.com *.m.wikibooks.abc.com *.wmfusercontent.abc.com
其他自己参考lnmp.org的教程
修改/usr/local/nginx/conf/vhost
目录下的 abc.com.conf 内容为本项目的nginx_all_wiki.conf
的内容
批量替换 将{$domain2}
替换为abc
,将{$domain1}
替换为com
service nginx reload
应该可以使用了。