Parrot开发环境
Parrot Security OS下载地址
安装Parrot Security OS
–>修改更新源
修改parrot.listvim /etc/apt/source.list.d/parrot.list
–>更新
更新源apt-get update --fix-missing
更新软件,及更新操作系统apt-get upgrade && apt-get dist-upgrade
安装一些软件
安装vim,tree,htop,vsftpd,ipython3,谷歌拼音输入法apt-get install vim tree htop vsftpd ipython3 fcitx fcitx-googlepinyin
–>开启SSH
vi /etc/ssh/sshd_config
将#PasswordAuthentication yes的#去掉
将#PermitRootLogin prohibit-password,修改为PermitRootLogin yes
#开启SSH服务/etc/init.d/ssh start
开机自动启动SSH服务update-rc.d ssh enable
配置编译环境,配置gcc
apt-get install libffi libxml2 python-dev python-pip libxml2-dev libxslt1-dev zlib1g-dev libffi-dev libssl-dev
apt-get install gcc libpcre3 libpcre3-dev zlib1g zlib1g-dev openssl openssl-dev
–>配置数据库
->配置MariaDB
允许任意主机登录mysql -uroot -p
grant all privileges on *.* to 'root'@'%' identified by 'mysql' with grant option;
FLUSH PRIVILEGES;
修改配置文件,屏蔽绑定本地ip
修改数据库密码use mysql;
update user set authentication_string=password('password') where user='root';
flush privileges;
重启mysql服务service mysql restart
->配置Redis
->配置MongoDB
–>配置Nginx+uWSGI
->配置Nginx
在nginx官网下载并安装稳定版nginx 1.12
解包tar -zxvf nginx……
cd nginx……
编译./config……
安装make && make install
->配置uWSGI
–>安装虚拟环境
安装virtualenv虚拟环境pip install virtualenv && apt-get install python-virtualenv && pip install virtualenvwrapper
创建目录存放虚拟环境mkdir $HOME/.virtualenvs
在用户环境变量~/.bashrc中添加:vi ~/.bashrc
应用环境变量source ~/.bashrc
创建并进入虚拟环境
导入pip包pip install -r xxx.txt
–>配置开发软件
->VIM
个人配置文件
VIM_IDE参考网址
安装插件PluginInstall
->PyCharm
PyCharm下载链接
下载之后在applications创建图标leafpad /usr/share/applications/Pycharm.desktop
- 写入123456789[Desktop Entry]Type=ApplicationName=PycharmGenericName=Pycharm3Comment=Pycharm3:The Python IDEExec="/opt/pycharm-2017.1.4/bin/pycharm.sh" %fIcon=/opt/pycharm-2017.1.4/bin/pycharm.pngTerminal=pycharmCategories=Pycharm;
->Sublime
Sublime3安装包dpkg -i sublime-text_build-3126_amd64