有时服务器遇到中毒获取其他原因需要重启,但是很多服务都需要进行启动。
我们可以把下面这个命令放到一个启动脚本里面,然后直接执行脚本或者把脚本加到开机启动,这样
就不需要每次启动一个服务一个服务进行启动了。
查看端口占用:netstat -tunlp
查看端口连接数:netstat -pan | grep 3306 | wc -l
1、jdk 1.8.0(二进制安装, java -version)
2、tomcat 8.5.20(解压就行),端口:8080
3、mysql 5.6.12 (二进制安装,select version()),端口: 3306
4、mongodb 4.0.3 (文本数据库), 端口:27017
5、redis 4.0.6(二进制安装,redis-server -v ),端口:6379
6、activeMq 5.9(消息队列) ,端口:61616
7、nginx 1.8
8、zookeeper3.4.13(二进制安装2181-2183端口)
9、dubbo2.5.3(部署war,2888,3888端口)
1、svn
启动:svnserve -d -r 目录
关闭 killall svnserve
2、mysql
service mysqld stop
service mysqld start
set global max_connections=2000
3、nginx
ps -ef|grep nginx
cd /usr/local/nginx/sbin
./nginx
重启:/usr/local/nginx/sbin/nginx -s reload
4、查看定时脚本
执行命令:cat /etc/crontab,发现2个定时脚本在跑:/etc/cron.hourly/kill.sh,/etc/cron.hourly/gcc4.sh
5、启动MongoDB
cd /usr/local/mongodb/mongodb2.6.5/bin
然后再启动 mongodb 服务:
./mongod --config mongodb.conf/
6、启动MQ消息队列
cd /usr/local/apache-activemq-5.9.0/bin
./activemq start
7、启动redis(一般开机启动) :
密码登陆:
redis-cli -h 127.0.0.1 -p 6379 -a myPassword
不需要密码:
redis-cli
redis-server /etc/redis/redis.conf redis-cli KEYS *
8、mysql
1、查看最大连接数
show variables like ‘%max_connections%’;
2、修改最大连接数
set GLOBAL max_connections = 2000;
show status like ‘%connect%’;
当前连接 :netstat -pan | grep 3316 | wc -l
show full processlist;
show profiles; 查看sql语句
set GLOBAL wait_timeout = 3600;
set GLOBAL interactive_timeout = 3600;