啓動php:php
/etc/init.d/php-fpm restart
查看PHP運行目錄:linux
which php /usr/bin/php 查看php-fpm進程數: ps aux | grep -c php-fpm 查看運行內存 /usr/bin/php -i|grep mem
iptables如何封禁外網訪問redis的6379端口:nginx
//只容許127.0.0.1訪問6379 iptables -A INPUT -s 127.0.0.1 -p tcp --dport 6379 -j ACCEPT iptables -R INPUT 5 -s 0.0.0.0/0 --dport 3306 -j ACCEPT //其餘ip訪問所有拒絕 iptables -A INPUT -p TCP --dport 6379 -j REJECT
配置JDK:redis
vi /etc/profile
添加:centos
export JAVA_HOME=/usr/local/jdk export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
保存退出:bash
:wq
使文件生效:maven
source /etc/profile
配置MAVEN:tcp
export MAVEN_HOME=/usr/local/maven export PATH=${MAVEN_HOME}/bin:${PATH}
查看某一端口的佔用狀況:php-fpm
lsof -i:端口號
查找被佔用的端口(netstat -tln 查看端口使用狀況,而netstat -tln | grep 8083 則是隻查看端口8083的使用狀況)centos7
netstat -tln netstat -tln | grep 8083
殺掉佔用端口的進程:
kill -9 進程id
CentOS 7.0默認使用的是firewall做爲防火牆:
systemctl stop firewalld.service#中止firewall
centos7開放某個端口:
firewall-cmd --zone=public --add-port=80/tcp --permanent #修改以後要reload
重啓防火牆
firewall-cmd --reload
剛建立的linux用戶不能使用sudo,解決辦法:
su root ---切換到root用戶 visudo ---執行這個命令 test ALL(ALL)=ALL 編輯添加這句話表明容許test用戶使用sudo命令
Nginx通用啓動命令 若是不能使用 service XXX start 或者 /etc/init.d/nginx 時使用:
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf -c指定配置文件的路徑,不加-nginx會自動加載默認路徑的配置文件。
查找軟件安裝目錄 使用:
find / -name 名字 /爲查找的路徑
查看本機系統環境:
cat /etc/system-release uname -a