腾讯云python网站开发环境搭建
Posted CPP开发前沿
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了腾讯云python网站开发环境搭建相关的知识,希望对你有一定的参考价值。
一、使用环境
使用的软件环境为:CentOS7.2 | Python2.7 | Django1.11
二、安装软件
2.1 查看python安装版本
python --version
2.2 安装pip
wget https://pypi.python.org/packages/6f/10/5398a054e63ce97921913052fde13ebf332a3a4104c50c4d7be9c465930e/setuptools-26.1.1.zip#md5=f81d3cc109b57b715d46d971737336db
# unzip setuptools-26.1.1.zip
# cd setuptools-26.1.1
wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate
python get-pip.py
2.3 安装django
pip install django
pip install django==1.11.7 #指定版本号
安装完成后,可以通过如下命令查看版本号:
python
>>> import django
>>> django.VERSION (1, 11, 11, u'final', 0)
2.4 安装apache服务
yum install httpd -y
启动服务:service httpd start
停止服务:service httpd stop
重启服务:service httpd restart
严重apache是否正常,只要在客户端浏览器输入:http:\\IP:POR即可
2.5 安装mysql服务器
wget https://pypi.python.org/packages/29/f8/919a28976bf0557b7819fd6935bfd839118aff913407ca58346e14fa6c86/Pymysql-0.7.11.tar.gz#md5=167f28514f4c20cbc6b1ddf831ade772
tar -zxvf PyMySQL-0.7.11.tar.gz
cd PyMySQL-0.7.11
python setup.py install
到此为止,基本的工具已经安装完毕,下面是创建和配置mysql
三、mysq配置
3.1 修改配置文件
root@test etc]# vi my.cnf [mysqld] port=修改端口号 datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql # Disabling symbolic-links is recommended to prevent assorted security risks symbolic-links=0 [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid 4. 重新启动mysql [root@test ~]# mysqld restart service mysqld restart
3.2 创建数据库和赋权
CREATE USER data@localhost IDENTIFIED BY 'data’;
grant all on data to 'data'@'localhost’;
FLUSH PRIVILEGES;
3.3 mysql登录
mysql -udata -pdata
四、创建APP.
4.1、创建项目:
django-admin startproject <网站名称>
4.2、运行网站:
python manage.py runnserver
到此为止,就可以在部署的机器上面开发django网站了,是不是很爽.
以上是关于腾讯云python网站开发环境搭建的主要内容,如果未能解决你的问题,请参考以下文章
我的 Serverless 实战 — 云函数本地开发环境搭建
基于腾讯云的Centos6.2系统搭建Apache+Mysql+PHP开发环境
Vue+koa2开发一款全栈小程序(5.服务端环境搭建和项目初始化)