创建普通用户
useradd -d /home/trojan trojan -g root -m
passwd trojan
su trojan
修改更新源并更新
修改阿里云ubuntu更新源文件
sudo vi /etc/apt/source.list
添加更新源
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-properties deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-properties deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties deb http://mirrors.aliyun.com/ubuntu/ xenial universe deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe deb http://mirrors.aliyun.com/ubuntu/ xenial multiverse deb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiverse deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties deb http://archive.canonical.com/ubuntu xenial partner deb-src http://archive.canonical.com/ubuntu xenial partner deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe deb http://mirrors.aliyun.com/ubuntu/ xenial-security multiverse
|
更新源并更新软件
sudo apt-get update && apt-get upgrade
安装MySQL
安装MySQL
sudo apt-get install mysql-server && sudo apt-get install mysql-client && sudo apt-get install libmysqlclient-dev && sudo apt-get install net-tools
查看mysql运行状态
netstat -tap | grep mysql
配置mysql允许任意主机登录
mysql -uroot -p
grant all privileges on *.* to 'root'@'%' identified by 'mysql' with grant option;
FLUSH PRIVILEGES;
退出mysql
修改mysql配置文件,屏蔽绑定本地ip
1 2
| sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf # bind-address = 127.0.0.1
|
重启mysql服务
sudo service mysql restart
安装虚拟环境
安装pip
sudo apt-get install python-pip
安装virtualenv虚拟环境
sudo pip install virtualenv && sudo apt-get install python-virtualenv && sudo pip install virtualenvwrapper
创建目录存放虚拟环境
mkdir $HOME/.virtualenvs
在用户环境变量~/.bashrc中添加:
sudo vi ~/.bashrc
1 2
| export WORKON_HOME=$HOME/.virtualenvs source /usr/local/bin/virtualenvwrapper.sh
|
应用环境变量
sudo source ~/.bashrc
创建并进入虚拟环境
mkvirtualenv 虚拟环境名
之后在linux中的虚拟环境中,导出pip包
pip freeze>list.txt
在阿里云中的虚拟环境导入pip包
pip install -r list.txt
之后在非django环境安装gcc编译环境
sudo apt-get install gcc && sudo apt-get install libpcre3 libpcre3-dev && sudo apt-get install zlib1g zlib1g-dev && sudo apt-get install openssl openssl-dev
修改开放端口
添加阿里云的开放端口
1 2 3
| 80/80 0.0.0.0/0 8080/8080 0.0.0.0/0 8000/8000 0.0.0.0/0
|
在客户端上访问,用公网IP+端口访问