摘要:或使用命令重啟系統使環境變量生效。獲取的臨時密碼為了加強安全性,為用戶隨機生成了一個密碼,在中,關于的位置,如果安裝的是包,則默認是。
簡述
CentOS 7 最小化安裝版本:CentOS-7-x86_64-Minimal-1708
基礎配置 配置網絡VM選擇橋接
手工配置網絡地址
驗證可以訪問外網
VM克隆系統 設置靜態 IP
cd /etc/sysconfig/network-scripts/ vi ifcfg-eno16777736
注釋掉 UUID, HWADDR
TYPE="Ethernet" BOOTPROTO="static" DEFROUTE="yes" IPV4_FAILURE_FATAL="yes" IPV6INIT="yes" IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_FAILURE_FATAL="no" NAME="eno16777736" #UUID="10f47dcb-cc95-4aad-a56c-36fe7920f431" ONBOOT="yes" IPADDR0="192.168.199.200" PREFIX0="24" GATEWAY0="192.168.199.1" DNS1="8.8.8.8" DNS2="9.9.9.9" #HWADDR="00:0C:29:E3:95:59" IPV6_PEERDNS="yes" IPV6_PEERROUTES="yes"
重啟網絡服務
service network restart修改主機名
hostnamectl set-hostname serverHostName系統時間同步配置
yum install ntpdate # 同步時間服務器 ntpdate time.nist.gov # 或 ntpdate -u 0.pool.ntp.org
同步時間可能有問題,參見解決CentOS7下用ntpdate同步時間問題
安裝基本工具 安裝net-toolsyum -y install net-tools安裝 wget
yum -y install wget安裝 curl
yum -y install curl基本命令 查找安裝路徑:
whereis nginx查找文件路徑:
find / -name nginx查詢nginx進程:
ps aux|grep nginx查看 CentOS 內核版本:
uname -r查看 gcc 是否安裝
rpm -qa|grep gcc卸載軟件
需要看你的軟件包格式:
# 如果你帶有yum,可以直接 yum remove xxx # 如果是rpm包, rpm -e xxx # tar包的話需要你直接刪除該文件或者 make uninstall xxx
卸載 Docker:
# 查看 yum list installed | grep docker # 卸載 yum -y remove docker.xxx.x86_64 # 刪除 rm -ef /var/lib/docker
#查看ip信息 ip add #顯示當前路徑的全路徑 pwd #文件復制 cp -r /bashrc /bak/bashrc #更新 yum update tail -f /data/logs/xxxx/xxxx.log #查看文檔內容 cat #分頁查看文檔內容 more #列出所有文件 ls -a #拷貝文件夾及文件夾內文件 cp -r tomcat-xxxx tomcat-xxxx-new #強制刪除文件夾或文件 rm -rf logs #清空文件內容 echo "">catalina.out # 找到 tomcat-x-cas-server 的進程, # 第二個參數是 pid # 通過 pid 殺死進程 ps -ef | grep "tomcat-x-cas-server" | grep -v grep | awk "{print $2}" | xargs kill -9開發環境 安裝 java
1.卸載 自帶的 openjdk
rpm -qa|grep java
rpm -e -nodeps java-xxx
2.從 Oracle 官網下載 jdk-8u181-linux-x64.tar.gz
3.解壓
tar –xzvf jdk-8u45-linux-x64.gz
4.jdk的配置
vi /etc/profile
export JAVA_HOME=jdk的絕對路徑 export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
使用 source /etc/profile 重新加載配置,使配置生效。
或
使用reboot命令重啟系統使環境變量生效。
5.測試安裝是否成功
java -version javac安裝 Maven
yum -y install maven安裝 Git
yum -y install git安裝 tomcat
# 通過 wget 方式下載 apache-tomcat-8.5.23.tar.gz wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.23/bin/apache-tomcat-8.5.23.tar.gz # 解壓 apache-tomcat-8.5.23.tar.gz tar -xzvf apache-tomcat-8.5.23.tar.gz # 啟動 tomcat ./startup.sh # 將8080端口添加到防火墻例外并重啟 firewall-cmd --zone=public --add-port=8080/tcp --permanent firewall-cmd --reload安裝 MySQL
#1. 下載 mysql 的 repo 源 wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm #2. 安裝 mysql 的 repo 源 rpm -ivh mysql57-community-release-el7-8.noarch.rpm #3. 安裝 mysql yum -y install mysql-server
Mysql5.7默認安裝之后root是有密碼的。
獲取MySQL的臨時密碼
為了加強安全性,MySQL5.7為root用戶隨機生成了一個密碼,在error log中,關于error log的位置,如果安裝的是RPM包,則默認是/var/log/mysqld.log。
只有啟動過一次mysql才可以查看臨時密碼
#查看原始密碼 grep "temporary password" /var/log/mysqld.log #將3306端口添加到防火墻例外并重啟 firewall-cmd --zone=public --add-port=3306/tcp --permanent firewall-cmd --reload
#修改密碼 ALTER USER "root"@"localhost" IDENTIFIED BY "eFeG20125"; #授權遠程網絡訪問 GRANT ALL PRIVILEGES ON *.* TO "root"@"192.168.199.%" IDENTIFIED BY "eFeG20125" WITH GRANT OPTION; flush privileges;安裝 Redis
#1. 設置 Redis 的倉庫地址 yum -y install epel-release #2. 安裝 Redis yum -y install redis #3. 配置 redis.conf #bind 127.0.0.1 requirepass redisPassword #4. 開放 redis 端口 # 將6379端口添加到防火墻例外并重啟 firewall-cmd --zone=public --add-port=6379/tcp --permanent firewall-cmd --reload安裝 Nginx
yum -y install nginx /usr/sbin/nginx -s reload # 重啟 nginx 服務 service nginx restart # 將 80 端口添加到防火墻例外并重啟 firewall-cmd --zone=public --add-port=80/tcp --permanent firewall-cmd --reload配置swap交換區
# 確定硬盤的最佳塊大小: dd if=/dev/zero bs=1024 count=1000000 of=/root/1Gb.file dd if=/dev/zero bs=2048 count=500000 of=/root/1Gb.file dd if=/dev/zero bs=4096 count=250000 of=/root/1Gb.file dd if=/dev/zero bs=8192 count=125000 of=/root/1Gb.file # 通過比較以上命令輸出中所顯示的命令執行時間,即可確定系統最佳的塊大小。 free -m df -h cd /var dd if=/dev/zero of=swapfile bs=1024 count=4096 #dd if=/dev/zero of=swapfile bs=4M count=2048 /sbin/mkswap swapfile ll swapfile /sbin/swapon swapfile /sbin/swapon -s vim /etc/fstab /var/swapfile swap swap defaults 0 0 #停止所有的swap分區 swapoff -a
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/71715.html
摘要:這是我首次嘗試的經驗最小化安裝,走了很多坑,借此記錄一下,希望朋友們少走一些彎路我是通過下載源碼安裝的,所有的下載文件為壓縮包不同壓縮方式,解壓方式不同,我就下載同一種了一下載安裝包一次性把文件下載好,其中包括如果沒記錯的話,這個不 這是我首次嘗試的經驗(Centos7最小化安裝),走了很多坑,借此記錄一下,希望朋友們少走一些彎路;我是通過下載源碼安裝的,所有的下載文件為*.tar.b...
閱讀 2511·2021-11-18 10:02
閱讀 1976·2021-11-09 09:45
閱讀 2401·2021-09-26 09:47
閱讀 1010·2021-07-23 10:26
閱讀 1063·2019-08-30 15:47
閱讀 3356·2019-08-30 15:44
閱讀 957·2019-08-30 15:43
閱讀 881·2019-08-29 13:50