文档标签: 服务器
webminr的安装前面已经有篇文章介绍过了,点击这里查看:webmin-Unix系统管理工具,webmin安装与应用.
经过一个多月的应用,发现在现实的操作中很少用到,这些天加上CPU问题的困扰,我还是打算卸载掉webmin管理工具。
卸载命令:
首先进入#cd /etc/webmin
#./uninstall.sh
完成卸载,
发现还有很多相关的文件并没有一起删除
于是:
#cd .. 返回上一层目录
#rm -rf webmin
大致卸载webmin的方法就是这样的,祝你好运!
...
今天读图网又出问题了,后台栏目页面无法找开,显示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)...
这两天云服务器总是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
使用权限...
":x"和":wq"的真正区别,如下:
“:wq” 强制性写入文件并退出(存盘并退出 write%quite)。即使文件没有被修改也强制写入,并更新文件的修改时间。
“:x” 写入文件并退出。仅当文件被修改时才写入,并更新文件修改时间;否则不会更新文件修改时间。
这两者一般情况下没什么不一样,但是在编程方面,对编辑源文件可能会产生重要影响。因为文件即使没有修改,":wq"强制更新文件的修改时间,这样会让make编译整个项目时以为文件被修改过了,然后就得重新编译链接生成可执行文件。这可能会产生让人误解的后果,当然也产生了不必要的系统资源花销。
“:wq” 不论啥时候都写入并退出,除非碰到只读的或重名等问题会失败
“:x” 只有修改后才会保存,若设置了 hidden 选项,在多窗口时可以保存后隐藏该窗口
值得注意的是,如上所述,写入文件就会改变文件的修改时间,在引用修改时间做判断的时候,时常会有些影响,不过像是版本控制的软件一般首选还是比较文件内容,修改时间一般不加以理会。
我一般退出那些不想保存的文本时,使用的...
晚上回来发现VPS打不开了,因为是安装的Centos系统,不是很熟悉,于是就想到了安装服务器监控,那么就用到RPM的知识,来看一下RPM的一些命令吧!
一、rpm包的安装:
1.安装一个包
# rpm -ivh
2.升级一个包
# rpm -Uvh
3.移走一个包
# rpm -e
4.安装参数
--force 即使覆盖属于其它包的文件也强迫安装
--nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。
5.查询一个包是否被安装
# rpm -q < rpm package name>
6.得到被安装的包的信息
# rpm -qi < rpm package name>
7.列出该包中有哪些文件
# rpm -ql < rpm package name>
8.列出服务器上的一个文件属于哪一个RPM包
#rpm -qf
9.可综合好几个参数...
今天早上发现apache模块占用CPU-100%,无耐之下,重启服务器。
这时也就给我提出了一个问题!只是一个小型blog而已,为什么apache的CPU占用会达到100%呢!
带着这个疑问开始了我的centos apache优化之路。
在网上找了很多,大体思路是关闭不需要的mod
设置各种超时和反映时间!
照做了,速度这块是有一点的提升,但是可能明天或后天cpu又占到100%去了!
下面copy的一篇理论:
测试与提高性能
Apache服务器已经被设计得尽可能的快,即使你用一台配置不高的机器,用不着进行太复杂的设置,它的响应内容就足以塞满以前的各种窄带连接。但随网站内容日益复杂和带宽的增加,对Apache进行优化以取得更好的性能变得日益重要起来。
如果优化的结果仅仅是极小的性能提升那真是浪费时间。试想一下,你花了好几个小时甚至几天调整Apache的各种参数但结果仅是几个百分点的性能提升?因此,在优化前你做的第一步应该是测试你目前的服务器的性能水平以便决定如何优化你的服务器并衡量...
官方网站:www.webmin.com
中文网:http://www.webmin.cn
Webmin全球镜像中国站:www.webmin.com.cn
centos安装webmin:www.centos.bz/2011/03/centos-webmin-install/
什么是Webmin
Webmin是目前功能最强大的基于Web的Unix系统管理工具。管理员通过浏览器访问Webmin的各种管理功能并完成相应的管理动作。
安装Webmin
1、下载Webmin RPM包
wget http://prdownloads.sourceforge.net/webadmin/webmin-1.550-1.noarch.rpm
请到官网查看是否是最新版本的链接。
2、安装Webmin
rpm -U webmin-1.550-1.noarch.rpm
安装完成后,你可以使用http://localhost:10000本地登录或使用http://ip:10000访问,用户名和密码分别...
配置Apache+Php的时候出现You don't have permission to access/on this server.
马上打开apache的配置文件httpd.conf,逐行检查。在大约快一半的地方有以下这段代码:
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
发现了吧。由于配置了php后,这里的“Deny from all”已经拒绝了一切连接。把该行改成“allow from all”,修改后的代码如下,问题解决。
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
allow from all
</Directory>...
今天 在做mysql导入数据的时候出一乱码
最后查了一个,解决 ,现在把mysql source解决方法写在这里,
1,数据库备份命令(注意:要在cmd界面下先进入mysqldump的目录下才能使用mysqldump)
mysqldump -uroot -p --default-character-set=gbk dbname > /root/newsdata.sql
(例子:
mysqldump -uroot -proot --default-character-set=gbk zjsb > d:/newsdata.sql
)
2,导入数据库
mysql -uroot -p --default-character-set=gbk
use dbname
source /root/newsdata.sql
(例子:
source d:/newsdata.sql
)
这里多写点与此相关的数据操作
mysql> create database mydb2 charac...
最尽导数据到服务器上,那个速度啊,不说了,是同步过去的,一个全国的中小学校表花 了大半天的时间!
于是有了今天这篇文章;
1:使用SHOW语句找出在服务器上当前存在什么数据库:
mysql> SHOW DATABASES;
2:2、创建一个数据库MYSQLDATA
mysql> CREATE DATABASE MYSQLDATA;
3:选择你所创建的数据库
mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)
4:查看现在的数据库中存在什么表
mysql> SHOW TABLES;
5:创建一个数据库表
mysql> CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));
6:显示表的结构:
mysql> DESCRIBE MYTABLE;
7:往表中加入记录
mysql> insert into MYTABLE values (”hyq”,”M”);
8:...
记得以前写过这样的文章,不过那个太复杂,这里就找了一下简单的来记录: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...
刚买的vps没几天就忘记了mysql密码,主要是备案就没有配置。
CentOS系统中那么忘记了mysql的登录密码,怎么办?使用安全模式解决吧.
首先需要在CentOS系统中停止mysql:
#service mysqld stop
#/usr/bin/mysqld_safe --skip-grant-tables &//这里可能会让人摸不着头脑,接着下面的输入就可以的!但是这里我建议将密码设置为空,然后在来一次修改! 因为下面是将密码设置在明码,根本就无法登录,只有设置为空,登录后再做修改!。
下面在CentOS系统继续输入:
msql> mysql -u root -p
下面的密码直接键入回车即可.
下面既是在CentOS系统重新设置密码:
mysql> update mysql.user set password=password("新密码") where user="root";
刷新权限
mysql>flush privileges;
退出
mysql&...
今天公司弄了一个阿里去主机试用,涉及到很多文件,于是我想起了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、...
110 条记录 7/
9 页
上一页 下一页 第一页 上5页 6789