https://github.com/shadowsocks/shadowsocks/wiki/Install-Shadowsocks-Server-on-Windows
Notice: this page is for server side. If you are looking for clients, visit clients.
Server deployment on Windows is discouraged, since the select
API performs very poor. If you want to serve many users, you should always set up your server on Linux. Please visit README for more details.
- Download and install Python for Windows, you can download x86-64 MSI installer in 64bit Windows.
- During installation you should install
pip
- Install OpenSSL for Windows. If you installed 64bit Python, you should install 64bit OpenSSL.
- Install shadowsocks like Linux. In Command Prompt, type command line
pip install shadowsocks
- If you want to use
salsa20
orchacha20
encryption, download libsodium and put dll files (without path) intoC:\Windows\System32
orC:\Windows\SysWOW64
(32bit Python on 64bit Windows).