注:1、連線redis manger 注意 連線是127.0.0.1密碼去設定 但是使用ssh通道,ip和使用者名稱密碼;
2、修改redis密碼注意
3、防火牆新增tcp埠80 3360 6379
4、ngxin的檔案根目錄最好新建,因為許可權不夠問題導致無法讀取
ps:一些redis、nginx和防火牆的開啟 關閉 處理命令**
vi /usr/lib/systemd/system/nginx.service
######設定開啟自啟動
systemctl enable nginx.service
######檢視nginx開啟
systemctl start nginx
######檢視nginx狀態
systemctl status nginx.service
######殺死nginx重啟nginx
/usr/local/nginx/sbin/nginx -s stop
######重啟檢視nginx狀態
ps aux|grep nginx
———————————————————————————————分割線———————————————————————————————————————————————
######重啟檢視redis狀態
ps -ef|grep redis
######啟動redis
/etc/init.d/redis start
cd /usr/local/bin/
./redis-cli
######重啟redis狀態
/etc/init.d/redis restart
一、設定nginx開機自啟。
1.vi /usr/lib/systemd/system/nginx.service //編輯檔案2.[
unit
] description=nginx
after=network.target
#ngxin的路徑一定填寫正確 否則啟動不了
[service
] type=forking
execstart=
/usr/local/nginx/sbin/nginx
execreload=
/usr/local/nginx/sbin/nginx -s reload
execstop=
/usr/local/nginx/sbin/nginx -s quit
privatetmp=
true
[install
] wantedby=multi-user.target
二、設定redis開機自啟。
##修改redis.config中的引數 (路徑/usr/local/redis/redis-4.0.9/redis.conf)
1.daemonize yes
2.vi /etc/init.d/redis
3.放入**
# chkconfig: 2345 10 90
# description: start and stop redis
path=
/usr/local/bin:
/sbin:
/usr/bin:
/bin #找到本機安裝redis後,存放redis命令的目錄
redisport=
6379 #redis的預設埠, 要和下文中的redis.conf中一致
exec=
/usr/local/bin/redis-server #redis服務端的命令
redis_cli=
/usr/local/bin/redis-cli #redis客戶端的命令 這兩個一般都在 path目錄下
pidfile=
/usr/local/redis/redis.pid #reids的程序檔案生成的位置
conf=
"/usr/local/redis-4.0.9/redis.conf"
#redis的配置檔案所在的目錄
auth=
"******"
#redis密碼
case
"$1"
in
start)if[
-f $pidfile ]
then
echo "$pidfile exists, process is already running or crashed."
else
echo "starting redis server..."
$exec $conf
fi
if["$?"
="0"
]
then
echo "redis is running..."
fi
;;
stop)if[
!-f $pidfile ]
then
echo "$pidfile exists, process is not running."
else
pid=$(cat $pidfile)
echo "stopping..."
$redis_cli -p $redisport
shutdown
sleep 2
while
[-x $pidfile ]
do
echo "waiting for redis to shutdown..."
sleep 1
done
echo "redis stopped"
fi
;;
restart|force-reload)
$ stop
$ start
;;*)
echo "usage: /etc/init.d/redis "
>
&2
exit 1
esac
三、防火牆 增加埠
#######檢視防火牆狀態
systemctl status firewalld
firewall-cmd --state
#######開啟防火牆
systemctl start firewalld
#######重啟防火牆
systemctl restart firewalld
#######配置開放埠
firewall-cmd --query-port=
3306
/tcp
#######重啟防火牆
firewall-cmd --reload
#######檢視防火牆配置 以及開放的埠
firewall-cmd --list-all
#######關掉防火牆
systemctl stop firewalld
firewall-cmd --zone=
public
--add
-port=
8080
/tcp --permanent (–permanent永久生效,沒有此引數重啟後失效,「=」等於號的後面不要有空格,否則命令可能不會執行成功)
這個方法可以永久的將8080埠號新增到linux防火牆裡。如果要在防火牆刪除這個埠可用命令:
firewall-cmd --zone=
public
--remove
-port=
8080
/tcp --permanent
liunx下nginx日誌切割
bin bash 此指令碼用於自動分割nginx的日誌,包括access.log和error.log 每天00 00執行此指令碼 將前一天的access.log重新命名為access x xx xx.log格式,並重新開啟日誌檔案 nginx日誌檔案所在目錄 log path usr local n...
Nginx在Liunx的安裝和使用
2,pcre perl compatible regular expressions 是乙個perl庫,包括 perl 相容的正規表示式庫。nginx 的 http 模組使用 pcre 來解析正規表示式,所以需要在 linux 上安裝 pcre 庫,pcre devel 是使用 pcre 開發的乙個...
liunx下修改ip和dns
檢視當前linux伺服器的ip是多少 命令下輸入 ifconfig 輸出結果如下 修改對應網絡卡的ip位址的配置檔案 vi etc sysconfig network scripts ifcfg eth0 device eth0 描述網絡卡對應的裝置別名,例如ifcfg eth0的檔案中它為eth0...