00-服務(wù)器搭建

00-服務(wù)器搭建

# 服務(wù)器的基本情況查看

# 查看內(nèi)存使用情況
free -m
 
# 查看cpu使用情況進(jìn)程運(yùn)行情況
top
 
# 查看磁盤以及分區(qū)情況
df -h 
 
# 查看網(wǎng)絡(luò)情況
ifconfig

# 查看端口是否可以訪問,比如某個(gè)程序的端口是否正常
telnet 192.168.147.101 7180
# 如何提示如下暖释,說明端口正成蛏疲可以連接
$> Trying 192.168.147.101...
$> Connected to 192.168.147.101.
$> Escape character is '^]'.



# 查看端口使用情況
# 1.方法一
lsof -i:80
# 2.方法二
netstat -anop | grep 80
a: -a或--all 顯示所有連線中的Socket
n: -n或--numeric 直接使用IP地址橱赠,而不通過域名服務(wù)器
o: -o或--timers 顯示計(jì)時(shí)器采呐。
p: -p或--programs 顯示正在使用Socket的程序識別碼和程序名稱痕支。


# 3.方法三
ps -au | grep 80
服務(wù)器分布:3臺:
hostname mem disk core
centos01 8G 50G 4
centos02 3G 40G 3
centos03 3G 40G 3
free -h查看內(nèi)存 df -h查看磁盤
1, 首先安裝需要的軟件

yum install vim net-tools.x86_64 nc telnet rsync ntp ntpdate -y

2, 首先修改為固定ip
2.1, 先修改

vi /etc/sysconfig/network-scripts/ifcfg-ens33

TYPE="Ethernet"
BOOTPROTO="static"
DEFROUTE="yes"
NAME="ens33"
UUID="cb0e3b7f-0e55-45e6-90e4-b455d4a9c920"
DEVICE="ens33"
ONBOOT="yes"
IPADDR=192.168.147.141
NETMASK=255.255.255.0
GATEWAY=192.168.147.2
2.2, 重啟網(wǎng)絡(luò)

systemctl restart network.service

2.3, 然后修改DNS文件

vi /etc/resolv.conf

nameserver 114.114.114.114
2.4, ip修改完成之后通過如下命令看是否靜態(tài)網(wǎng)絡(luò)修改成功并可用

ifconfig

ping www.baidu.com

3, 修改hostname

vim /etc/hostname

把里面的內(nèi)容更換成想要的主機(jī)名后reboot即可
4, ssh免密登陸
  • 這步最好在設(shè)置hostname之后婿斥,因?yàn)楣€中會保存hostname相關(guān)的內(nèi)容

ssh-keygen

一路回車enter即可带兜,完成后汁尺,/root/.ssh目錄下會有id_rsa和id_rsa.pub兩個(gè)文件
所有需要互相免密登陸的id_rsa.pub中的內(nèi)容放到一個(gè)文件authorized_keys文件中谅摄,并把a(bǔ)uthorized_keys分發(fā)到各個(gè)服務(wù)器的/root/.ssh/目錄下即可

scp /root/.ssh/authorized_keys root@centos02:/root/.ssh/

5, 自定義工具imcall.sh, imrsync.sh

vim /usr/local/bin/imrsync.sh

添加下面的shell腳本后徒河,修改執(zhí)行權(quán)限

chmod u+x /usr/local/bin/imrsync.sh

#! /bin/bash

# 腳本作用:同步文件或者文件夾,可以輸入全路徑,也可以輸入相對路徑或者當(dāng)前的某個(gè)文件名
if(($#!=1)); then echo '請輸入正確的需要同步的文件夾或文件的路徑';exit;fi;
echo;
path=$@;

relativeDirPath=`dirname $path`;#這里取出來有時(shí)候是.,也就是當(dāng)前目錄
cd $relativeDirPath;
dirPath=`pwd`;

basePath=`basename $path`;
fullPath=$dirPath/$basePath;

echo '--------------------------------同步源目錄開始:'$fullPath'------------------------------------';
for((i=1;i<4;i++));
do
rsync -avl $@ root@centos0$i:$fullPath;
done;
echo '--------------------------------同步源目錄結(jié)束:'$dirPath/$basePath'------------------------------------';

echo;

vim /usr/local/bin/imcall.sh

添加下面的shell腳本后送漠,修改執(zhí)行權(quán)限

chmod u+x /usr/local/bin/imcall.sh

  • 注意:如果又時(shí)候不管用顽照,類似imcall.sh jps這樣的,是因?yàn)閟sh上另外一臺服務(wù)器的時(shí)候用的是/.bashrc文件的,需要把java的環(huán)境變量也加入一份到/.bashrc文件中去就可以了哈
#! /bin/bash

#if((n!=1)); then echo '請輸入正確命令';exit;fi;#這里不能判斷一個(gè)參數(shù)代兵,不然ls -a這種就會有問題
echo;#打印一行空格

echo '---------------------------------執(zhí)行命令開始:'$@'-----------------------------------';
echo;#打印一行空格
for((i=1;i<4;i++))
do
echo '---------------'centos0$i'--------------';
ssh centos0$i "$@";
done;
echo;
echo '---------------------------------執(zhí)行命令結(jié)束:'$@'-----------------------------------';

6, 修改hosts文件

vim /etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.147.101 centos01
192.168.147.102 centos02
192.168.147.103 centos03
7, jdk的安裝
7.1, 下載jdk-8u211-linux-x64.tar.gz
7.2, 解壓縮至/usr/local/目錄下

tar -zxvf jdk-8u211-linux-x64.tar.gz -C /usr/local/

7.3, 創(chuàng)建軟鏈接

ln -s jdk1.8.0_211/ jdk

7.4, 添加環(huán)境變量并更新

vim /etc/profile

添加如下內(nèi)容后source

source /etc/profile

7.5, 驗(yàn)證

java

8, mysql的安裝

現(xiàn)在已經(jīng)用MariaDB完全取代msyql尼酿,而是使用方法完全一致,并且安裝更方便一些植影,安裝方法如下:

  • 01裳擎, 使用yum直接安裝MariaDB

    yum -y install mariadb*

  • 02, 開啟服務(wù),并設(shè)置開機(jī)啟動(dòng)

    systemctl start mariadb.service
    systemctl enable mariadb.service

  • 03, 嘗試登陸,剛開始是沒有密碼的思币,應(yīng)該可以直接登陸成功

    mysql

  • 04鹿响,如果成功之后,退出谷饿,設(shè)置密碼

    exit;
    mysql_secure_installation;

  • 05惶我,提示輸入密碼,如果是剛裝的各墨,密碼是空,直接enter即可启涯,然后輸入用戶和密碼贬堵,按照提示操作即可

  • 06, 都成功之后,可以按照正常流程進(jìn)行登陸即可

    mysql -u root -p ***** //root是你設(shè)置的用戶名

  • 07结洼, 默認(rèn)情況下黎做,外部是不能直接連接我們的數(shù)據(jù)庫的,需要更改設(shè)置,并刷新權(quán)限

    • 這里是可以設(shè)置不同的用戶名和不同的密碼的哦松忍,好強(qiáng)大的樣子

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY ',.' WITH GRANT OPTION;

    flush privileges;

  • 08, 可以從用戶表中查看root訪問權(quán)限

    select host, user from mysql.user;

9, 時(shí)間同步
1.安裝ntpdate工具
yum -y install ntp ntpdate
2.設(shè)置系統(tǒng)時(shí)間與網(wǎng)絡(luò)時(shí)間同步
ntpdate cn.pool.ntp.org
3.將系統(tǒng)時(shí)間寫入硬件時(shí)間
hwclock --systohc
4.查看系統(tǒng)時(shí)間
timedatectl
10, 關(guān)閉防火墻

查看防火墻狀態(tài)

systemctl status firewalld.service

關(guān)閉防火墻

systemctl stop firewalld.service

打開防火墻

systemctl start firewalld.service

禁用防火墻

systemctl disable firewalld.service

啟用防火墻

systemctl enable firewalld.service

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末蒸殿,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子鸣峭,更是在濱河造成了極大的恐慌宏所,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,490評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件摊溶,死亡現(xiàn)場離奇詭異爬骤,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)莫换,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,581評論 3 395
  • 文/潘曉璐 我一進(jìn)店門霞玄,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人拉岁,你說我怎么就攤上這事坷剧。” “怎么了喊暖?”我有些...
    開封第一講書人閱讀 165,830評論 0 356
  • 文/不壞的土叔 我叫張陵惫企,是天一觀的道長。 經(jīng)常有香客問我陵叽,道長雅任,這世上最難降的妖魔是什么风范? 我笑而不...
    開封第一講書人閱讀 58,957評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮沪么,結(jié)果婚禮上硼婿,老公的妹妹穿的比我還像新娘。我一直安慰自己禽车,他們只是感情好寇漫,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,974評論 6 393
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著殉摔,像睡著了一般州胳。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上逸月,一...
    開封第一講書人閱讀 51,754評論 1 307
  • 那天栓撞,我揣著相機(jī)與錄音,去河邊找鬼碗硬。 笑死瓤湘,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的恩尾。 我是一名探鬼主播弛说,決...
    沈念sama閱讀 40,464評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼翰意!你這毒婦竟也來了木人?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,357評論 0 276
  • 序言:老撾萬榮一對情侶失蹤冀偶,失蹤者是張志新(化名)和其女友劉穎醒第,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體进鸠,經(jīng)...
    沈念sama閱讀 45,847評論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡淘讥,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,995評論 3 338
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了堤如。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蒲列。...
    茶點(diǎn)故事閱讀 40,137評論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖搀罢,靈堂內(nèi)的尸體忽然破棺而出蝗岖,到底是詐尸還是另有隱情,我是刑警寧澤榔至,帶...
    沈念sama閱讀 35,819評論 5 346
  • 正文 年R本政府宣布抵赢,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏铅鲤。R本人自食惡果不足惜划提,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,482評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望邢享。 院中可真熱鬧鹏往,春花似錦、人聲如沸骇塘。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,023評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽款违。三九已至唐瀑,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間插爹,已是汗流浹背哄辣。 一陣腳步聲響...
    開封第一講書人閱讀 33,149評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留赠尾,地道東北人力穗。 一個(gè)月前我還...
    沈念sama閱讀 48,409評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像萍虽,于是被迫代替她去往敵國和親睛廊。 傳聞我的和親對象是個(gè)殘疾皇子形真,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,086評論 2 355

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