第一步先更新系统 sudo apt-get update
安装pip: sudo apt install python-pip
安装virtualenv :sudo apt install python-virtualenv
安装virtualenvwarpper :
sudo apt installvirtualenvwrapper
解决pip install 时locale.Error: unsupported locale setting
配置virtualenvwarpper
mkdir $HOME/.virtualenvs
在~/.bashrc中添加行:export PATH=$PATH:$HOME/.local/bin
在~/.bashrc中添加行: export WORKON_HOME=$HOME/.virtualenvs
if [ -e $HOME/.local/bin/virtualenvwrapper.sh ];then source $HOME/.local/bin/virtualenvwrapper.sh else if [ -e /usr/local/bin/virtualenvwrapper.sh ];then source /usr/local/bin/virtualenvwrapper.sh fi fi
在~/.bashrc中添加行:source /usr/bin/virtualenvwrapper.sh
运行: source ~/.bashrc
http://www.jianshu.com/p/08c657bd34f1
列出虚拟环境列表
workon
也可以使用
lsvirtualenv
新建虚拟环境
mkvirtualenv [虚拟环境名称]
启动/切换虚拟环境
workon [虚拟环境名称]
删除虚拟环境
rmvirtualenv [虚拟环境名称]
离开虚拟环境
deactivate
如果python已经安装了第三方库,你希望在新的虚拟环境中也使用这些库,那么可使用如下命令:
$ virtualenv --system-site-packages env27
如果不想使用可使用如下命令:
$ virtualenv --no-site-packages env27
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ pillow
国内pip源:https://pypi.tuna.tsinghua.edu.cn/simple/
mysql 安装:
由于没有mysql config
sudo apt-get install libmysqlclient-dev
配置mysql:
vi /etc/mysql/mysql.conf.d/mysqld.cnf
打开mysql: mysql -u root -p
创建远程连接用户:
CREATE USER 'jiangkui'@'localhost' IDENTIFIED BY '123456';
设置权限:
3. 数据库授权 进程连接新建一个帐号(帐号名丌能为 root)。 如:添加一个用户名为 linuxeye,密码为 123456,授权为% (%表示所有 ip 能连接,可以设置指定 ip)对 oneinstack 数据库所有权限,命令如下 # mysql –uroot –p MySQL [(none)]> grant all privileges on oneinstack.* to linuxeye@'%' identified by '123456'; #授权诧句,特别注意有分号
https://www.qcloud.com/community/article/928160001490859986
安装 nginx:
启动、停止和重启
sudo /etc/init.d/nginx start
sudo /etc/init.d/nginx stop
sudo /etc/init.d/nginx restart
sudo apt-get install nginx
安装 uwsgi:
pip install uwsgi
安装mysql-server
sudo apt-get install mysql-server
一些软件安装不上去,可以尝试下面几条命令:
sudo apt-get install python-twisted-web python2.7-dev
Prerequisites are installed on Ubuntu 14.04 LTS with:
$ sudo apt-get install libtiff5-dev libjpeg8-dev zlib1g-dev \
libfreetype6-dev liblcms2-dev libwebp-dev tcl8.6-dev tk8.6-dev python-tk
解压命令:
1、*.tar 用 tar –xvf 解压
2、*.gz 用 gzip -d或者gunzip 解压
3、*.tar.gz和*.tgz 用 tar –cxzf 解压
4、*.bz2 用 bzip2 -d或者用bunzip2 解压
5、*.tar.bz2用tar –xjf 解压
6、*.Z 用 uncompress 解压
7、*.tar.Z 用tar –xZf 解压
8、*.rar 用 unrar e解压
9、*.zip 用 unzip 解压
phpmyadmin设置方法:
https://docs.phpmyadmin.net/zh_CN/latest/config.html
http://www.projectsedu.com 参考文献