關於linux下的mysql配置流程以及項目發布的流程
-rw-r--r--
第 1 位:文件的類型
-:是文件
d:是文件夾
l:是鏈接,類似 windows 中的快捷方式
接下來的 9 位,以三位為一組,表示了文件的權限。
三組分別是:
屬主,創建人操作權限
同組人的權限
其它組人的權限
權限:
r:可讀,4
w:可寫,2
x:可執行,1
-:沒有相應的權限
對於文件夾來說,具有 x 權限才可進入
可讀+可寫+可執行 = 7
可讀+可寫 = 6
使用 chmod 命令修改文件的權限,結合用戶組實現對文件權限的管理
-R 在對文件的操作中表示遞歸,對文件夾中的文件也執行同樣的操作
第 11 位
文件所占的節點,和文件夾裏邊的文件個數有關
第 12 位
創建人
第 13 位
創建人所屬的組
第 14 位
修改時間
第 15 位
文件的名稱,如果是隱藏文件以 . 開頭
軟件安裝:
針對 CentOS
RPM:Redhat Package Manager
軟件包管理器,從指定服務器下載和安裝軟件
不能進行軟件的依賴管理,所需
YUM:基於RPM包管理,能夠從指定的服務器自動下載RPM包並且安裝,可以自動處理依賴性關係,並且一次安裝所有依賴的軟件包,無須繁瑣地一次次下載、安裝。
- 切換為 ali 源 https://mirrors.aliyun.com/help/centos
wget 和 curl 都可以在 Linux 下下載文件
使用 yum 安裝 mysql
Download MySQL Yum Repository
https://dev.mysql.com/downloads/repo/yum/上傳並安裝
yum localinstall mysql57-community-release-el7-11.noarch.rpm檢測源是否安裝成功
yum repolist enabled | grep "mysql.*-community.*"選擇版本
vi /etc/yum.repos.d/mysql-community.repo
默認是 5.7,如果安裝其它版本,
那麼把對應版本的 enabled 修改為 1,
5.7 的 enabled 修改為 0安裝 yum install mysql-community-server
Xshell 是一款在 windows 下鏈接遠程 Linux 服務器的軟件。
- 新建會話,名稱 = 虛擬機名稱,主機 = 虛擬機 ip
- 選中會話,點擊鏈接
- 輸入用戶名和密碼
CentOS 自帶 FTP 服務,可以通過 FTP 客戶端進行文件的上傳和下載
FileZilla 是一款 FTP 客戶端軟件
可以把 Linux 上的文件下載到 Windows 上
可以把 Windows 上的文件上傳到 Linux 上
常見的壓縮包格式:
rar,zip,7z
tar,gz,xz
在 Linux 下通常使用 tar 軟件進行文件的壓縮和解壓縮操作
tar [-option] filename
-z:是否啟用 gzip 壓縮
-j:是否啟用 bzip 壓縮
-x:解壓
-c:壓縮
-t:查看壓縮文件中的內容
-v:可視化
-f:設置壓縮或者解壓縮後的文件的名字
tar -cvf text.rar text
把 text 文件壓縮為 text.rar
tar -xvf text.rar
把 text.rar 文件解壓到當前文件夾
tar -xvf text.rar -C document/
把 text.rar 文件解壓到指定的文件夾
在 opt 下創建 SoftWare 文件夾,然後把 tomcat 解壓到 SoftWare 中
多多使用 tab 進行提示
配置環境變量
- 準備 java 環境變量
JAVA_HOME=/opt/SoftWare/jdk1.8.0_141
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
vi /etc/profile
編輯環境變量配置文件把 java 環境變量追加在 profile 最後
source /etc/profile
重新加載環境變量,使修改生效java -version 驗證配置是否成功
發布程序
systemctl stop firewalld 關閉防火牆,其它電腦才可以訪問
maven install 打包為 war
上傳 tomcat 中的 webapps 文件夾
進入 tomcat 的 bin 文件夾啟動服務器 ./catalina.sh run
最後更新:2017-10-20 20:03:20