1つ目はフォアプレイです。リモートツールのXshellとXftpを一緒に使用することをお勧めします。以下はXshellの公式ウェブサイトです。
http://www.netsarang.com/products/xsh_overview.html
How to download and install prebuilt OpenJDK packages
JDK 8
Debian, Ubuntu, etc.
On the command line, type:
$ sudo apt-get install openjdk-8-jre
The openjdk-8-jre package contains just the Java Runtime Environment. If you want to develop Java programs then please install the openjdk-8-jdk package.
Fedora, Oracle Linux, Red Hat Enterprise Linux, etc.
On the command line, type:
$ su -c “yum install java-1.8.0-openjdk”
The java-1.8.0-openjdk package contains just the Java Runtime Environment. If you want to develop Java programs then install the java-1.8.0-openjdk-devel package.
上記では、さまざまなシステムのインストール方法について説明し、コマンドはJREのインストールのみであると指摘しました。アプリケーションを開発する必要がある場合は、個別にインストールする必要があります(太字でマークされています)。他のバージョンをインストールする場合は、openjdk公式Webサイトの紹介を参照してください。
http://openjdk.java.net/install/
[ root@VM_207_229_centos ~]# java -version
openjdk version"1.8.0_71"
OpenJDK Runtime Environment (build 1.8.0_71-b15)
OpenJDK 64-Bit Server VM (build 25.71-b15, mixed mode)
# cd /usr/local
# wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.0.36/bin/apache-tomcat-8.0.36.tar.gz
# tar xzf apache-tomcat-8.0.36.tar.gz
# mv apache-tomcat-8.0.36 tomcat
# ls
apache-tomcat-8.0.36.tar.gz etc include lib64 logs sa share tomcat bin games lib libexec qcloud sbin src
個人的には、tomcatを/ user / localの下に置き、ダウンロード後に解凍して、名前をtomcatに変更することに慣れています。
他のバージョンが必要な場合...次のアドレスでダウンロードするための適切なパスを見つけてください
https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/
構成ファイルconf / server.xmlを変更してポート80を監視し、デフォルトのエンコーディングはutf-8であり、gzip圧縮が有効になっています
< Connectorport="80"protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"executor="tomcatThreadPool"URIEncoding="utf-8"compression="on"compressionMinSize="50"noCompressionUserAgents="gozilla, traviata"compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain"/><!-- A "Connector" using the shared thread pool-->
tomcatを起動し、ブラウザにIPアドレスを入力して、tomcatkittenページを表示します。 CentOS7はポート80を開き、CentOS7は元のiptablesの代わりにfirewalldを使用します。
<!- - ファイアウォールを開始します-->
# systemctl start firewalld
<!- - ポート80を開くと、成功は追加の成功を示しているように見えます-->
# firewall-cmd --zone=public --add-port=80/tcp --permanent
<!- - ファイアウォールを再起動します-->
# systemctl restart firewalld.service
<!- - ポートを確認してください-->
# firewall-cmd --permanent --zone=public --list-ports
<!- - 自己起動型ファイアウォール-->
# systemctl enable firewalld
また、デフォルトのアクセスアドレスを変更し、tomcat子猫を見たくない(この手順は個人的なニーズによって異なります)
< Enginename="Catalina"defaultHost="www.caihongwen.cn"><RealmclassName="org.apache.catalina.realm.LockOutRealm"><RealmclassName="org.apache.catalina.realm.UserDatabaseRealm"resourceName="UserDatabase"/></Realm><Hostname="www.caihongwen.cn"appBase="webapps"unpackWARs="true"autoDeploy="true"><ContextdocBase="blog"path=""debug="0"reloadable="true"/><!-- Access log processes all example.
Documentation at: /docs/config/valve.html
Note: The pattern used is equivalent to using pattern="common" --><ValveclassName="org.apache.catalina.valves.AccessLogValve"directory="logs"prefix="localhost_access_log"suffix=".txt"pattern="%h %l %u %t "%r" %s %b"/></Host></Engine>
ホスト間にコードが追加されることに注意してください
< Context docBase="blog" path="" debug="0" reloadable="true"/>
このブログは、webappsプロジェクトのwarパッケージの名前です。ipまたはドメイン名から直接ブログを入力すると、tomcat子猫の管理ページは表示されません。tomcatの初回起動は少し遅く、新しく追加されたwarパッケージを有効にするには再起動する必要があります。もう一つの重要なポイントは、ポート80を外の世界に開放することです。
RPMパッケージを使用してインストールします。この種のインストールプロセスでは、システムの関連する構成が自動的に完了します。これはより便利です。
さらに、.tar.gz圧縮ファイルのインストール方法があり、ブログの紹介をお勧めします。
http://blog.csdn.net/superchanon/article/details/8546254/
元の[MySQL](https://cloud.tencent.com/product/cdb?from=10680)またはMariadbインストーラーをアンインストールします
1、 CentOs7バージョンはデフォルトでmariadb-libsをインストールします。MySqlのインストールを続行する前に、それをアンインストールする必要があります。
a)mariadb-libsが以前にインストールされたかどうかを確認します
# rpm -qa | grep -i mariadb-libs
b)インストールされたmariadb-libsをアンインストールします
# yum remove mariadb-libs-5.5.44-2.el7.centos.x86_64
2、 MySQLが以前にインストールされたかどうかを確認する
# rpm -qa | grep -i mysql
もしそうなら削除
MySQLをインストールする
# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
# rpm -ivh mysql-community-release-el7-5.noarch.rpm
# yum install mysql-community-server
インストールが成功したら、mysqlサービスを再起動します
# service mysqld restart
mysqlを初めてインストールするとき、rootアカウントにはパスワードがありません。パスワードの設定方法
# mysql -uroot
mysql> set password for 'root'@'localhost' = password('mypasswd');
mysqlに接続するためのリモート認証
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypasswd' WITH GRANT OPTION;
FLUSH PRIVILEGES;
mysqlのデフォルトエンコーディングを変更する
# vim /etc/my.cnf
次の変更を加えます
[ client]default-character-set=utf8[mysqld]character_set_server=utf8
次に、mysqlを再起動します
# service mysqld restart
# mysql -uroot -p
mysql> show variables like 'character%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec)
mysql> show variables like 'collation%';
+----------------------+-----------------+
| Variable_name | Value |
+----------------------+-----------------+
| collation_connection | utf8_general_ci |
| collation_database | utf8_general_ci |
| collation_server | utf8_general_ci |
+----------------------+-----------------+
3 rows in set (0.00 sec)
mysql-jdbcドライバーをインストールします
# yum install mysql-connector-java
リモートでmysqlに接続します。接続に失敗すると、ポート3306が開かない場合があります。
最後に、mysqlリモート管理アーティファクトNavicatを共有します。
http://pan.baidu.com/s/1mh87vGc
Recommended Posts