1、mysql数据库服务启动命令
/etc/init.d/mysqld start --启动命令
mysql数据库安装方法参考
http://www.blogjava.net/amigoxie/archive/2013/02/22/395605.html
2、svn服务的启动命令
/usr/bin/svnserve -d -r /home/svn/svnrepos/ --启动命令
svn服务的安装方法参考
http://hanqunfeng.iteye.com/blog/688295
svn和apache整合参考
http://zhengzhuangjie.iteye.com/blog/1555895
3、nginx服务器操作命令
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf --nginx服务器启动,-c 指定配置文件
停止nginx服务
ps -ef | grep nginx
在进程列表里 面找master进程,它的编号就是主进程号。
步骤2:发送信号
从容停止Nginx:
kill -QUIT 主进程号
快速停止Nginx:
kill -TERM 主进程号
强制停止Nginx:
pkill -9 nginx
nginx服务重启方式
/usr/local/nginx/sbin/nginx -t --验证nginx配置文件时候存在异常
//usr/local/nginx/sbin/nginx -s reload --nginx重新加载配置文件
4、LINUX通过下面的命令可以开启允许对外访问的网络端口
/sbin/iptables -I INPUT -p tcp --dport 8000 -j ACCEPT #开启8000端口
/etc/rc.d/init.d/iptables save #保存配置
/etc/rc.d/init.d/iptables restart #重启服务
查看端口是否已经开放
/etc/init.d/iptables status
6、
(1)、Windows平台
在windows命令行窗口下执行:
(2).查看所有的端口占用情况
C:>netstat -ano
协议 本地地址 外部地址 状态 PID
TCP 127.0.0.1:1434 0.0.0.0:0 LISTENING 3236
TCP 127.0.0.1:5679 0.0.0.0:0 LISTENING 4168
TCP 127.0.0.1:7438 0.0.0.0:0 LISTENING 4168
TCP 127.0.0.1:8015 0.0.0.0:0 LISTENING 1456
TCP 192.168.3.230:139 0.0.0.0:0 LISTENING 4
TCP 192.168.3.230:1957 220.181.31.225:443 ESTABLISHED 3068
TCP 192.168.3.230:2020 183.62.96.189:1522 ESTABLISHED 1456
TCP 192.168.3.230:2927 117.79.91.18:80 ESTABLISHED 4732
TCP 192.168.3.230:2929 117.79.91.18:80 ESTABLISHED 4732
TCP 192.168.3.230:2930 117.79.91.18:80 ESTABLISHED 4732
TCP 192.168.3.230:2931 117.79.91.18:80 ESTABLISHED 4732
(3).查看指定端口的占用情况
C:>netstat -aon|findstr "9050"
协议 本地地址 外部地址 状态 PID
TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016
P: 看到了吗,端口被进程号为2016的进程占用,继续执行下面命令: (也可以去任务管理器中查看pid对应的进程)
(4).查看PID对应的进程
C:>tasklist|findstr "2016"
映像名称 PID 会话名 会话# 内存使用
========================= ======== ================
tor.exe 2016 Console 0 16,064 K
P:很清楚吧,tor占用了你的端口。
(5).结束该进程
C:>taskkill /f /t /im tor.exe
想要提升自己,工作中遇到的问题,更多JAVA技术相关文章,微信扫一扫关注作者公众号