VMWare配置Debian8
Windows的PHP又出問題了,所以弄了一個VMWare來跑Debian,並且打算作為開發環境。
VMWare和Debian ISO
我使用的是VMWare Workstation 12,可以直接讀出debian的ISO。系統ISO在中科大的鏡像https://mirrors.ustc.edu.cn/可以下載到。
安裝Debian
直接新建虛擬機器,掛載ISO,使用Graphical install安裝即可。
VMWare設置中使用NAT網路橋接。
不需要使用網路鏡像。
初始化
安裝中文字體
apt-get install ttf-wqy-*
更改默認源到中科大源
vi /etc/apt/sources.list
添加或者替換為
deb http://mirrors.ustc.edu.cn/debian stable main contrib non-free
deb-src http://mirrors.ustc.edu.cn/debian stable main contrib non-free
deb http://mirrors.ustc.edu.cn/debian stable-proposed-updates main contrib non-free
deb-src http://mirrors.ustc.edu.cn/debian stable-proposed-updates main contrib non-free
詳見https://lug.ustc.edu.cn/wiki/mirrors/help/debian
更新軟體,安裝常用軟體
apt-get update
apt-get upgrade
apt-get install vnstat vim git curl sudo #...此處隨意
安裝桌面環境
安裝
apt-get install xfce4 xfce4-terminal
啟動桌面
在任意其他用戶下運行startx即可
更改解析度
xrandr
xrandr -s 1920x1080
更改系統語言
apt-get install locales
dpkg-reconfigure locales
安裝deb包依賴
dpkg -i xxx.deb
提示失敗之後
apt-get -f install
使用shadowsocks
安裝ss
pip install shadowsocks
新建json文件
{
"server":"my_server_ip",
"server_port":8388,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"mypassword",
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false,
"workers": 1
}
配置詳見https://github.com/shadowsocks/shadowsocks/wiki/Configuration-via-Config-File
啟動
sslocal xx.json
如果需要chacha20加密,運行
apt-get install libsodium-dev
安裝Phpstorm/Webstorm
從網站下載tar壓縮檔案,解壓並移動到任意目錄。這裡以Phpstorm為例,移動至/opt/phpstorm後,創建軟鏈接
ln -s /opt/phpstorm/bin/phpstorm.sh /usr/local/bin/phpstorm
安装Xampp(PHP)
在https://www.apachefriends.org/download.html下载xx.run文件,然后
chmod 755 xx.run
./xx.run
然后安装
配置软链接
ln -s /opt/lampp/bin/php /usr/local/bin/php
ln -s /opt/lampp/bin/phar /usr/local/bin/phar
- 上一篇: Windows下Xampp證書錯誤
- 下一篇: Modafinil的使用建議