版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xyh930929/article/details/83177563
重启mariaDB
- 进入mariaDB的安装路径
cd /usr/local/mysql/bin
- 执行启动mysql的脚本
mysqld_safe --user=mysql &
,注意是mysqld_safe脚本,不是mysqld脚本。
如果启动过程中报错,(ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2 “No such file or directory”)),就执行
ln -s /tmp/mysql.sock /var/run/mysqld/mysqld.sock
试试。
重启redis
- 进入redis根目录:
cd /home/redis-3.2.5/src
- 后台启动redis,
./redis-server &
重启ngnix
- 进入ngnix安装路径
cd /usr/local/nginx/sbin
- 启动ngnix
./nginx
- 重新加载ngnix配置文件
./nginx -s reload
如果是
sudo apt-get install
安装的ngnix,也可以用sudo systemctl restart nginx.service
来启动
重启ElasticSearch
- 进入ElasticSeach的bin路径
cd /home/elasticsearch-2.4.1/bin
- 后台启动elasticsearch
./elasticsearch -d
注意:elasticsearch的服务在启动时,如果用root用户身份来启动,可能会报错
don't run elasticsearch as root.
,这是需要切换一个用户,去启动ElasticSeach
切换用户启动流程
- 切换用户
su xuyh
- 进入ElasticSeach的bin路径
cd /home/elasticsearch-2.4.1/bin
- 后台启动elasticsearch
./elasticsearch -d
- 切换回原用户
su root
或者将执行权限赋给root用户:
chmod +x bin/elasticsearch
,然后再重启。