(Linux)隨堂筆記2(JDK安裝+TomCat安裝+Mysql安裝+定時任務+時鐘同步+叢集部署無密碼訪問)
(Linux)隨堂筆記2(JDK+TomCat+Mysql安裝+定時任務+時鐘同步+叢集部署無密碼訪問)
1、JDK安裝部署
1、軟體包的上傳大到/export/soft
2、加壓安裝包到/export/servers
tar -zxvf jdk-8u65-linux-x64.tar.gz -C /export/servers/
3、 修改系統配置
建立vi /etc/profile.d/java.sh檔案,新增一下內容,儲存並退出
export JAVA_HOME=/export/servers/jdk1.8.0_65
export PATH=$PATH:$JAVA_HOME/bin
4、使配置生效
source /etc/profile
5、更新/usr/bin/java 軟連結
a) 刪除/usr/bin/java連結 rm -rf /usr/bin/java
b) 建立新的軟連線(將java1.8解壓路徑下的bin/java連結到/usr/bin/)
ln -s /export/servers/jdk1.8.0_65/bin/java /usr/bin/
6、驗證是否生效
java -version
補充: 檢視軟體包安裝在哪裡 whereis java
檢視歷史所有的命令 history
2、TomCat安裝部署
1、軟體包的上傳與解壓
tar zxvf apache-tomcat-6.0.53.tar.gz -C ../servers/
2、直接啟動,並檢視啟動日誌
./startup.sh && tail -100f ../logs/catalina.out
3、驗證,在瀏覽器訪問http://192.168.10.132:8080/
3、Mysql安裝部署
3.1安裝部署
a、安裝部署 yum install -y mysql-server
b、啟動mysql /etc/init.d/mysqld start
c、設定使用者名稱密碼 /usr/bin/mysqladmin -u root password '123456'
d、使用root登入 mysql -uroot -p123456
Mysql命令
檢視資料庫列表 show databases;
檢視資料表 show tables;
資料庫切換 use 資料庫名
3.2中文亂碼問題
解決中文亂碼
A: 檢視當前編碼集
mysql -uroot -p123456
show variables like 'character_set_%';
B:修改配置/etc/my.cnf
在/etc/my.cnf中新增一下內容
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
character-set-server=utf8
最終結果
C: 重啟mysql
/etc/init.d/mysqld restart
D: 檢視編碼集
3.3 解決mysql遠端連線失敗
遠端連線工具連線mysql報錯如下
原因:mysql允許遠端連線的伺服器收到限制
修改mysql配置
A: mysql -uroot -p123456
B: mysql> use mysql
C: select host, user ,password from user;
D: 修改遠端限制,讓root使用者在任意節點使用123456都能夠訪問
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
E: 重新整理配置
flush privileges;
F: 檢視最終結果
select host, user ,password from user;
G:再次連線
4、定時任務crontab
基本操作
檢視已經配置的定時任務 crontab -l
編輯/新增新的定時任務 crontab -e
刪除當前使用者所有的任務 crontab -r
基本語法
* * * * * 命令/操作/動作
5、時鐘同步
A:與阿里雲同步 ntpdate ntp4.aliyun.com
B: 區域網內部與某一個節點同步
1、 服務節點安裝ntpd軟體,並啟動。
2、 修改配置/etc/ntp.conf
a) 解開第18行的註釋,並將網段設定正確
restrict 192.168.10.0 mask 255.255.255.0 nomodify notrap
b) 註釋掉第22-25行
#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst
c) 在文件最後 新增兩個設定
server 127.127.1.0
fudge 127.127.1.0 stratum 10
3、 修改配置檔案/etc/sysconfig/ntpd
保證BIOS與系統時間同步 新增SYNC_HWLOCK=yes ,儲存退出
4、 重啟ntpd 服務
/etc/init.d ntpd restart
5、 到其他節點執行同步命令
ntpdate 192.168.10.132(時鐘同步伺服器的IP)
6、驗證
-
注意: 報錯
-
原因: ntp服務已執行
-
解決辦法: 斷開再連
6、叢集部署及無密碼訪問
1、部署多臺伺服器(linux系統)
2、修改每個節點的主機名 /etc/sysconfig/network
注意:重啟後生效
3、配置ip [動態或者靜態]
4、配置每個主機的 主機名和IP的對應關係 /etc/hosts
5、驗證
相關文章
- Laravel 定時任務以及 cronrab 安裝Laravel
- Laravel 定時任務以及 crontab 安裝Laravel
- mysql 5 安裝時或者安裝後設定字符集MySql
- Linux下安裝tomcat+jdk+mysql記錄LinuxTomcatJDKMySql
- Linux 編譯安裝、壓縮打包、定時任務Linux編譯
- linux中安裝JDK linux中安裝Tomcat linux中安裝Mysql 及故障解析 linux系統安裝redisLinuxJDKTomcatMySqlRedis
- Linux上安裝jdk Tomcat mysql redis等LinuxJDKTomcatMySqlRedis
- centos安裝及設定 jdk/tomcatCentOSJDKTomcat
- linux 解除安裝jdk和安裝LinuxJDK
- mysql原始碼安裝時遇到的問題MySql原始碼
- Jdk1.6+Tomcat6+Apache2+MySql5 安裝(Windows版) Jdk1.6+Tomcat6+Apache2+MySql5 安裝(Windows版)JDKTomcatApacheMySqlWindows
- Linux(jdk+tomcat配置安裝)LinuxJDKTomcat
- 安裝 REDIS 叢集Redis
- 安裝Kafka叢集Kafka
- 【 Linux 軟體安裝 】- 1 JDK安裝LinuxJDK
- Linux下JDK安裝與解除安裝LinuxJDK
- tomcat之 JDK8.0安裝、tomcat-8.5.15安裝TomcatJDK
- linux學習記錄關於tomcat,jdk,oracle,mysql安裝LinuxTomcatJDKOracleMySql
- Mysql for Linux安裝配置之—— 原始碼安裝MySqlLinux原始碼
- jdk+tomcat+mysql一鍵安裝配置JDKTomcatMySql
- Tomcat 8安裝部署Tomcat
- Linux安裝解除安裝MySQLLinuxMySql
- linux 安裝jdkLinuxJDK
- Linux安裝JDKLinuxJDK
- Centos6.3下jdk+tomcat安裝部署CentOSJDKTomcat
- JDK安裝和解除安裝JDK
- PG資料庫定時任務:PgAgent編譯安裝使用資料庫編譯
- Linux下安裝MySQL後root密碼的設定LinuxMySql密碼
- Tomcat安裝與配置(筆記)Tomcat筆記
- 大資料叢集搭建 – 2. CDH叢集安裝 – NTP,MYSQL,nginx安裝大資料MySqlNginx
- Linux原始碼安裝RabbitMQ高可用叢集Linux原始碼MQ
- 安裝Redmine2.3.0時,需要安裝Mysql20.3.11,總是安裝失敗問題MySql
- Linux下安裝、解除安裝mysqlLinuxMySql
- 完整安裝always on叢集
- 安裝Consul叢集
- 快速安裝 kafka 叢集Kafka
- FastDFS 叢集 安裝 配置AST
- linux下mysql5.1.73原始碼安裝筆記LinuxMySql原始碼筆記