location /zhenzhenzhufu/public/ {
if (!-e $request_filename){
rewrite ^/zhenzhenzhufu/public/(.*)$ /zhenzhenzhufu/public/index.php/$1 last;
}
}
红色部分直接换成你真实目录即可。
徐多蔚APP开发,合肥物联网项目开发,合肥网络开发,合肥项目高端定制,企业oa开发,合肥小程序开发,合肥公众号开发,合肥网络安防 – 徐多蔚 xuduowei
联系方式[微信]:徐多蔚15309695130 感恩有您的陪伴,我们用心服务每一位客户 – 徐多蔚 xuduowei
location /zhenzhenzhufu/public/ {
if (!-e $request_filename){
rewrite ^/zhenzhenzhufu/public/(.*)$ /zhenzhenzhufu/public/index.php/$1 last;
}
}
红色部分直接换成你真实目录即可。
模糊查询文件并删除
find /tmp -type f -name ‘sess*‘ -exec rm -f {} \;
查看大文件
du -sh *
模糊查询文件夹并删除其下文件。
find /var/lib/clamav -type d -name ‘tmp.*‘ -exec rm -rf {} \;
rm -rf 删除文件夹
================================对文件或者目录解锁,解锁
增加:
sudo chattr -R +i 目录或者文件
移除:
sudo chattr -R -i 目录或者文件
1、模糊查询包含google的文件夹,然后删除
find /tmp -type d -name “*google*” |xargs rm -rf
2、查看名称为chrome 的进程数
pgrep -f chrome | wc -l
3、杀死名称为chrome的进程
kill -9 $(pgrep -f chrome)
firewall防火墙
1、查看firewall服务状态
systemctl status firewalld
出现Active: active (running)切高亮显示则表示是启动状态。
出现 Active: inactive (dead)灰色表示停止,看单词也行。
2、查看firewall的状态
firewall-cmd –state
3、开启、重启、关闭、firewalld.service服务
# 开启service firewalld start
# 重启service firewalld restart
# 关闭service firewalld stop
4、查看防火墙规则
firewall-cmd –list-all
5、查询、开放、关闭端口
# 查询端口是否开放
firewall-cmd –query-port=8080/tcp
# 开放80端口
firewall-cmd –permanent –add-port=80/tcp
# 移除端口
firewall-cmd –permanent –remove-port=8080/tcp
#重启防火墙(修改配置后要重启防火墙)
firewall-cmd –reload
参数解释
1、firwall-cmd:是Linux提供的操作firewall的一个工具;
2、–permanent:表示设置为持久;
3、–add-port:标识添加的端口;
PuTTY小巧方便。但若需要向网络中的Linux系统上传文件,则可以使用PuTTY官方提供的PSCP工具来实现上传。PSCP基于ssh协议实现,其用法与SCP命令非常类似。
下载后,习惯性的将pscp.exe与Putty.exe文件放在一起。
首先需要保证在命令行下可以访问到pscp.exe。可以通过配置Windows的环境变量Path,或者直接通过命令行访问到pscp.exe。
示例:如下所示,在Windows中访问到pscp.exe
使用 ? 查看命令参数与选项:
把本地文件file传输到Linxu服务器的目录中。
基本命令格式:pscp 文件 用户名@LinuxIP:目录
使用“ -l ”选项可以指定用户名。
基本命令格式:pscp -l 用户名 文件 LinuxIP:目录
使用“ -r ”选项可以用于传输目录。
基本命令格式:pscp -r 目录 用户名@LinuxIP:目录
或使用命令格式:pscp -l 用户名 -r 目录 LinuxIP:目录
例:上传文件至Linux。
对相应的用户输入密码,即可开始上传。
在Linux相应的目录下查看,文件已经存在。
同理,PSCP也可以用于从Linux向Windows复制文件或目录。不再赘述。
PuTTY + Xming 实现Oracle图形安装 http://www.linuxidc.com/Linux/2015-08/121051.htm
使用PuTTY时对原始设置的几个简单实用修改 http://www.linuxidc.com/Linux/2014-02/96924.htm
如何通过PuTTY实现远程登录控制Linux平台 http://www.linuxidc.com/Linux/2013-06/85266.htm
PuTTY连接VMWare中Ubuntu的问题解决 http://www.linuxidc.com/Linux/2013-05/84819.htm
VMware+Linux+PuTTY环境配置 http://www.linuxidc.com/Linux/2013-05/84818.htm
使用PuTTY密钥认证机制远程登录Linux http://www.linuxidc.com/Linux/2015-03/114944.htm
yum命令安装apm
建议先关闭防火墙:
方法一(重启后永久性生效):
开启:chkconfig iptables on
关闭:chkconfig iptables off
即时生效,重启后失效:
开启:service iptables start
关闭:service iptables stop
安装apache:======================
yum install httpd
设置随系统启动:
chkconfig –levels 235 httpd on
配置完毕,启动apache:
/etc/init.d/httpd start
安装php:=================
yum install php
重新启动apache服务
/etc/init.d/httpd restart
安装mysql:================
yum -y install mysql-server
设置开机启动:
chkconfig mysqld on
启动mysql服务:
service mysqld start
设置root密码(默认是空的):
mysql -u root -p
root
()
mysql>set password for root@localhost=password(‘root’)
>\r
mysql>set password for root@localhost=password(‘root’);
SVN的方式:
默认centos 6.x /7.x 没有安装svn客户端:
如何安装?
yum install svn
svn checkout svn://192.168.8.3 svn co /www/wwwroot/192.168.8.6/
使用 PuTTY 通过 SSH 访问出现错误:”expected key exchange group packet from server”。
解决:
在 PuTTY 的左侧窗格中,导航到“连接” > SSH > Kex。
在算法选择策略下,选择 “Diffie-Hellman group exchange”。
单击向下。此操作会将“Diffie-Hellman group exchange”移出第一个位置,以更改所用的算法。
单击“打开”。
徐多蔚亲测有效。
1、打开一个SHELL,即终端
2、用CD 命令进入源代码压缩包所在的目录。
若原始文件是tar.gz格式,需要解压则执行解压指令:tar zxvf xxx.tar.gz。
3、给文件加上可执行属性:chmod +x ******.bin(中间是字母x,小写)
4、执行命令:./******.bin(realplayer for linux就是这样的安装包)
===如何卸载:把安装时中选择的安装目录删除就OK
===执行安装过程中可以指定,类似于windows下安装
做互联网平台开发,少不了对服务器的维护,我们常用的云服务器VPS为例!
操作系统中主要分2大阵营:1、windows;2、linux;
针对windows服务器;个人习惯用服务器安全狗或云锁。 http://www.safedog.cn/
针对linux服务器;推荐使用云锁。https://www.yunsuo.com.cn
个人亲测,linux云锁安装非常简单,最重要的是对linux各版本兼容非常好。
一、linux下云锁安装过程参见云锁官方,也可以参考我linux64,快速安装如下操作;http://help.yunsuo.com.cn/guide/Lin_inst.html
x86:wget https://download.yunsuo.com.cn/v3/yunsuo_agent_32bit.tar.gz && tar xvzf yunsuo_agent_32bit.tar.gz && chmod +x yunsuo_install/install && yunsuo_install/install
x64:wget https://download.yunsuo.com.cn/v3/yunsuo_agent_64bit.tar.gz && tar xvzf yunsuo_agent_64bit.tar.gz && chmod +x yunsuo_install/install && yunsuo_install/install
wget https://download.yunsuo.com.cn/v3/yunsuo_agent_32bit.tar.gz
x64:wget https://download.yunsuo.com.cn/v3/yunsuo_agent_64bit.tar.gz
tar zxvf yunsuo_agent_32bit.tar.gz
x64:tar zxvf yunsuo_agent_64bit.tar.gz
chmod +x yunsuo_install/install
yunsuo_install/install
/usr/local/yunsuo_agent/agent_smart_tool.sh -u cloud_name -p cloud_passwd
ps -ef | grep yunsuo_agent
云锁启动/停止/重启/状态
service yunsuo start/stop/restart/status
/etc/init.d/yunsuo start/stop/restart/status
/usr/local/yunsuo_agent/uninstall
安装完成后通过PC端进行管理。 https://www.yunsuo.com.cn/download.html 帮助手册参考如下: http://help.yunsuo.com.cn/guide/Lin_inst.html
二、我们在自己电脑上再安装一个pc客户端,就可以轻松可视化管理服务器了。
Apache服务器环境,修改了php.ini配置文件,重启Apache就可以了。
但nginx服务器环境下,修改了php.ini 文件 ,重启nginx是无效的,而需要重启php-fpm。
操作方法:通过远程终端登录linux服务器!
php-fmp的重启:
先执行:
killall php-fpm
再执行:
[宝塔环境]
cd进入到指定目录【/etc/init.d】后:执行命令 php-fpm &
先知道PHP是以什么样的模式运行的。是独立的可执行程序,或者是以模块的形式嵌入到服务器程序里运行。
如果是nginx,通常是独立进程的形式,而apache是模块的形式。
所以nginx是重启php进程php-fpm,apache是重启apache服务。
PHP运行模式:http://latrell.me/post-376.html