linux 装备备忘录ITeye - 娱乐之横扫全球

linux 装备备忘录ITeye

2019年02月21日07时42分10秒 | 作者: 鸿志 | 标签: 检查,装置,进程 | 浏览: 2275

[root@server1 opt]# chmod 777 opt

chmod: 无法访问 “opt”: 没有那个文件或目录

[root@server1 opt]# pwd

/opt

[root@server1 opt]# cd

[root@server1 ~]# chmod 777 opt

chmod: 无法访问 “opt”: 没有那个文件或目录

[root@server1 ~]# chmod 777 /opt

 

[root@server1 bin]# ls -la

 

 

[root@server1 bin]# ls -lh

 

 

 

 

 

find / -name tomcat 

 

 

用远程登陆客户端登陆linux 

进入tomcat/logs/文件夹下 

键入指令:tail -f catalina.out 

 

nohup java -jar LuceneTest.jar

 

linux 检查进程信息 

 

ps –aux

 

 

netstat –tln //检查效劳监听端口

 

netstat      //检查进程号

 

ps –aux     //检查进程号

 

ps –aux | more //悉数检查

 

ps –ef | grep mysql   //检查mysql的进程

 

kill -9 31844 //强制杀掉进程号3306

 

ps -ef|grep java

 

ps auxww | grep mysql

ps -ef|grep mysql

 

find -name *index* 

 

rpm -e mysql-5.0.77-3.el5 nodeps

 

 

rpm -ivh MySQL5.5.rpm

 

rpm -ivh MySQL-client-5.5.rpm

 

 

/etc/rc.d/init.d/mysql start

 

 

 

/usr/bin/mysqladmin -u root password new-password

/usr/bin/mysqladmin -u root -h server1.jcrb.com password new-password

 

 /usr/bin/mysqladmin -u root new-password password 123456

 

 

/etc/my.cnf

 

 

whereis mysql

 

which mysql

 

rpm  -qa | grep  MySQL

 

 

mysql -u root -p

 

 

rpm -qa | less

 

mysql: Unknown OS character set GB18030.

mysql: Switching to the default character set latin1.

 

show variables like collation_%; 检查mysql字符集

show variables like character_set_%;

 

 

 

 

更改mysql配置文件修正字符集

cp my-huge.cnf  /etc/my.cnf

 

and under [mysqld]...

character-set-server=utf8

 

whereis server1.jcrb.com:1.pid

 

 killall mysql

 

/var/lib/mysql

 

假如发动不成功则需求检查/var/lib/mysql/xxxxxxxxxxx.err过错日志

server1.jcrb.com.err

 

 

lsb_release -a 

uname -a

 

file /bin/ls

 

 

$ mkdir -p /opt/db

$ chown -R $USER:$USER /opt/db

 

mv  mongodb-linux-i686-1.8.2  mongodb-1.8.2 

 rm  mongodb-linux-i686-1.8.2.tgz

 

 

mysql在108 centOS5.5上的装置目录:

find / -name mysql -ls 

 

/usr/bin/mysql

/usr/lib/mysql

/usr/share/mysql

/etc/logrotate.d/mysql

/etc/rc.d/init.d/mysql

/var/lock/subsys/mysql

/var/lib/mysql

/var/lib/mysql/mysql

 

 

卸载mysql

 rpm -qa|grep mysql

 

 rpm –e MySQL-client-5.5.13-1.rhel4

 

 

[root@zhanglei ~]# groupadd mysql

[root@zhanglei ~]# useradd -g mysql mysql

[root@zhanglei ~]# passwd mysql

暗码:mysql

 

rpm -ivh MySQL-server-5.5.13-1.rhel5.x86_64.rpm

 

rpm -ivh MySQL-client-5.5.13-1.rhel4.x86_64.rpm

 

 

6、永久性删去用户账号

userdel mysql

groupdel mysql

usermod –G mysql mysql   (强制删去该用户的主目录和主目录下的一切文件和子目录)

 

 

SSH乱码:

vi /etc/sysconfig/i18n

 

LANG="zh_CN.GB18030"

LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"

SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"

SYSFONT="latarcyrheb-sun16"

 

mv MySQL-client-5.5.13-1.rhel4.x86_64.rpm  MySQL5.5.rpm

mv MySQL-server-5.5.13-1.rhel5.x86_64.rpm  MySQL-client-5.5.rpm

 

service mysql stop

 service mysql start

 

/usr/bin/mysqladmin -u root password 123456 

 

 登录MySQL 

mysql -uroot -p 

 

1 . 检查mysql存储引擎状况: mysql show engines  InnoDB | YES,阐明此mysql数据库效劳器支撑InnoDB引擎。

 

 

创立mysql用户

 CREATE USER test IDENTIFIED BY 123456;

 

grant all on *.* to test@"%" identified by "123456";

 

grant all on len.* to ca@"%" Identified by "123456";   

授权用户“ca”(其口令为“123456”)能够任何主机登录,可对数据库"len”下的一切表进行一切的操作

 

/var/lib/mysql

 

 

检查防火墙信息:

#/etc/init.d/iptables status

 

封闭防火墙效劳:

#/etc/init.d/iptables stop

 

rpm -ivh VirtualBox-4.0-4.0.10_72479_rhel5-1.i386.rpm

 

 yum install libpython

 

virtualbox 在centOS上乱码处理:

 yum install bitmap-fonts-cjk

 

 

CentOS 发动virtualbox失利:

 

检查linux内核版别  2.6.18

 

下载装置  yum install kernel-devel或许

yum install kernel-PAE-devel

 

rpm -q kernel-devel(检查有无内核源码)

 

 

永久封闭防火墙

 

#chkconfig –level 35 iptables off 不好使

 

 

装置mongodb

解压后 

nohup ./bin/mongod

 

以 Daemon 方法运转 封闭ssh客户端依然运转

./bin/mongod fork logpath /dev/null

 

 ./bin/mongo

 

 

看护进程一旦脱离了终端,退出就成了问题。运用 ps axj 查出进程ID然后 kill PID 之。

 

中止mongodb

use admin

switched to db admin

 

db.shutdownServer()

 

show users

show collections

 

 db.dropDatabase() 

 

 

./bin/mongodump -d jcrbdb -o /data/backup

 

./bin/mongorestore -d jcrbdb drop /data/backup/jcrbdb

 

db.createCollection("SOURCE_LIB")

db.SOURCE_LIB.stats() 

db.SOURCE_LIB.storageSize()

 

db.SOURCE_LIB.findOne() 

 

 

db.SOURCE_LIB.getIndexes()

db.SOURCE_LIB.totalIndexSize()   

db.SOURCE_LIB.totalSize()

 

db.SOURCE_LIB.ensureIndex({SL_ID:1},{unique: true});  

 

 

运用db.things.ensureIndex({j:1});来树立索引。

 

_id是默许的、仅有索引。

 

能够设置联合索引,db.things.ensureIndex({j:1, name:-1}); 1为升序,-1为降序

 

db.things.ensureIndex({firstname: 1, lastname: 1}, {unique: true });来设定仅有性

可是:

db.things.ensureIndex({firstname: 1}, {unique: true });//firstname为仅有索引

db.things.save({lastname: "Smith" });//firstname被设为null

db.things.save({lastname: "Jones" });//报错,由于null仅有

 

能够经过设置dropDups来疏忽重复的索引记载

db.things.ensureIndex({firstname : 1}, {unique : true , dropDups : true })

 

删去索引

db.collection.dropIndexes();

删去单一索引

db.collection.dropIndex({x: 1, y: -1})

 

改用户

su - root

 

递归改权限

chmod 777 -R tomcat-6/

 

mkdir -p /data/db

chmod 777 -R data/

 

tar zxf mongodb 1.8.3.tgz

发动

./bin/mongod fork logpath /dev/null

 

[root@app-vwsc-01 bin]# ./mongod dbpath /root/mongodbpro/data/db logpath /root/mongodbpro/data/log/mongodb.log logappend  //发动mongod的效劳器

 

./bin/mongod fork dbpath /pomsdata/data/db logpath /dev/null

 

#rpm-ivhsubversion-1.6.5-1.i386.rpm

 tar zxf  subversion-1.6.17.tar.gz

 

 

 

修正mongodb 存储目录使指向iscsi同享的/pomsdata/data

 

1  mkdir -p /pomsdata/data/db

2  chmod 777 -R data/

3    use admin

switched to db admin

 db.shutdownServer();

 

发动 指定存储目录

./bin/mongod fork dbpath /pomsdata/data/db logpath /dev/null

 

 

chmod 777 -R tomcat-6.0.32/

mkdir -p logs

 

 

 

检查cpu占用

ps -aux

top -n 1

 

ps -ef |grep tomcat

ps -ef|grep java

 

 

linux 装置nginx-1.1.2

[root@poms01 prod]# tar zxvf nginx-1.1.2.tar.gz

 

[root@poms01 prod]# cd nginx-1.1.2

 

./configure with-http_stub_status_module with-http_ssl_module

履行完后会提示一个过错,说短少PCRE library 这个是HTTP Rewrite 模块,也便是url静态化的包

可上传pcre-8.12.tar.gz,输入如下指令装置:

 

tar zxvf pcre-8.12.tar.gz

#cd pcre-7.9

#./configure

#make

make[1]: *** [pcrecpp.lo] Error 1

这个过错,根本能够断定是短少体系包形成的,可是短少哪个包却不清晰,这儿记载下,这个过错是短少装置gcc-c++,只需yum -y install gcc-c++,从头configure,make make install经过。

 

#make install

 

装置openssl等包

yum install zlib zlib-devel openssl openssl-devel 

 

装置nginx

make make install

 

发动

[root@poms01 local]# cd nginx

[root@poms01 nginx]# cd sbin

[root@poms01 sbin]# ./nginx

 

检查

[root@poms01 sbin]#  ps -ef |grep nginx

 

 

中止

kill -QUIT 27616

 [~]# killall nginx //封闭nginx

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表娱乐之横扫全球立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章

阅读排行

  • 1

    linux 装备备忘录ITeye

    检查,装置,进程
  • 2

    tftp效劳简略装备ITeye

    效劳,装备,文件
  • 3

    linux yum 装置 svnITeye

    项目,文件,目录
  • 4
  • 5

    nginx.conf 常用设置ITeye

    设置,日志,运用
  • 6
  • 7
  • 8

    Linux守时使命的总结huabian

    守时,脚本,途径
  • 9

    SunOS下运用笔记tengxun

    体系,运用,资源
  • 10

    grep博学多才啊alibaba

    玩意,简略,技术