Debian7 下安装 SS+锐速+XAMPP

在 Vultr 上弄了个 2.5 刀的日本VPS,由于 linux 零基础,google 老半天,终于装好 ss 锐速 xampp,发此贴来做个笔记。 (版本是Debian 7 x64)

安装SS

使用秋水一键脚本:

1
2
3
4
5
wget --no-check-certificate
https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-libev-debian.sh
&& chmod +x shadowsocks-libev-debian.sh &&
./shadowsocks-libev-debian.sh 2>&1 | tee
shadowsocks-libev-debian.log

安装锐速

输入下面的命令:

1
2
chattr -i /serverspeeder/etc/apx* &&
/serverspeeder/bin/serverSpeeder.sh uninstall -f

将锐速加入自启动

使用WINSCP,找到 etc/rc.local,插入

1
service serverSpeeder start

保存。

安装XAMPP

从官网:https://www.apachefriends.org/zh_cn/index.html
获得Linux版安装程序的下载链接,使用命令下载到VPS:

1
2
wget
https://downloadsapachefriends.global.ssl.fastly.net/xampp-files/5.6.30/xampp-linux-x64-5.6.30-0-installer.run

初次安装XAMPP时,出现unable to realloc 83886080 bytes的报错,google 后发现是因为内存太小(2.5刀的配置是512M),需要创建 swap 分区

1
2
3
4
5
6
7
8
9
10
11
# 1.创建2G大小的文件,这个大小任意,但最好是内存的2倍大小。 
sudo dd if=/dev/zero of=swapfile bs=1024 count=2000000

# 2.把创建的文件转换为swap分区能用的文件类型。
sudo mkswap -f swapfile

# 3.激活该文件。
sudo swapon swapfile

# 4.查看分区挂载情况。
free -m

之后就可以开始安装 XAMPP 。先赋予755权限,以防因为权限不足,无法安装。

1
chmod -R 755 xampp-linux-x64-5.6.30-0-installer.run

运行安装程序

1
./xampp-linux-x64-5.6.30-0-installer.run

最后设置xmapp控制面板、phpmyadmin、mysql、FTP的密码。

1
sudo /opt/lampp/lampp security

按照提示输入即可。

大功告成啦。 虽然Linux不如Windows那么友好,但是很有趣呢。


备注:此博文于2017年3月12日发布于老博客(Wordpress),于2018年12月28日转移至新博客。现在 Vultr 其实并不怎么好用了,被针对的厉害,访问速度也不怎么样。