A manager for shadowsocks using mysql(like shadowsocks’s manyuser branch(You can use shadowsocks-libev now
- 1.php5.6+(zts)
- 2.pthread
- 3.shadowsocks-python
- 4.gcc libxml2 libxml2-devel m4 autoconf
-
- edit config.php
-
- php server.php or /usr/local/php-zts/bin/php server.php
- yum install gcc libxml2 libxml2-devel m4 autoconf
- sudo sh installphp.sh
- apt-get install gcc libxml2 libxml2-devel m4 autoconf
- sudo sh installphp.sh
-
- install gcc libxml2 libxml2-devel m4 autoconf
-
- wget php.tar.gz(From php.net)
-
- tar zxvf php.tar.gz && cd php
-
- ./configure --prefix=/usr/local/php-zts --enable-sockets --enable-pcntl --enable-maintainer-zts --enable-sysvmsg --enable-mbstring --with-mysql --with-mysqli --with-mysql-sock --with-pdo-mysql
-
- make && make install
-
- cp php.ini-development /usr/local/php-zts/lib/php.ini
-
- wget pthreads
-
- tar zxvf pthreads
-
- cd pthreads
-
- /usr/local/php-zts/bin/phpize
-
- ./configure --with-php-config=/usr/local/php-zts/bin/php-config
-
- make && make install
-
- edit /usr/local/php-zts/lib/php.ini and add "extension=pthreads.so" to it
-
- run /usr/local/php-zts/bin/php -m to check if there has pthreads
-
- Done!