JavavaJ世界微尘里,,,,

Linux常用命令

2017-03-14  本文已影响17人  iHelin

linux 防火墙开启和关闭

开启: chkconfig iptables on

关闭: chkconfig iptables off

开启: service iptables start

关闭: service iptables stop

解压war包

jar -xf book.war

设置所有权

chown -R www.www ./*

服务重启

service tomcat restartstart stop

查看端口

netstat -an | grep 61616

查看进程并kill

ps -ef | grep activemq

Mac端口查看

lsof -i tcp:port 

(port替换成端口号,比如6379)可以查看该端口被什么程序占用,并显示PID,方便KILL

linux 操作1024以下端口需sudo

Nginx 安装

安装Nginx之前,首先要安装好编译环境gcc和g++,安装Nginx需要PRCE库、zlib库和ssl的支持,除了ssl外其他的我们都是去官网下载(这里没选择YUM安装):

服务器直接下载

安装openssl

yum -y install openssl openssl-devel

安装pcre支持rewrite库,解压pcre,不需要安装:

tar -xvzf pcre2-10.23.tar.gz

安装方式二:也可以使用YUM安装

yum install pcre-devel pcre -y

然后解压zlib,同样不需要安装

tar -xvzf zlib-1.2.11.tar.gz

解压nginx:

tar -xvzf nginx-1.10.3.tar.gz

切换到nginx目录

cd nginx-1.10.3

配置

./configure --prefix=/usr/local/nginx --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/local/nginx/nginx.conf --pid-path=/usr/local/nginx/nginx.pid --with-http_ssl_module --with-pcre=/home/tools/pcre2-10.23 --with-zlib=/home/tools/zlib-1.2.11

注意/home/tools/pcre2-10.23/home/tools/zlib-1.2.11 是刚刚释放的pcre和zlib的源码目录,编译时nginx会编译到一起
安装位置就是--prefix指定的/usr/local/nginx
配置文件位置:/usr/local/nginx/nginx.conf

编译

make

安装

make install

执行软连接命令:

ln -s /usr/local/nginx/nginx  /usr/sbin

Nginx相关命令:

上一篇下一篇

猜你喜欢

热点阅读