JAVA、PHP、前端、APP、网站开发 - 开发技术学习

文档标签: linux

WordPress后台为什么更新插件主题时提示输入FTP信息的解决方法.

自从去年将adophper博客从国外搬回国内的阿里云主机上期间发生了很多事! 阿里云服务器我选用的是centos6.2 64位操作系统,对于linux系统压力很大。 今天突然想改改主题,可是提示输入FTP用户信息。 想想阿里云主机上我没有安装FTP服务啊!于是找了一下关于WordPress安装插件主题时提示需要输入FTP信息问题解决方法 使用Linux主机的站长在WordPress后台安装插件、主题时,有的会被提示需要输入FTP信息。即时输入了FTP信息也不一定100%可以连接服务器的,比如byethost。 这应该是空间服务器的权限问题,你可以联系空间提供商解决。但大多数空间商是不会理你这个请求的。悠悠创想介绍通过修改wp-config.php实现FTP权限的方法。 在wp-config.php中找到如下代码: require_once(ABSPATH . 'wp-settings.php'); 在后面添加下面的代码: if(is_admin()) { add_filter('filesystem_metho...

centos数据盘挂载,Linux 系统挂载数据盘.

最近几天被阿里云服务器搞惨了!总是回滚快照。 于是想到了挂载数据盘数据主不会丢失了,下面来实例操作一下:centos数据盘挂载,Linux 系统挂载数据盘。 适用系统:Linux(Redhat , CentOS,Debian,Ubuntu) * Linux的云服务器数据盘未做分区和格式化,可以根据以下步骤进行分区以及格式化操作。 下面的操作将会把数据盘划分为一个分区来使用。 1、查看数据盘 在没有分区和格式化数据盘之前,使用 “df –h”命令,是无法看到数据盘的,可以使用“fdisk -l”命令查看 友情提示:若您执行fdisk -l命令,发现没有 /dev/xvdb 标明您的云服务无数据盘,那么您无需进行挂载,此时该教程对您不适用 2、 对数据盘进行分区 执行“fdisk /dev/xvdb”命令,对数据盘进行分区; 根据提示,依次输入“n”,“p”“1”,两次回车,“wq”,分区就开始了,很快就会完成。 3、 查看新的分区 使用“fdisk -l”命令可以看到,新的分区xvdb...

7-zip在命令行下的使用方法,7-zip在命令行下的使用实例.

以下内容为网站转载的,原文地址:linux下的压缩解压软件7zip(不会解压rar的来看一下) 7-zip在命令行下的使用方法 使用格式:7z [adeltux] [-] [SWITCH] ... 第一个7z是程序的名称,7zip装完后会有7z、7za、7zr三个程序,其中7z是全功能的(即启用所有模块的功能),7za是仅使用7zip本身,不启用其它模块(这种情况不支持rar等格式),7zr是精简版,只支持7z格式。 第二个参数[adeltux]是用来告诉7zip执行什么功能:a用于创建压缩文件或向压缩文件中添加文件;d用于从压缩文件里删除文件;e用于解压,但不创建目录结构;l用于显示压缩文件里所包含的内容;t用于测试压缩文件是否有效;u用于更新压缩文件内的文件;x用于解压,并且创建目录结构。 [-] [SWITCH]是选项开关,部分选项将稍后介绍,也可以使用命令man 7z查看详细说明。 是压缩文件的文件名,后面跟输入文件的文件名(可以使用通配符,可以有多个文件)。 比较常用的选项开关 -t:指定压缩格式,如-t7z -m...

unix、linux定时执行任务命令,crontab定时命令的运用.

最近一直为服务器的cpu占用100%所困扰,于是一直在查看原因,并分析 现在的结论是用定时器每天定时重启apache服务 因为我统计出来是服务器每一天半左右CPU就要上升到100%,其中主要是apache的进程所消耗了 于是乎想到了每天定时重启服务,可能会减轻负担,下面我们来介绍一下定时执行任务 crond这个命令的运用与实例分析: 一.  Crontab 介绍   crontab命令的功能是在一定的时间间隔调度一些命令的执行。   1.1 /etc/crontab 文件 在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab。 如: [root@dave ~]# cat /etc/crontab SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # run-parts 01 ...

centos优化mysql,mysql数据库优化.

apache+php+mysql网站优化,今天主要说的是mysql方面的优化。 我们经常要优化一下 MySQL 数据库,菜鸟就进 phpMyAdmin 一个个点优化 开发PHP的,一般就在网站的程序里通过 php 实现了,但这 2 种方法都不够好 下面告诉你一个绝招,用 mysqlcheck 一条命令搞定,高效又安全 请试下在 putty 或crt里执行下面的命令: mysqlcheck -Aao --auto-repair -u你的用户名 -p你的密码 如果不出意外,你将发现,你所有的数据库都被优化和修复了一次! 如果提示 mysqlcheck 找不到呢, 如果不是,请跳过这步。 找不到 mysqlcheck 的原因一般是手动编译安装的,像我一样,就 locate mysqlcheck 一下,发现在 /usr/local/mysql/bin/ 下面,就是我安装MySQL时指定的路径 ,OK,给他加个快捷方式 ln -s /usr/local/mysql/bin/mysqlcheck /usr/bin/mysq...

centos下程序调试命令strace、truss、ltrace的应用实例.

最近一直被linux cpu 占用100%所困扰,不得不学习如何进看top分析所占CPU程序,并分析其工作过程中所调用那些东西。 本着解决问题的目的,开始了centos下又一旅程。 strace 命令是一种强大的工具,它能够显示所有由用户空间程序发出的系统调用。   strace 显示这些调用的参数并返回符号形式的值。strace 从内核接收信息,而且不需要以任何特殊的方式来构建内核。   下面记录几个常用 option .   1 -f -F选项告诉strace同时跟踪fork和vfork出来的进程   2 -o xxx.txt 输出到某个文件。   3 -e execve 只记录 execve 这类系统调用   —————————————————   进程无法启动,软件运行速度突然变慢,程序的”SegmentFault”等等都是让每个Unix系统用户头痛的问题,   本文通过三个实际案例演示如何使用truss、strace和ltrace这三个常用的调试工具来快速诊断软件的”疑难杂症”。    ...
此文被围观4041次  分类: 服务器 标签:  ············

centos下的复制命令cp操作说明.

今天读图网又出问题了,后台栏目页面无法找开,显示404,悲剧... 于是惯用问做法删除后台程序,重新传一份上去。 但为了保险,还是要备份一份在服务器上,当然就是用cp拷贝命令了 系统是centos的哈。 用"#cp -r /data/* ." centos cp命令 cp (复制档案或目录) [root@linux ~]# cp [-adfilprsu] 来源档(source) 目的檔(destination) [root@linux ~]# cp [options] source1 source2 source3 .... directory 参数: -a :相当于 -pdr 的意思; -d :若来源文件为连结文件的属性(link file),则复制连结文件属性而非档案本身; -f :为强制 (force) 的意思,若有重复或其它疑问时,不会询问使用者,而强制复制; -i :若目的檔(destination)已经存在时,在覆盖时会先询问是否真的动作! -l :进行硬式连结 (hard link)...

centos cpu查看,linux进程查看,查看所有进程,停止进程.

这两天云服务器总是CPU跑到100%,一般是在早上9、10点的时候,导致网站打不开,远程也无法链接,于是重启云服务器。以下是要网站查找 到资料!记录下来,等明天操作用! centos上进程有5种状态: 1. 运行(正在运行或在运行队列中等待) 2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号) 3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生) 4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放) 5. 停止(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后停止运行运行) ps工具标识进程的5种状态码: D 不可中断 uninterruptible sleep (usually IO) R 运行 runnable (on run queue) S 中断 sleeping T 停止 traced or stopped Z 僵死 a defunct (”zombie”) process 名称:ps 使用权限...
此文被围观3411次  分类: 服务器 标签:  ···········

linux下vim的退出命令":wq"和":x"的区别.

":x"和":wq"的真正区别,如下: “:wq” 强制性写入文件并退出(存盘并退出 write%quite)。即使文件没有被修改也强制写入,并更新文件的修改时间。 “:x” 写入文件并退出。仅当文件被修改时才写入,并更新文件修改时间;否则不会更新文件修改时间。 这两者一般情况下没什么不一样,但是在编程方面,对编辑源文件可能会产生重要影响。因为文件即使没有修改,":wq"强制更新文件的修改时间,这样会让make编译整个项目时以为文件被修改过了,然后就得重新编译链接生成可执行文件。这可能会产生让人误解的后果,当然也产生了不必要的系统资源花销。 “:wq” 不论啥时候都写入并退出,除非碰到只读的或重名等问题会失败 “:x” 只有修改后才会保存,若设置了 hidden 选项,在多窗口时可以保存后隐藏该窗口 值得注意的是,如上所述,写入文件就会改变文件的修改时间,在引用修改时间做判断的时候,时常会有些影响,不过像是版本控制的软件一般首选还是比较文件内容,修改时间一般不加以理会。 我一般退出那些不想保存的文本时,使用的...
此文被围观3491次  分类: 服务器 标签:  ·······

Linux下如何进行FTP设置,CentOS vsftpd操作.

记得以前写过这样的文章,不过那个太复杂,这里就找了一下简单的来记录:Linux下如何进行FTP设置,CentOS vsftpd操作 1. 先用rpm -qa| grep vsftpd命令检查是否已经安装,如果ftp没有安装,使用yum  -y  install vsftpd 安装,(ubuntu 下使用apt-get install vsftpd) 2. service vsftpd start 启动要让FTP每次开机自动启动,运行命令:  chkconfig --level 35 vsftpd on 3. 设置ftp权限 vi  /etc/vsftpd/vsftpd.conf 将anonymous_enable=YES 改为 anonymous_enable=NO ESC返回,输入“:wq”保存并推出 4. 添加ftp帐号和目录 useradd   -d /alidata/www/wwwroot -s /sbin/nologin pwftp passwd   pwftp chmod -R 755...

CentOS中zip压缩和unzip解压缩命令详解.

今天公司弄了一个阿里去主机试用,涉及到很多文件,于是我想起了zip这个东西! 以下的是zip的操作命令,但是我最后还是选 用p7zip这个解压软件! CentOS Linux中zip压缩和unzip解压缩命令详解 实例演示: 以下命令均在/home目录下操作 cd /data  #进入/home目录 1、把/home目录下面的mydata目录压缩为mydata.zip zip -r  mydata.zip   mydata   #压缩mydata目录 2、把/home目录下面的mydata.zip解压到mydatabak目录里面 unzip  mydata.zip   -d  mydatabak 3、把/home目录下面的abc文件夹和123.txt压缩成为abc123.zip zip  -r   abc123.zip   abc  123.txt 4、把/home目录下面的wwwroot.zip直接解压到/home目录里面 unzip   wwwroot.zip 5、把/home目录下面的abc12.zip、...
此文被围观3953次  分类: 服务器 标签:  ········

linux系统GBK程序乱码问题解决方法,centos网站乱码解决方法.

昨天将新开的图片网站放到刚买的centos上,结果出现乱码!上传的程序如DEDECMS,帝国PHPCMS或者搬家的discuz论坛程序都是GBK版本的,而默认安装的CENTOS操作系统支持的是UTF-8,这就造成了乱码现象。那么知道了原因就来解决这个问题吧,今天就介绍一下如何让美国linux系统vps默认支持GBK编码的程序吧! 解决方法如下: 用SSH登录到服务器后进入ROOT权限,然后到这个目录下: ../etc/httpd/conf/   更改httpd.conf文件 利用 vi 编辑查找到其中的 “DefaultLanguage nl”,将其中的“nl”更改成“zh-CN” 再查找“AddDefaultCharset UTF-8”,将“UTF-8”改为“GB2312” 然后重启服务器。 上面这个修改方法只是将UTF-8改成GB2312,改之后服务器只支持GB2312编码的程序,那么你的utf-8程序也会乱码了。怎么让vps同时支持gbk和UTF-8编码呢?看下边。 用以上介绍的方法查找“Add...

linux修改mysql远程访问,MySql实现远程连接,mysql开启远程登录,MySql操作以及一些错误处理.

还是因为vps的原因换了一个linux-vps 下面是我在linux系统下的myslq配置 安装完mysql后就是链接使用它了 mysqladmin -u root -p oldpass newpass 因为新安装的myslq密码都是空的 所以上面就直接设置了新密码 然后进入mysql mysql -u root -p Enter password: 这里是你刚刚设置的密码 Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 8 Server version: 5.1.61 Source distribution Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporat...

站点声明:部分内容源自互联网,为传播信息之用,如有侵权,请联系我们删除。

© Copyright 2011-2024 www.kfju.com. All Rights Reserved.
超级字帖 版权所有。蜀ICP备12031064号