centos相關(guān)問題

@本文根據(jù)centos6.5總結(jié)來的操作常識

centos安裝教程:

http://www.2cto.com/os/201411/354914.html

centos不識別NTFS格式的分區(qū)录择,重新格式化一個FAT32的吧

yum 默認(rèn)就已經(jīng)安裝好在centos中好港,不需要另外安裝.

具體的yum 可以用man yum查看。

更新及安裝:

yum install package 安裝指定的安裝包package

yum localinstall package 本地安裝軟件包

yum update 全部更新

yum update package 更新指定程序包package

yum check-update 檢查可更新的程序

查找和顯示

yum info 顯示安裝包信息

yum list 顯示所有已經(jīng)安裝和可以安裝的程序包

yum list 顯示指定程序包安裝情況

yum search 查找軟件包

查看軟件安裝情況:rpm -qa | grep java

/boot用來引導(dǎo)系統(tǒng)的周霉,

/home是用戶目錄烤送,相當(dāng)于windows的“我的文檔”

沒有/swap只有swap竹习,swap是個磁盤格式伴箩,用來做虛擬內(nèi)存的孵班。

另外其他的赠潦,例如/usr是linux程序默認(rèn)安裝目錄叫胖。

/tmp是存放系統(tǒng)臨時文件緩存的,系統(tǒng)會自動清理里面的東西她奥。

服務(wù)器分區(qū)的方案:

分區(qū)類型 分區(qū)的實(shí)際大小

/ 1G-2G (最少要150–250MB)

/boot 32M-100M (啟動分區(qū)臭家,最多只要100M左右)

/opt 100M-1G (附加應(yīng)用程序)

/tmp 40M-1000M (最大可以設(shè)為1G左右,如果加載ISO鏡像文件就設(shè)為4G左右吧,一般不用那么多)

/home 2G-10G (每個用戶100M左右方淤,具體自定钉赁。用戶目錄。)

/usr 3G-10G (最耗用空間的部份携茂。最少要500M左右你踩,一般寬松的服務(wù)器要分到4-6G)

/usr/local 3G-15G (自已安裝程序安裝在此)

/var >2G–硬盤余下全部空間 ( 最少300M-500M,一般2-3G,做服務(wù)器的話把上面余下的空間都分給它

centos安裝時找不到硬盤

http://blog.csdn.net/anbulang/article/details/8057536

/var/run/yum.pid我打開看了讳苦,只是一個數(shù)带膜,其他的 可能是系統(tǒng)自動升級正在運(yùn)行,所以yum被鎖定了鸳谜。 可以通過執(zhí)行rm -rf /var/run/yum.pid 來強(qiáng)行解除鎖定膝藕,然后你的yum就可以運(yùn)行了。

centos6.5中修改源

1. cd /etc/yum.repos.d

2. mv CentOS-Base.repo CentOS-Base.repo.backup

3. wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

4. mv CentOS6-Base-163.repo CentOS-Base.repo

5.yum clean all

安裝好yum-fastestmirror后,每次用yum安裝就會自動檢查速度最快的鏡像了

步驟: yum install yum-fastestmirror

yum clean all

查看MySQL運(yùn)行狀態(tài)的方法:

安裝mysql教程

http://blog.csdn.net/xxd851116/article/details/22947891

使用命令:# /etc/rc.d/init.d/mysql status

mysql啟動方式

http://blog.sina.com.cn/s/blog_6c95fee5010175t7.html

查看軟件安裝q情況“

rpm -qa |grep -i mysql

rpm -e --nodeps 軟件名

etc/profile ?不小心給刪東西了

usr/my.cnf

/root/.mysql_secret

mysql

創(chuàng)建root管理員:

mysqladmin -uroot -p

登錄:

mysql -u root -p

輸入密碼:咐扭。

root

忘記密碼:

service mysqld stop

mysqld_safe --user=root --skip-grant-tables

mysql -u root

use mysql

update user set password=password("new_pass") where user="root";

flush privileges;

find / -name apache

源碼安裝

指定安全路徑 configure --prefix=安裝路徑

默認(rèn)在/usr/local下

rpm安裝

默認(rèn)情況下目錄/usr 用來存放應(yīng)用程序

目錄/etc 存放軟件的配置文件

查看安裝路徑

rpm -ql? httpd-xxxx

問題:啟動tomcat失敗

http://zhidao.baidu.com/link?url=zk7Xw3o_xfVAZHTfTiqF81yyefteHnOxe6B_yBjOpNWdmnP4zJY-nzLoIt_OLGVipWwubqpcGwb-vh41ggW7jwdUd-1WpIavTcnp49wB7Y_

部署tomcat步驟

1.cp -rf?/opt/soft/tomcat-name/* /opt/soft/tomcat-creatname

2.修改vi /opt/soft/tomcat-creatname/conf/server.xml ---占用端口

----如果是service類型的tomcat 還需要在server.xml中配置hostname=“name.esuyundns.cn”

3.配置腳本/opt/depsc/creatname.sh

4.設(shè)置腳本的執(zhí)行權(quán)限:chmod 777 /opt/depsc/createname.sh ? chmod 777 /opt/soft/tomcat-creatname/bin

5.加入開機(jī)啟動tomcat 端口:?iptables?-I?INPUT?-p?tcp?-m?state?--state?NEW?-m?tcp?--dport?8088?-j?ACCEPT

/etc/rc.d/init.d/iptables save

6.指定host :?vi /etc/hosts

7.編輯端口統(tǒng)計(jì)文檔

修改tomcat內(nèi)存大邪磐臁:

/opt/soft/tomcat-noticeservice/bin/catalina.sh

修改第一行:JAVA_OPTS="-Xms64m -Xmx256m"

1.tomcat自啟動腳本:

此路徑下:vi?/etc/rc.local 添加

export JAVA_HOME=/usr/java/jdk1.8.0_40

#上邊為jdk安裝目錄,下邊為tomcat啟動腳本

/opt/soft/tomcat-api/bin/startup.sh start

/opt/soft/tomcat-baseservice/bin/startup.sh start

/opt/soft/tomcat-cms/bin/startup.sh start

/opt/soft/tomcat-lbsservice/bin/startup.sh start

/opt/soft/tomcat-orderservice/bin/startup.sh start

/opt/soft/tomcat-noticeservice/bin/startup.sh start

/opt/soft/tomcat-driverservice/bin/startup.sh start

/opt/soft/tomcat-driver-api/bin/startup.sh start

查看tomcat啟動狀態(tài):

ps -ef|grep tomcat

占用端口server portconnector port(open)connector port

lbsservice800280898011

orderservice800380878012

api800480868013

cms800580858014

noticeservice800680848015

jira800780758009

driverservice800880828016

driver-api ? ? 8009 ? ? ? ? 8083 ? ? ? ? ? ? ? ? ? ?8017

franchisee ? ? 8077 ? ? ? ? 8081 ? ? ? ? ? ? ? ? ? ?8018

weixin ? ? ? ? 8079 ? ? ? ? 8090 ? ? ? ? ? ? ? ? ? ?8019

task ? ? ? ? ? 8078 ? ? ? ? 8091 ? ? ? ? ? ? ? ? ? ?8020

opt/wf

2.釋放端口:

iptables?-I?INPUT?-p?tcp?-m?state?--state?NEW?-m?tcp?--dport?8088?-j?ACCEPT

關(guān)閉端口:

"sudo iptables -A INPUT -p tcp --dport $PORT -j DROP"

iptables -A OUTPUT -p tcp --dport 8800 -j DROP

查看端口釋放情況:

iptables?-L?-n

查詢端口被占用情況

netstat -tln

netstat -tln | grep 端口號

lsof -i:端口號

kill -9 PID號

防火墻配置:

1蝗肪、配置防火墻袜爪,開啟80端口、3306端口

iptables -I INPUT -p tcp --dport 8011 -j ACCEPT #開啟8011端口

3.#保存配置

/etc/rc.d/init.d/iptables save

#重啟服務(wù)

/etc/rc.d/init.d/iptables restart

查看端口是否已經(jīng)開放

/etc/init.d/iptables status

vi /etc/sysconfig/iptables

特別提示:很多網(wǎng)友把這兩條規(guī)則添加到防火墻配置的最后一行薛闪,導(dǎo)致防火墻啟動失敗辛馆,正確的應(yīng)該是添加到默認(rèn)的22端口這條規(guī)則的下面

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT(允許80端口通過防火墻)

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT(允許3306端口通過防火墻)

2、重啟防火墻豁延,這里有兩種方式重啟防火墻

a) 重啟后生效

開啟: chkconfig iptables on

關(guān)閉: chkconfig iptables off

重啟防火墻:/etc/init.d/iptables restart

centos6.5:host位置 ?修改host

/etc/sysconfig/networking/profiles/default/hosts

需要修改兩個文件 /etc/hosts 和/etc/sysconfig/network

第一步:修改/etc/hosts

命令# vi /etc/hosts

127.0.0.1 www.ccc5188.com

q(保存)

第二步:修改 /etc/sysconfig/network

命令如下:# vi /etc/sysconfig/network

networking=yes

HOSTNAME=centos

wq(保存)

重啟網(wǎng)絡(luò):

/etc/init.d/network restart

nginx安裝

nginx默認(rèn)使用80端口昙篙,若是80端口被占用,修改/usr/local/nginx/conf/nginx.conf里的

教程:

http://my.oschina.net/VincentJiang/blog/224993

http://victorwmh.iteye.com/blog/1131179

http://book.51cto.com/art/201202/314653.htm

#查看nginx是否正常

[root@aaa nginx-1.2.4]# /usr/sbin/nginx -t

Nginx的命令以及配置文件位置:

/etc/init.d/nginx start # 啟動Nginx服務(wù)

/etc/init.d/nginx stop # 停止Nginx服務(wù)

/etc/nginx/nginx.conf # Nginx配置文件位置

linux指定安裝目錄:

下載vsftpd的源代碼包,按照如下步驟安裝:

tar xzvf vsftpd.xxx.tar.gz

進(jìn)入解壓的目錄诱咏,然后

./configure --prefix=/opt/saft+

make

make install

編譯:sudo apt-get build-dep fcitx

啟動memcache腳本:

但是在啟動之前要先執(zhí)行設(shè)定腳本才可以:

memcached -d -m 64 -u root -l 127.0.0.1 -p 11211 -c 1024 -P /tmp/memcached.pid

登錄memcache:

[root@mysqlslave memcached-1.4.15]#telnet 127.0.0.1 11211

Trying 127.0.0.1...

Connected to localhost (127.0.0.1).

Escape character is '^]'.

stats//手動輸入苔可,啟動

quit// ? 退出

停止memcached服務(wù):

[root@mysqlslave memcached-1.4.15]# kill `cat /tmp/memcached.pid`

或者 ps -ef|grep memcached

kill - 9 16949

memcache 設(shè)定

結(jié)束memcache進(jìn)程 # kill `cat /tmp/memcached.pid`

設(shè)定腳本:

memcached -d -m 200 -u root -l 192.168.1.18 -p 11211 -c 1024 -P /tmp/memcached.pid

-P /tmp/memcached.pid

-d選項(xiàng)是啟動一個守護(hù)進(jìn)程,

-m是分配給Memcache使用的內(nèi)存數(shù)量胰苏,單位是MB硕蛹,我這里是10MB,

-u是運(yùn)行Memcache的用戶硕并,我這里是root法焰,

-l是監(jiān)聽的服務(wù)器IP地址,如果有多個地址的話倔毙,我這里指定了服務(wù)器的IP地址192.168.0.200埃仪,

-p是設(shè)置Memcache監(jiān)聽的端口,我這里設(shè)置了12000陕赃,最好是1024以上的端口卵蛉,

-c選項(xiàng)是最大運(yùn)行的并發(fā)連接數(shù),默認(rèn)是1024么库,我這里設(shè)置了256傻丝,按照你服務(wù)器的負(fù)載量來設(shè)定,

-P是設(shè)置保存Memcache的pid文件诉儒,我這里是保存在 /tmp/memcached.pid

安裝memcache教程:

http://blog.sina.com.cn/s/blog_4f925fc30102eo75.html

安裝完以后要修改編碼格式:

/usr/my.cnf

添加:

[client]

default-character-set=utf8

[mysqld]

default-storage-engine=INNODB

character-set-server=utf8

collation-server=utf8_general_ci

maven 配置環(huán)境變量:

搭建私服:

http://blog.csdn.net/cuker919/article/details/12052565

http://blog.csdn.net/ithomer/article/details/8975587

vi /etc/profile

export M2_HOME=/opt/soft/apache-maven

export? PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin

export RUN_AS_USER=root

啟動maven:

/opt/soft/nexus/nexus-2.11.1-01/bin/nexus ?start/stop

訪問:

http://192.168.1.18:8081/nexus

默認(rèn)管理員用戶名/密碼: admin/admin123

一鍵安裝腳本

#!/bin/bash

if [ -z "${MAVEN_HOME}" ]; then

#得到時間

TIME_FLAG=`date +%Y%m%d_%H%M%S`

#備份配置文件

cp /etc/profile /etc/profile.bak_$TIME_FLAG

echo "Begin to install maven,Please waiting..."

#解壓maven

wget http://labs.mop.com/apache-mirror/maven/binaries/apache-maven-3.0.4-bin.tar.gz

tar -xzvf apache-maven-3.0.4-bin.tar.gz

#拷貝maven到安裝目錄

cp -rf apache-maven-3.0.4 /usr/local/

echo "######################################"

echo "Begin to config environment variables,please waiting..."

echo "######################################"

#修改maven的環(huán)境變量葡缰,直接寫入配置文件

echo "MAVEN_HOME=/usr/local/apache-maven-3.0.4" >>/etc/profile

echo "PATH=\$PATH:\$MAVEN_HOME/bin" >>/etc/profile

#運(yùn)行后直接生效

source /etc/profile

echo "環(huán)境變量設(shè)置成功"

else

echo "本機(jī)已安裝maven無需再次安裝"

fi

mvn compile 編譯項(xiàng)目

mvn test 編譯運(yùn)行單元測試

mvn package 打包(jar or war)

mvn install 將項(xiàng)目安裝到本地倉庫

mvn clean 清空項(xiàng)目

mvn eclipse:eclipse 生成eclipse工程

192.168.1.18????baseservice.esuyundns.cn

192.168.1.18????lbsservice.esuyundns.cn

192.168.1.18????orderservice.esuyundns.cn

啟動jira的命令:

/opt/soft/jira/atlassian-jira-6.3.15-standalone/bin/startup.sh啟動虛擬機(jī)

/opt/soft/jira/atlassian-jira-6.3.15-standalone/bin/shutdown.sh 關(guān)閉虛擬機(jī)

/opt/soft/jira/atlassian-jira-6.3.15-standalone/bin/catalina.sh run查看虛擬機(jī)的啟動日志

賬號:mxc

密碼:rootroot

在系統(tǒng)-》授權(quán) ?中 更新授權(quán)碼

jira授權(quán)碼:

Description=JIRA: Commercial,

CreationDate=2015-04-12,

jira.LicenseEdition=ENTERPRISE,

Evaluation=false,

jira.LicenseTypeName=COMMERCIAL,

jira.active=true,

licenseVersion=2,

MaintenanceExpiryDate=2099-12-31,

Organisation=pl,

SEN=SEN-L4572887,

ServerID=BPT3-4QRK-FCRR-HEP3,

jira.NumberOfUsers=-1,

LicenseID=AAABBw0ODAoPeNptkFtLxDAQhd/zKwI+R9Kwy66FPKxthGhvtF0p4kuso0a6sUwvuP/edissyj4MD

HPOfHOYqzu0tICWeoJy4a+FzzkNwpIK7q1ICF2Ntu3tl5P3Ot89+1SNphnMPCEBwqkJTQ9y9jN+w

zxBPi2a68jW4DpQr/a0rZJS5VmuC0XOBNnjAH/s5bGFxBxABmkcqzzQu2jRTd3bEZaFZvE+AnYzR

JDYWNeDM64G9d1aPJ4TeXxOlOK7cbZbjrbNgkyGwwtg+rbvJpBkHikAR0Adytt0XzFV7R5Y+qQzV

kWZIoVK5FQsWq03YrvdkN/Ekz3S4SXlcpRswPrDdPD/aT+P1nzDMC0CFQCM9+0LlHVNnZQnSTwuR

O3eK+2gVgIUCteTs4Q3khIgrnsY64hxYB/d8bM=X02dh,

LicenseExpiryDate=2099-12-31,

PurchaseDate=2014-09-20

查看內(nèi)存剩余:

free -m

安裝SVN軟件包

[root@localhost ~]# yum install subversion

#確認(rèn)是否已安裝svn模塊

[root@localhost ~]# cd /etc/httpd/modules;ls|grep svn

mod_authz_svn.so

mod_dav_svn.so

如果沒有需要安裝mod_dav_svn

#yum -y install mod_dav_svn

#創(chuàng)建版本庫

[root@localhost ~]#mkdir -p /opt/svn/repos

[root@localhost ~]# svnadmin create /opt/svn/repos

#配置Subversion

#設(shè)置用戶名與密碼mxc,123456

[root@localhost ~]# vim /opt/svn/repos/conf/passwd

[users]

mxc = 123456

#配置權(quán)限控制

root@localhost ~]# vim /opt/svn/repos/conf/authz

[groups]

[/]

zhangsan=rw

#服務(wù)配置

[root@localhost ~]# vim /opt/svn/repos/conf/svnserve.conf

[general]

auth-access = write ### The password-db option controls the location of the password

#啟動SVN

[root@localhost ~]# svnserve -d -r /opt/svn/repos

#檢測3690端口是否被占用

[root@localhost ~]# netstat -ln |grep 3690

tcp ? ? ? ?0 ? ? ?0 0.0.0.0:3690 ? ? ? ? ? ? ? ?0.0.0.0:* ? ? ? ? ? ? ? ? ? LISTEN

#查看SVN進(jìn)程

[root@localhost ~]# ps -ef|grep svn|grep -v grep

#關(guān)閉SVN進(jìn)程

[root@localhost ~]# killall svnserve

C:\Program Files\RhinoSoft\Serv-U

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末忱反,一起剝皮案震驚了整個濱河市泛释,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌温算,老刑警劉巖怜校,帶你破解...
    沈念sama閱讀 206,311評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異注竿,居然都是意外死亡茄茁,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,339評論 2 382
  • 文/潘曉璐 我一進(jìn)店門巩割,熙熙樓的掌柜王于貴愁眉苦臉地迎上來胰丁,“玉大人,你說我怎么就攤上這事喂分〗跤梗” “怎么了?”我有些...
    開封第一講書人閱讀 152,671評論 0 342
  • 文/不壞的土叔 我叫張陵蒲祈,是天一觀的道長甘萧。 經(jīng)常有香客問我,道長梆掸,這世上最難降的妖魔是什么扬卷? 我笑而不...
    開封第一講書人閱讀 55,252評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮酸钦,結(jié)果婚禮上怪得,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好徒恋,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,253評論 5 371
  • 文/花漫 我一把揭開白布蚕断。 她就那樣靜靜地躺著,像睡著了一般入挣。 火紅的嫁衣襯著肌膚如雪亿乳。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,031評論 1 285
  • 那天径筏,我揣著相機(jī)與錄音葛假,去河邊找鬼。 笑死滋恬,一個胖子當(dāng)著我的面吹牛聊训,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播恢氯,決...
    沈念sama閱讀 38,340評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼魔眨,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了酿雪?” 一聲冷哼從身側(cè)響起遏暴,我...
    開封第一講書人閱讀 36,973評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎指黎,沒想到半個月后朋凉,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,466評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡醋安,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,937評論 2 323
  • 正文 我和宋清朗相戀三年杂彭,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片吓揪。...
    茶點(diǎn)故事閱讀 38,039評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡亲怠,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出柠辞,到底是詐尸還是另有隱情团秽,我是刑警寧澤,帶...
    沈念sama閱讀 33,701評論 4 323
  • 正文 年R本政府宣布叭首,位于F島的核電站习勤,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏焙格。R本人自食惡果不足惜图毕,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,254評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望眷唉。 院中可真熱鬧予颤,春花似錦囤官、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至笆焰,卻和暖如春劫谅,著一層夾襖步出監(jiān)牢的瞬間见坑,已是汗流浹背嚷掠。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留荞驴,地道東北人不皆。 一個月前我還...
    沈念sama閱讀 45,497評論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像熊楼,于是被迫代替她去往敵國和親霹娄。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,786評論 2 345

推薦閱讀更多精彩內(nèi)容