电商项目运行前需要启动各种服务
1.数据库 mysql redis
2.服务器 nginx
3.调度器 tracker
4.存储器 storage
5.任务队列 celery
1.首先要联网,自己机器的 ip 要和往常一样 ,这样mysql 会自动连接
否则会出bug
2.redis要用配置文件启动
redis-server /usr/local/redis/redis.conf
redis-cli -h 192.168.12.188
再试一下是否能ping通
3.启动tracker 和 storage
sudo /usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf
sudo /usr/bin/fdfs_storaged /etc/fdfs/storage.conf
4.启动nginx
sudo /usr/local/nginx/sbin/nginx
5.启动celery
celery -A celery_tasks.tasks worker -l info
可能会出现 下面的bug
解决方法:
在redis启动完之后运行下面这个代码。
config set stop-writes-on-bgsave-error no