仮想マシン
仮想マシンとは何ですか?
VM:ある仮想ソフトウェアをコンピュータによって仮想出ている、コンピュータ。
VM(仮想マシン)は、コンピュータシステムであるシミュレータ、完全なハードウェアシステムの機能ソフトウェアエミュレーションを通じて、
物理的なコンピュータの機能を提供することができ、完全に隔離された環境の完全なコンピュータシステムで実行します。
仮想マシンのインストール方法
インストールチュートリアル: https://zhinan.sogou.com/guide/d316512415646.htm?ch=zn.wap.it
Linuxオペレーティングシステムをインストールします。
インストールチュートリアル: https://jingyan.baidu.com/article/c275f6bad6ec38e33d75671e.html
Linuxのディレクトリ構造
Linuxは、よく使用するコマンドを操作します
共通コマンド
LS:表示されたファイルまたはディレクトリ
-l:リストファイルの詳細L(リスト)
-a:
リスト(すべてを)隠さ含めて、現在のディレクトリ内のすべてのファイルとディレクトリ、
MKDIR:ディレクトリを作成します
-p:
ディレクトリを作成し、そうでない場合は親ディレクトリ、P(親)を作成
CD:ディレクトリを変更します
タッチ:空のファイルを作成
エコー:コンテンツを持つファイルを作成します。
猫:ファイルの内容を表示
CP:コピー
MV:移動や名前の変更
RM:ファイルを削除します
-r:
再帰的な削除、削除ファイルとサブディレクトリ
-f:強制的に削除します。
見つける:ファイルシステム内のファイルを検索します
トイレ:
テキストの行、単語、文字の数をカウントし
grepを:
テキストファイル内の文字列を検索
rmdirを:削除空のディレクトリ
木:
インストールするには、ディレクトリツリー、ツリーのパッケージを表示
PWD:表示され、現在のディレクトリ
LN:ファイルへのリンクを作成
より多くの、より少ない:ページは、テキストファイルの内容を表示します
頭、尾:ファイルのヘッダーを表示し、コンテンツの終わり
Ctrl + Alt + F1:フルスクリーンモードのコマンド
リモート接続のLinux
私が欲しいのWindowsは、オペレーティングシステムに何かをコピーするためにLinuxの実行する方法オペレーティングシステム、またはのLinux オペレーティングシステムに何かコピーのWindows 行うにはどのようにオペレーティングシステムを、リモート接続ツールを使用してLinuxの
コマンドを使用します。ifconfigをビューへのIP アドレス
仮想ネットワークを有効にするかどうかを確認してください
インストール JDK
FTPアップロードのアンパック、インストール タール-zxvf JDK-8u221-linux- x64.tar
設定環境変数、オープンviのは/ etc / profileは、 「ファイルの末尾にメモを追加で使用することです:」セパレータ
輸出JAVA_HOME = /ホーム/ティナ/ツール/ jdk1.8
輸出JRE_HOME = $ JAVA_HOME / JRE
エクスポートパスは$ PATHを=:$ JAVA_HOME / binに
輸出CLASSPATH =。$ JAVA_HOME / libに/ dt.jar:$ JAVA_HOME / libに/ tools.jarを
ファイルが有効になりましょう ソースは/ etc / profile
ディレクトリとルート付与するサブディレクトリの権限を chownをルート:ルートの-R /home/tina/tools/jdk1.8
ビューJDKが正常にインストールされ たJava -version またはJava やjavacの
Tomcatのインストール
1. 使用してのFTP アーカイブをアップロードするツールのLinux
2. 解凍 Tomcatのコマンド
タール -zxvf のApache-Tomcatの-8.5.43.tar.gz (アーカイブ名)
3. によって Tomcatの中のconf ファイルの下のserver.xml 設定
我々/home/tomcat/apache-tomcat-8.5.16/conf/server.xml
3. 設定、ファイアウォール、オープン 8080 ポート
ファイアウォール-CMD --zone =公共--add-ポート= 80 80 / tcpの--permanent
ファイアウォール-cmdを--reload
5. [スタート] Tomcatの フォルダを抽出見つけるビンの内側の stratup.sh
SH startup.sh
MySQLの通常のインストール
ダウンロードリンク:https://pan.baidu.com/s/1qfLS8_KjbzQoMHgSmxYkfg 抽出コード: VA73
クライアントツールによって Xftp アップロードタールパッケージ
ターミナル抽出開きタール:ファイルのtar -xvfのMySQL-5.7.23-1.el7.x86_64.rpm-bundle.tarを
矛盾をアンインストールRPMのコンポーネント
私たちは、インストール MySQLを使用すると、この競合を削除しない場合は、関連するコンポーネントは、アセンブリは、私たちが失敗したインストールしているとき。
ビューの接尾辞とmariadbは-LIBS 関連のコンポーネントを:
ます。rpm -qa | grepの接尾辞
ます。rpm -qa | grepのmariadb
アンインストール後置とmariadb-libsの。あなたは、コマンドが表示されますを実行してバージョンをアンインストールしてください!
RPM -evのpostfix-2.10.1-6.el7.x86_64
RPM -ev mariadb-LIBS-5.5.52-1.el7.x86_64
それぞれの依存関係をマウント:
yumをlibaioをインストール-y
yumのネットツールをインストール-y
yumのPerlをインストール-y
インストールMySQLのコンポーネントを
上面解压操作,得到很多rpm文件。不需要这么多,只需要安装以下四个组件就可以:
rpm -ivh mysql-community-common-5.7.19-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.19-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.19-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.19-1.el7.x86_64.rpm --nodeps
rpm文件版本可能不一样,请到你的目录文件输入ll命令查看再根据对应的文件名修改!
修改MySQL密码
mysql安装完成之后我们是没有设置密码的,但是mysql为我们设置了一个临时的密码,
我们可以查看mysql的日志知道这个临时密码,查看临时密码前确保数据库启动。
启动数据库:
mysql是否启动:service mysqld status
启动mysql: service mysqld start
停止mysql: service mysqld stop
重启mysql: service mysqld restart
查看临时密码: grep password /var/log/mysqld.log
得知临时密码是: #BRm.Mi/s6.i,临时密码登录数据库。
(数据库的密码需要满足以下条件:大小写字母,数字和特殊符号)
登录mysql(命令:mysql -p),输入临时密码
设置新密码: set password = password("Mysql_123");
退出当前登录:quit;
允许远程连接
开启mysql远程访问权限,允许远程连接
mysql -u root -p
use mysql;
update user set host = '%' where user = 'root';
flush privileges;
测试连接mysql
连接时报10060错误,可能是因为没有开启防火墙。在终端输入以下命令关闭防火墙。
firewall-cmd --zone=public --add-port=3306/tcp --permanent;
firewall-cmd --reload;
主机输入你的ip地址 不知道的用ifconfig或者ip addr命令查看