学习
- python 初学习
- Django使用
- Scarpys尝试
- docker 的安装使用
- docker部署高可用MySQL集群 环境
- golang 使用记录
部分参考收藏
1、navicat通过ssh连接mysql
2、CentOS7 安装mysql(YUM源方式)
此文仅此记录建站过程中用到的技术和知识。未完,随时更新!
####环境配置:
- 操作系统:Linux的Contes;
- 数据库 : MySQL;
- 服务器配置:Nginx + uWSGI;
- 语言:Python;
- 编辑器:PyCharm;
- 发行版本:Anaconda;
- Web应用框架:Django;
- 数据采集:Scrapy + urllib2
####快捷键汇总:
-
Linux 常用命令
-
删除文件:
rm -rf goal
(强力删除 ) ---------------- 注:goal为目标文件(文件夹) -
查找文件:
find / -name goal
-
查看目标进程:
ps -ef | grep nginx(goal)
-
查看到进程id之后,使用netstat命令查看其占用的端口:
netstat -nap | grep pid
-
uWSGI 基础命令
-
启动:
uwsgi --ini uwsgi.ini
-
Nginx基础命令 — 参考链接
-
启动:
/usr/local/nginx/nginx/sbin/nginx
(进入nginx的安装目录里的sbin执行nginx) -
Linux下Tomcat重新启动
- 首先,进入Tomcat下的bin目录:
cd /usr/local/tomcat/bin
- 使用Tomcat关闭命令:
./shutdown.sh
- 查看Tomcatd的关闭情况:
ps -ef|grep java
- 最后,启动Tomcat:
./startup.sh
- 首先,进入Tomcat下的bin目录:
-
我想删除除目录linuxcast和目录xuefu以外的所有其它文件或目录。。。
ls *|grep -v linuxcast|grep -v xuefu |xargs rm -rf
或者
$ shopt extglob
$ rm -rf !(linuxcast|xuefu)
####搭建过程
- python环境的配置;
- 数据库安装;
- Django服务测试;
- 服务器安装使用;
- 数据库数据同步;
- 数据采集;
- 数据更新;