{"id":333,"date":"2025-01-16T13:41:08","date_gmt":"2025-01-16T05:41:08","guid":{"rendered":"https:\/\/zhaoyanqi.cn\/?p=333"},"modified":"2025-01-24T09:18:56","modified_gmt":"2025-01-24T01:18:56","slug":"confluence%e9%83%a8%e7%bd%b2","status":"publish","type":"post","link":"https:\/\/zhaoyanqi.cn\/?p=333","title":{"rendered":"Confluence\u96c6\u7fa4\u90e8\u7f72"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\" id=\"85b2f431\"><strong>\u73af\u5883\u89c4\u5212<\/strong><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"mXiLu\">\u8282\u70b9\u4fe1\u606f<\/h4>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>\u4e3b\u673a<\/td><td>IP \u5730\u5740<\/td><td>\u89d2\u8272<\/td><\/tr><tr><td><code>Server 1<\/code><\/td><td><code>172.18.8.98<\/code><\/td><td>Confluence \u8282\u70b9 1<\/td><\/tr><tr><td><code>Server 2<\/code><\/td><td><code>172.18.8.99<\/code><\/td><td>Confluence \u8282\u70b9 2<\/td><\/tr><tr><td><code>Server 3<\/code><\/td><td><code>172.18.8.97<\/code><\/td><td>Nginx\uff08\u8d1f\u8f7d\u5747\u8861\uff09\u3001MySQL\u3001NFS \u670d\u52a1<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p id=\"ua700cbcf\">\u7cfb\u7edf\u662fubuntu 22.04<\/p>\n\n\n\n<p id=\"ue5398f92\">\u8282\u70b9\u914d\u7f6e\uff1a4c16g 50g\u7684\u78c1\u76d8<\/p>\n\n\n\n<p id=\"u89ba8aac\">\u6570\u636e\u5e93\u3001\u8d1f\u8f7d\u5747\u8861\u3001nfs\u670d\u52a1\u5668\u914d\u7f6e\uff1a4c16g\uff0c300gb\u7684\u78c1\u76d8<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"KfQE9\">\u65b0\u88c5\u7cfb\u7edf\u8bbe\u7f6e<\/h4>\n\n\n\n<p id=\"uad2a0714\">\u66f4\u65b0\u7cfb\u7edf<\/p>\n\n\n\n<pre id=\"rTazq\" class=\"wp-block-code\"><code>sudo apt update &amp;&amp; sudo apt upgrade -y<\/code><\/pre>\n\n\n\n<p id=\"u70c25e2b\">\u5b89\u88c5\u5e38\u7528\u5de5\u5177<\/p>\n\n\n\n<pre id=\"AHf2S\" class=\"wp-block-code\"><code>sudo apt install -y build-essential curl wget vim git unzip net-tools htop software-properties-common<\/code><\/pre>\n\n\n\n<p id=\"u88e74f37\">\u8bbe\u7f6e\u6b63\u786e\u7684\u65f6\u533a<\/p>\n\n\n\n<pre id=\"XTj78\" class=\"wp-block-code\"><code>sudo timedatectl set-timezone Asia\/Shanghai <\/code><\/pre>\n\n\n\n<p id=\"u4822c409\">\u5173\u95ed\u9632\u706b\u5899<\/p>\n\n\n\n<pre id=\"XUXAb\" class=\"wp-block-code\"><code> sudo ufw disable\n sudo systemctl disable ufw<\/code><\/pre>\n\n\n\n<p id=\"ud3b44a84\">\u53d6\u6d88\u6587\u4ef6\u6253\u5f00\u9650\u5236<\/p>\n\n\n\n<pre id=\"QCOa0\" class=\"wp-block-code\"><code>#\u52a0\u5230\u6700\u540e\nvim \/etc\/security\/limits.conf\n* soft nofile 65535 \n* hard nofile 65535<\/code><\/pre>\n\n\n\n<p id=\"u6e799891\">\u6302\u8f7d\u6570\u636e\u76d8<\/p>\n\n\n\n<pre id=\"T2Z1w\" class=\"wp-block-code\"><code>#\u6302\u8f7d\u53e6\u4e00\u4e2a\u53e6\u4e00\u5757\u78c1\u76d8\u5230\/data\u5e76\u67e5\u770b\u662f\u5426\u6302\u8f7d\u6210\u529f\nlsblk\nsudo mkfs.xfs \/dev\/sdb\nsudo mkdir -p \/data\nsudo mount \/dev\/sdb \/data\ndf -h\n\n#\u83b7\u53d6UUID\nsudo blkid \/dev\/sdb\n#\u7f16\u8f91\/etc\/fstab\u5e76\u6dfb\u52a0uuid\nsudo nano \/etc\/fstab\nUUID=xxxx-xxxx   \/data   xfs   defaults   0   0\n#\u6d4b\u8bd5\u6302\u8f7d\nsudo mount -a\n\n#\u91cd\u542f\u540e\u53ef\u4ee5\u518d\u7528df -h\u786e\u8ba4\u6302\u8f7d\u60c5\u51b5<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" id=\"KcdsV\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"31dcfa8c\"><strong>\u8be6\u7ec6\u90e8\u7f72\u6b65\u9aa4<\/strong><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"74fe66f1\"><strong>\u4e00\u3001JDK 17 \u5b89\u88c5<\/strong><\/h4>\n\n\n\n<p id=\"u30bde84c\">\u5728\u6240\u6709\u8282\u70b9\uff08172.18.8.97\u3001172.18.8.98\u3001172.18.8.99\uff09\u4e0a\u5b89\u88c5 JDK 17\uff1a<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u4e0b\u8f7d JDK 17\uff1a<\/li>\n<\/ol>\n\n\n\n<pre id=\"IpHc9\" class=\"wp-block-code\"><code>sudo apt update\nsudo apt install -y wget\nwget https:\/\/download.oracle.com\/java\/17\/archive\/jdk-17.0.12_linux-x64_bin.deb<\/code><\/pre>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>\u5b89\u88c5 JDK 17\uff1a<\/li>\n<\/ol>\n\n\n\n<pre id=\"vUDhB\" class=\"wp-block-code\"><code>sudo dpkg -i jdk-17.0.12_linux-x64_bin.deb<\/code><\/pre>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>\u8bbe\u7f6e\u9ed8\u8ba4 Java \u7248\u672c\uff0c\u6709\u63d0\u793a\u9519\u8bef\u4e0d\u7528\u7ba1\uff0c\u518d\u6572\u4e00\u904d\uff1a<\/li>\n<\/ol>\n\n\n\n<pre id=\"GUChB\" class=\"wp-block-code\"><code>sudo update-alternatives --install \/usr\/bin\/java java \/usr\/lib\/jvm\/jdk-17.0.12-oracle-x64\/bin\/java 1\nsudo update-alternatives --install \/usr\/bin\/javac javac \/usr\/lib\/jvm\/jdk-17.0.12-oracle-x64\/bin\/javac 1\nsudo update-alternatives --set java \/usr\/lib\/jvm\/jdk-17.0.12-oracle-x64\/bin\/java\nsudo update-alternatives --set javac \/usr\/lib\/jvm\/jdk-17.0.12-oracle-x64\/bin\/javac<\/code><\/pre>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li>\u9a8c\u8bc1\u5b89\u88c5\uff1a<\/li>\n<\/ol>\n\n\n\n<pre id=\"tJeZ4\" class=\"wp-block-code\"><code>sudo update-alternatives --display java\nsudo update-alternatives --display javac\njava -version<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" id=\"iaOBc\"\/>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"8799b3ee\"><strong>\u4e8c\u3001\u5b89\u88c5\u548c\u914d\u7f6e MySQL\uff0c\u5b89\u88c5\u5230\/data\/\u76ee\u5f55\u4e0b\u9762<\/strong><\/h4>\n\n\n\n<p id=\"u823b8f79\">\u5728 <code>Server 3<\/code>\uff08<code>172.18.8.97<\/code>\uff09\u4e0a\u5b89\u88c5\u5e76\u914d\u7f6e MySQL\u3002<\/p>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"bsDd8\">1. \u5b89\u88c5 MySQL\uff0c\u7248\u672c\u7528\u7684\u662fmysql 8.0\uff1a<\/h5>\n\n\n\n<pre id=\"eMx1K\" class=\"wp-block-code\"><code>sudo apt install -y mysql-server<\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"KAb28\">2. \u521b\u5efa <code>\/data\/mysql<\/code> \u6570\u636e\u76ee\u5f55\uff1a<\/h5>\n\n\n\n<pre id=\"jLT2D\" class=\"wp-block-code\"><code>sudo mkdir -p \/data\/mysql\nsudo chown mysql:mysql \/data\/mysql\nsudo chmod 750 \/data\/mysql<\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"ZxH0A\">3. \u4fee\u6539 MySQL \u914d\u7f6e\u6587\u4ef6 <code>\/etc\/mysql\/mysql.conf.d\/mysqld.cnf<\/code>\uff1a<\/h5>\n\n\n\n<pre id=\"f17B4\" class=\"wp-block-code\"><code>&#91;mysqld]\n\n# \u57fa\u672c\u8bbe\u7f6e\nuser = mysql\npid-file = \/data\/mysql\/mysqld.pid\nsocket = \/data\/mysql\/mysql.sock\nport = 3306\nbasedir = \/usr\ndatadir = \/data\/mysql\ntmpdir = \/tmp\nlc-messages-dir = \/usr\/share\/mysql\ntransaction-isolation = READ-COMMITTED\nlog_bin_trust_function_creators = 1\nskip-external-locking\n\n# \u7ed1\u5b9a\u5730\u5740\uff08\u5141\u8bb8\u8fdc\u7a0b\u8bbf\u95ee\uff09\nbind-address = 0.0.0.0\n\n# \u6700\u5927\u8fde\u63a5\u6570\nmax_connections = 300\n\n# \u5b57\u7b26\u96c6\u8bbe\u7f6e\ncharacter-set-server = utf8mb4\ncollation-server = utf8mb4_bin\ninit_connect = 'SET NAMES utf8mb4'\n\n# InnoDB \u5f15\u64ce\u4f18\u5316\ninnodb_buffer_pool_size = 8G\ninnodb_log_file_size = 512M\ninnodb_log_buffer_size = 64M\ninnodb_file_per_table = 1\ninnodb_flush_log_at_trx_commit = 2\ninnodb_flush_method = O_DIRECT\ninnodb_lock_wait_timeout = 60\n\n# \u7f13\u5b58\u8bbe\u7f6e\ntmp_table_size = 128M\nmax_heap_table_size = 128M\ntable_open_cache = 4000\ntable_definition_cache = 2000\n\n# \u65e5\u5fd7\u8bbe\u7f6e\nlog_error = \/data\/mysql\/error.log\nslow_query_log = 1\nslow_query_log_file = \/data\/mysql\/mysql-slow.log\nlong_query_time = 2\nlog_queries_not_using_indexes = 1\n\n# \u7f51\u7edc\u8bbe\u7f6e\nmax_allowed_packet = 256M\ninteractive_timeout = 600\nwait_timeout = 600\nnet_read_timeout = 60\nnet_write_timeout = 60\n\n# \u7981\u7528 DNS \u540d\u79f0\u89e3\u6790\nskip-name-resolve\n\n# \u6743\u9650\u7ba1\u7406\ndefault_authentication_plugin = mysql_native_password\n\n# \u6027\u80fd\u6a21\u5f0f\nperformance_schema = ON\n\n# \u8868\u5b58\u50a8\u5f15\u64ce\ndefault_storage_engine = InnoDB\n\n# Binlog \u8bbe\u7f6e\nbinlog_format = ROW\nexpire_logs_days = 10\nmax_binlog_size = 512M<\/code><\/pre>\n\n\n<p>[client]<\/p>\n\n\n\n<p>port = 3306 socket = \/data\/mysql\/mysql.sock default-character-set = utf8mb4<\/p>\n\n\n<p>[mysqldump]<\/p>\n\n\n\n<p>quick quote-names max_allowed_packet = 256M<\/p>\n\n\n<p>[mysql]<\/p>\n\n\n\n<p>no-auto-rehash default-character-set = utf8mb4<\/p>\n\n\n<p>[isamchk]<\/p>\n\n\n\n<p>key_buffer = 16M<\/p>\n\n\n<p>[myisamchk]<\/p>\n\n\n\n<p>key_buffer = 16M !includedir \/etc\/mysql\/conf.d\/<\/p>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"QpZGl\">4. \u7f16\u8f91 AppArmor \u914d\u7f6e\u6587\u4ef6<\/h5>\n\n\n\n<pre id=\"N1jIR\" class=\"wp-block-code\"><code>sudo nano \/etc\/apparmor.d\/usr.sbin.mysqld\n\n# \u5728\u7c7b\u4f3c\u6ce8\u91ca\u4e0b\u9762\u52a0Allow MySQL to access its data directory\n# \u53ef\u4ee5\u52a0\u5728\u8fd9\u4e24\u6761\u4e0b\u9762\n#\/var\/lib\/mysql\/ r,\n#\/var\/lib\/mysql\/** rwk,\n\/data\/mysql\/ r,\n\/data\/mysql\/** rwk,\n\nsudo systemctl restart apparmor<\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"MQTcL\">5. \u521d\u59cb\u5316 <code>\/data\/mysql<\/code> \u6570\u636e\u76ee\u5f55\uff1a\uff1a<\/h5>\n\n\n\n<pre id=\"CzS8M\" class=\"wp-block-code\"><code>sudo mysqld --initialize --user=mysql --datadir=\/data\/mysql<\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"wsntH\">6. \u914d\u7f6e\u6570\u636e\u5e93\uff1a<\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u767b\u5f55 MySQL\uff0c\u5e76\u6c42\u6539\u521d\u59cb\u5bc6\u7801\uff0c\u68c0\u67e5\u6570\u636e\u76ee\u5f55\uff1a<\/li>\n<\/ul>\n\n\n\n<pre id=\"MOle0\" class=\"wp-block-code\"><code># \u901a\u8fc7\u65e5\u5fd7\u67e5\u8be2\u521d\u59cb\u5bc6\u7801\nsudo cat \/data\/mysql\/error.log\nsudo mysql -u root -p\nALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword';\nSHOW VARIABLES LIKE 'datadir';<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u521b\u5efa\u6570\u636e\u5e93\u548c\u7528\u6237\uff1a<\/li>\n<\/ul>\n\n\n\n<pre id=\"GtRgj\" class=\"wp-block-code\"><code>CREATE DATABASE confluence CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;\nCREATE USER 'confluenceuser'@'%' IDENTIFIED WITH mysql_native_password BY 'securepassword';\nGRANT ALL PRIVILEGES ON confluence.* TO 'confluenceuser'@'%';\nFLUSH PRIVILEGES;<\/code><\/pre>\n\n\n\n<p id=\"u1a05e930\">\u91cd\u542f MySQL\uff1a<\/p>\n\n\n\n<pre id=\"Jh0Zf\" class=\"wp-block-code\"><code>sudo systemctl restart mysql\nsudo systemctl status mysql<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" id=\"lWHSj\"\/>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"ab266b39\"><strong>\u4e09\u3001\u914d\u7f6e NFS<\/strong><\/h4>\n\n\n\n<p id=\"ud90e1028\">\u5728 <code>Server 3<\/code>\uff08<code>172.18.8.97<\/code>\uff09\u4e0a\u8bbe\u7f6e NFS \u670d\u52a1\uff0c\u63d0\u4f9b\u5171\u4eab\u5b58\u50a8\u3002<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u5b89\u88c5 NFS\uff1a<\/li>\n<\/ol>\n\n\n\n<pre id=\"dhE5I\" class=\"wp-block-code\"><code>sudo apt install -y nfs-kernel-server<\/code><\/pre>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>\u521b\u5efa\u5171\u4eab\u76ee\u5f55\uff1a<\/li>\n<\/ol>\n\n\n\n<pre id=\"LN5uP\" class=\"wp-block-code\"><code>sudo mkdir -p \/data\/nfs\/confluence-shared\nsudo chmod 777 \/data\/nfs\/confluence-shared<\/code><\/pre>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>\u914d\u7f6e NFS \u5bfc\u51fa\u89c4\u5219\uff1a \u5728 <code>\/etc\/exports<\/code> \u4e2d\u6dfb\u52a0\uff1a<\/li>\n<\/ol>\n\n\n\n<pre id=\"KxL3a\" class=\"wp-block-code\"><code>\/data\/nfs\/confluence-shared 172.18.8.0\/24(rw,sync,no_root_squash,no_subtree_check)<\/code><\/pre>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li>\u542f\u52a8 NFS \u670d\u52a1\uff1a<\/li>\n<\/ol>\n\n\n\n<pre id=\"pRb2z\" class=\"wp-block-code\"><code>sudo exportfs -ra\nsudo systemctl restart nfs-kernel-server<\/code><\/pre>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li>\u5728 <code>Server 1<\/code> \u548c <code>Server 2<\/code> \u6302\u8f7d NFS\uff1a<\/li>\n<\/ol>\n\n\n\n<pre id=\"XdRSR\" class=\"wp-block-code\"><code>sudo apt install -y nfs-common\nsudo mkdir -p \/mnt\/confluence-shared\nsudo mount -t nfs 172.18.8.97:\/data\/nfs\/confluence-shared \/mnt\/confluence-shared\nsudo showmount -e 172.18.8.97<\/code><\/pre>\n\n\n\n<ol start=\"6\" class=\"wp-block-list\">\n<li>\u914d\u7f6e\u5f00\u673a\u6302\u8f7d\uff1a \u5728 <code>\/etc\/fstab<\/code> \u6dfb\u52a0\uff1a<\/li>\n<\/ol>\n\n\n\n<pre id=\"S2uQz\" class=\"wp-block-code\"><code>172.18.8.97:\/data\/nfs\/confluence-shared \/mnt\/confluence-shared nfs defaults 0 0<\/code><\/pre>\n\n\n\n<ol start=\"7\" class=\"wp-block-list\">\n<li>\u65b0\u5efa\u4e00\u4e2a\u6d4b\u8bd5\u6587\u4ef6\uff0c\u770b\u770b\u4e24\u53f0\u673a\u5668\u662f\u5426\u90fd\u53ef\u4ee5\u8bbf\u95ee\uff1a<\/li>\n<\/ol>\n\n\n\n<pre id=\"Zs8Yr\" class=\"wp-block-code\"><code>touch \/mnt\/confluence-shared\/testfile<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" id=\"Qw4bT\"\/>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"2399b8cd\"><strong>\u56db\u3001\u5b89\u88c5 Confluence<\/strong><\/h4>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"HOo1Y\">1. \u6bcf\u4e2a\u8282\u70b9\u5c06\u672c\u5730\u5bb6\u76ee\u5f55\u653e\u5728\u8282\u70b9\u7684\u672c\u5730\u78c1\u76d8\u4e0a\uff1a<\/h5>\n\n\n\n<h6 class=\"wp-block-heading\" id=\"OFcDE\">1.1. \u5728\u6bcf\u4e2a\u8282\u70b9\u521b\u5efa\u672c\u5730\u5bb6\u76ee\u5f55\u548c\u5b89\u88c5\u76ee\u5f55\uff1a<\/h6>\n\n\n\n<pre id=\"F2dND\" class=\"wp-block-code\"><code>sudo mkdir -p \/data\/var\/atlassian\/application-data\/confluence\nsudo mkdir -p \/data\/opt\/atlassian\/confluence\/\nsudo chmod -R u=rwx,g=rx,o=rx \/data\/var\/atlassian\/application-data\/confluence\nsudo chmod -R u=rwx,g=rx,o=rx \/data\/opt\/atlassian\/confluence\/<\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"izZtE\">2. \u5728\u8282\u70b9\u4e00\u4e0a\u5b89\u88c5 Confluence 8.5.11\u3002<\/h5>\n\n\n\n<h6 class=\"wp-block-heading\" id=\"DGmrN\">2.1. \u4e0b\u8f7d\u5e76\u8fd0\u884c\u5b89\u88c5\u7a0b\u5e8f\uff1a<\/h6>\n\n\n\n<pre id=\"GeMpX\" class=\"wp-block-code\"><code>wget https:\/\/product-downloads.atlassian.com\/software\/confluence\/downloads\/atlassian-confluence-8.5.11-x64.bin\nchmod +x atlassian-confluence-8.5.11-x64.bin\nsudo .\/atlassian-confluence-8.5.11-x64.bin<\/code><\/pre>\n\n\n\n<h6 class=\"wp-block-heading\" id=\"dWu8V\">2.2. \u5b89\u88c5\u5168\u90e8\u76f4\u63a5\u7528\u9ed8\u8ba4\u56de\u8f66\u5c31\u884c\uff1a<\/h6>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u5b89\u88c5\u8def\u5f84<\/strong>\uff1a <code>\/data\/opt\/atlassian\/confluence<\/code>\u3002<\/li>\n\n\n\n<li><strong>\u5bb6\u76ee\u5f55<\/strong>\uff1a\u9009\u62e9\u9ed8\u8ba4\u5373\u53ef <code>\/data\/var\/atlassian\/application-data\/confluence<\/code>\u3002<\/li>\n\n\n\n<li>\u542f\u52a8\u670d\u52a1\uff1ayes\u3002<\/li>\n<\/ul>\n\n\n\n<h6 class=\"wp-block-heading\" id=\"VOizL\">2.3. \u4fee\u6539\u8282\u70b9\u4e00\u7684\u96c6\u7fa4\u914d\u7f6e:<\/h6>\n\n\n\n<p id=\"u884a52d8\">\u7f16\u8f91 <code>\/data\/var\/atlassian\/application-data\/confluence\/confluence.cfg.xml<\/code> \u6587\u4ef6\uff0c\u6dfb\u52a0\u4ee5\u4e0b\u5185\u5bb9\uff08\u8fd9\u4e00\u6b65\u4e0d\u4e00\u5b9a\u5fc5\u8981\uff0c\u540e\u9762\u5728\u7f51\u9875\u7aef\u914d\u7f6e\u5b8c\u5fc5\u8981\u7684\u8bbe\u7f6e\u4e5f\u4f1a\u90fd\u8bbe\u7f6e\u4e0a\uff09\uff1a<\/p>\n\n\n\n<pre id=\"xFP5I\" class=\"wp-block-code\"><code>&lt;property name=\"confluence.cluster.enabled\"&gt;true&lt;\/property&gt;\n&lt;property name=\"confluence.cluster.name\"&gt;confluence-cluster&lt;\/property&gt;\n&lt;property name=\"confluence.cluster.join.type\"&gt;tcp&lt;\/property&gt;\n&lt;property name=\"confluence.cluster.join.address\"&gt;127.0.0.1&lt;\/property&gt;<\/code><\/pre>\n\n\n\n<h6 class=\"wp-block-heading\" id=\"H3M3O\">2.4. \u914d\u7f6e\u8282\u70b9\u4e00\u7684 JVM \u53c2\u6570\uff1a<\/h6>\n\n\n\n<p id=\"u5cd8907d\">\u4fee\u6539 <code>\/data\/opt\/atlassian\/confluence\/bin\/setenv.sh<\/code> \u6587\u4ef6\uff08\u65b0\u7248\u672c\u53ef\u80fd\u8fd9\u4e00\u6b65\u53ef\u4ee5\u4e0d\u52a0\u4e86\uff09\uff1a<\/p>\n\n\n\n<pre id=\"SAQIg\" class=\"wp-block-code\"><code>CATALINA_OPTS=\"-Datlassian.cluster.enabled=true \\\n-Datlassian.cluster.node.name=node1 \\\n-Datlassian.cluster.join.type=tcp \\\n-Datlassian.cluster.join.address=127.0.0.1 $CATALINA_OPTS\"\n<\/code><\/pre>\n\n\n\n<p id=\"u63a6dab9\">\u52a0\u5230\u8fd9\u540e\u9762<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image\"><a href=\"https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733124644129-9eebcff8-4a45-4272-9f09-cad95f8cbd5e.png\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733124644129-9eebcff8-4a45-4272-9f09-cad95f8cbd5e.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  decoding=\"async\" data-original=\"https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733124644129-9eebcff8-4a45-4272-9f09-cad95f8cbd5e.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" title=\"\"\/><\/div><\/a><\/figure>\n<\/figure>\n\n\n\n<h6 class=\"wp-block-heading\" id=\"igONV\">2.5. \u5b89\u88c5mysql\u9a71\u52a8<\/h6>\n\n\n\n<p id=\"u9e5036cc\">\u62f7\u8d1d\u9a71\u52a8\u6587\u4ef6\u5230confluence\u7a0b\u5e8f\u76ee\u5f55\uff1a\/data\/opt\/atlassian\/confluence\/confluence\/WEB-INF\/lib\/mysql-connector-j-8.4.0.jar\uff0c\u91cd\u542f\u8282\u70b9\u4e00\uff0c\u91cd\u542f\u5b8c\u53ef\u80fd\u8981\u7b495\u5206\u949f\u624d\u80fd\u8bbf\u95ee\u3002<\/p>\n\n\n\n<h6 class=\"wp-block-heading\" id=\"jX3fG\">2.6. \u8bbf\u95ee\u8282\u70b9\u4e00<\/h6>\n\n\n\n<p id=\"uf6f2e1df\"><code>http:\/\/172.18.8.98:8900<\/code>\u3002\u53ef\u4ee5\u5207\u6362\u4e2d\u6587<\/p>\n\n\n\n<figure class=\"wp-block-image\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733214414921-555ba4cf-2ce5-449d-9449-54876429edc3.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  decoding=\"async\" data-original=\"https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733214414921-555ba4cf-2ce5-449d-9449-54876429edc3.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" title=\"\"\/><\/div><\/figure>\n\n\n\n<h6 class=\"wp-block-heading\" id=\"XmVaO\">2.7. \u6309\u5411\u5bfc\u5b8c\u6210\uff1a<\/h6>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u8f93\u5165 Data Center \u8bb8\u53ef\u8bc1\uff0c\u6ca1\u6709\u7684\u8bdd\u4e00\u5f00\u59cb\u9009\u8bd5\u7528\u3002<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733214468468-ee2804a2-bd89-48e2-bc2e-beecf5049879.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  decoding=\"async\" data-original=\"https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733214468468-ee2804a2-bd89-48e2-bc2e-beecf5049879.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" title=\"\"\/><\/div><\/figure>\n\n\n\n<p id=\"u5acabbab\">\u70b9\u51fb\u83b7\u53d6\u8bd5\u7528\u6388\u6743<\/p>\n\n\n\n<figure class=\"wp-block-image\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733214515762-b8d44c59-cf73-419f-af5a-b4f34072f888.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  decoding=\"async\" data-original=\"https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733214515762-b8d44c59-cf73-419f-af5a-b4f34072f888.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" title=\"\"\/><\/div><\/figure>\n\n\n\n<p id=\"u2412434f\">\u76f4\u63a5\u70b9\u751f\u6210license\u5c31\u884c\uff0cserver ID\u8bb0\u5f55\u4e00\u4e0b<\/p>\n\n\n\n<figure class=\"wp-block-image\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733214578838-126aeaa2-53f1-4c3c-9fa3-98b13eb68fcb.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  decoding=\"async\" data-original=\"https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733214578838-126aeaa2-53f1-4c3c-9fa3-98b13eb68fcb.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" title=\"\"\/><\/div><\/figure>\n\n\n\n<p id=\"ua6e31373\">\u70b9\u786e\u5b9a<\/p>\n\n\n\n<figure class=\"wp-block-image\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733214710000-bf8ea17f-bfa1-4498-9a99-a49f65313994.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  decoding=\"async\" data-original=\"https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733214710000-bf8ea17f-bfa1-4498-9a99-a49f65313994.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" title=\"\"\/><\/div><\/figure>\n\n\n\n<p id=\"u88117946\">\u70b9\u4ecd\u7136\u53d1\u9001<\/p>\n\n\n\n<figure class=\"wp-block-image\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733214729897-386080b1-84f8-459e-b4be-42e4cb06d9f4.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  decoding=\"async\" data-original=\"https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733214729897-386080b1-84f8-459e-b4be-42e4cb06d9f4.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" title=\"\"\/><\/div><\/figure>\n\n\n\n<p id=\"ub2537818\">\u8bb0\u5f55\u8bb8\u53ef\u8bc1\uff0c\u7136\u540e\u70b9\u4e0b\u4e00\u6b65<\/p>\n\n\n\n<figure class=\"wp-block-image\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733214756269-ace11d79-ddaf-42ad-8df4-b89876ad1d61.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  decoding=\"async\" data-original=\"https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733214756269-ace11d79-ddaf-42ad-8df4-b89876ad1d61.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" title=\"\"\/><\/div><\/figure>\n\n\n\n<p id=\"ud848b100\">\u70b9\u96c6\u7fa4<\/p>\n\n\n\n<figure class=\"wp-block-image\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733214821570-0abc98e0-0524-4e4d-b97e-7c3f970813ac.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  decoding=\"async\" data-original=\"https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733214821570-0abc98e0-0524-4e4d-b97e-7c3f970813ac.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" title=\"\"\/><\/div><\/figure>\n\n\n\n<p id=\"u9c6dd40d\">\u96c6\u7fa4\u540d\u79f0\u968f\u4fbf\u5199\uff0c\u914d\u7f6e\u5171\u4eab\u5b58\u50a8\u8def\u5f84\uff1a<code>\/mnt\/confluence-shared<\/code>\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733214878281-dca2da0f-1a16-4c2f-b99f-e2c31b3e39f8.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  decoding=\"async\" data-original=\"https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733214878281-dca2da0f-1a16-4c2f-b99f-e2c31b3e39f8.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" title=\"\"\/><\/div><\/figure>\n\n\n\n<p id=\"u3209a2ba\">\u94fe\u63a5\u914d\u7f6e\u4f7f\u7528TCP\/IP\uff0c\u628a\u4e24\u4e2a\u8282\u70b9\u90fd\u52a0\u4e0a\uff1a172.18.8.98,172.18.8.99<\/p>\n\n\n\n<figure class=\"wp-block-image\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733214896671-baaf24a8-693d-4cd5-8db5-6f106104e6a0.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  decoding=\"async\" data-original=\"https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733214896671-baaf24a8-693d-4cd5-8db5-6f106104e6a0.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" title=\"\"\/><\/div><\/figure>\n\n\n\n<p id=\"u9d3c6a42\">\u914d\u7f6e\u6570\u636e\u5e93\u8fde\u63a5\uff0c\u9009mysql\uff1a<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u5730\u5740\uff1a<code>172.18.8.97:3306<\/code><\/li>\n\n\n\n<li>\u6570\u636e\u5e93\uff1a<code>confluence<\/code><\/li>\n\n\n\n<li>\u7528\u6237\u540d\uff1a<code>confluenceuser<\/code><\/li>\n\n\n\n<li>\u5bc6\u7801\uff1a<code>securepassword<\/code><\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733214965963-1e996e0e-9c3c-4dc6-a9d0-d77eee5a63d4.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  decoding=\"async\" data-original=\"https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733214965963-1e996e0e-9c3c-4dc6-a9d0-d77eee5a63d4.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" title=\"\"\/><\/div><\/figure>\n\n\n\n<p id=\"u0d5e35f3\">\u70b9\u4e0b\u4e00\u6b65\uff0c\u8fd9\u8fb9\u8981\u7b495\u5206\u949f\uff0c\u7136\u540e\u8df3\u51fa\u5982\u4e0b\u754c\u9762\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733215260845-c05cb01c-e521-4647-9a8f-53ac91c1a619.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  decoding=\"async\" data-original=\"https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733215260845-c05cb01c-e521-4647-9a8f-53ac91c1a619.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" title=\"\"\/><\/div><\/figure>\n\n\n\n<h6 class=\"wp-block-heading\" id=\"kT4Og\">2.8. \u914d\u7f6e\u7528\u6237\u548c\u7ec4<\/h6>\n\n\n\n<figure class=\"wp-block-image\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733215502832-89ccac02-e0f8-4606-bf19-d147092fbd28.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  decoding=\"async\" data-original=\"https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733215502832-89ccac02-e0f8-4606-bf19-d147092fbd28.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" title=\"\"\/><\/div><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733215601027-89dceba1-f26f-4ae3-86ee-8a42a8a1e85f.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  decoding=\"async\" data-original=\"https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733215601027-89dceba1-f26f-4ae3-86ee-8a42a8a1e85f.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" title=\"\"\/><\/div><\/figure>\n\n\n\n<h6 class=\"wp-block-heading\" id=\"O7Ytn\">2.9. \u8282\u70b9\u4e00\u5b89\u88c5\u5b8c\u6210\uff0c\u9a8c\u8bc1\u96c6\u7fa4\u72b6\u6001\uff1a<\/h6>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u767b\u5f55 Confluence \u7ba1\u7406\u754c\u9762\uff0c\u68c0\u67e5\u96c6\u7fa4\u8282\u70b9\u72b6\u6001\u3002<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733215984345-5a75fb0c-c8ec-49b9-b212-18acda359a05.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  decoding=\"async\" data-original=\"https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733215984345-5a75fb0c-c8ec-49b9-b212-18acda359a05.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" title=\"\"\/><\/div><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733216014256-6db01d6c-2182-478e-87a5-e358c7094110.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  decoding=\"async\" data-original=\"https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733216014256-6db01d6c-2182-478e-87a5-e358c7094110.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" title=\"\"\/><\/div><\/figure>\n\n\n\n<h6 class=\"wp-block-heading\" id=\"XMtfH\">2.10. \u5173\u95ed\u8282\u70b9\u4e00\u4e0a\u7684confluence\uff0c\u5728\u8282\u70b9\u4e00\u8fd0\u884c\u8fd9\u4e2a\u811a\u672c<\/h6>\n\n\n\n<pre id=\"V1bD3\" class=\"wp-block-code\"><code>\/opt\/atlassian\/confluence\/bin\/stop-confluence.sh<\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"BewMj\">3. \u914d\u7f6e\u8282\u70b9\u4e8c<\/h5>\n\n\n\n<h6 class=\"wp-block-heading\" id=\"FLhIz\">3.1. \u4e0b\u8f7d\u5e76\u8fd0\u884c\u5b89\u88c5\u7a0b\u5e8f(\u4e0d\u88c5\u4e00\u4e0b\u4f1a\u5b58\u5728\u8de8\u57df\u95ee\u9898\uff0c\u5bfc\u81f4\u9644\u4ef6\u63d2\u5165\u65f6\u6709\u5ef6\u8fdf)\uff1a<\/h6>\n\n\n\n<pre id=\"Cv2R1\" class=\"wp-block-code\"><code>wget https:\/\/product-downloads.atlassian.com\/software\/confluence\/downloads\/atlassian-confluence-8.5.11-x64.bin\n#\u4e4b\u524d\u4e0b\u8fc7\u76f4\u63a5\u7528rz\u547d\u4ee4\u62f7\u8fdb\u53bb\u5c31\u884c\nchmod +x atlassian-confluence-8.5.11-x64.bin\nsudo .\/atlassian-confluence-8.5.11-x64.bin<\/code><\/pre>\n\n\n\n<h6 class=\"wp-block-heading\" id=\"qI0ys\">3.2. \u5b89\u88c5\u5168\u90e8\u76f4\u63a5\u7528\u9ed8\u8ba4\u56de\u8f66\u5c31\u884c\uff1a<\/h6>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u5b89\u88c5\u8def\u5f84<\/strong>\uff1a<code>\/data\/opt\/atlassian\/confluence<\/code>\u3002<\/li>\n\n\n\n<li><strong>\u5bb6\u76ee\u5f55<\/strong>\uff1a<code>\/data\/var\/atlassian\/application-data\/confluence<\/code>\u3002<\/li>\n\n\n\n<li>\u542f\u52a8\u670d\u52a1\uff1a\u5426\u3002<\/li>\n<\/ul>\n\n\n\n<h6 class=\"wp-block-heading\" id=\"eVCjZ\">3.3. \u628a\u5b89\u88c5\u7684\u5bb6\u76ee\u5f55\u548c\u5b89\u88c5\u76ee\u5f55\u5220\u9664\uff1a<\/h6>\n\n\n\n<pre id=\"aXJyv\" class=\"wp-block-code\"><code>rm -rf \/data\/opt\/atlassian\/confluence\/\nrm -rf \/data\/var\/atlassian\/application-data\/confluence\/<\/code><\/pre>\n\n\n\n<h6 class=\"wp-block-heading\" id=\"gcbY8\">3.4. \u628a\u8282\u70b9\u4e00\u4e0a\u7684\u5b89\u88c5\u76ee\u5f55\u548chome\u76ee\u5f55\u590d\u5236\u5230\u8282\u70b9\u4e8c\u4e0a\u3002\u540e\u9762\u7684\u64cd\u4f5c\u90fd\u5728\u8282\u70b9\u4e8c\u4e0a\u3002<\/h6>\n\n\n\n<pre id=\"A0wFB\" class=\"wp-block-code\"><code>scp -rp \/data\/opt\/atlassian\/confluence root@172.18.8.99:\/data\/opt\/atlassian\/\nscp -rp \/data\/var\/atlassian\/application-data\/confluence root@172.18.8.99:\/data\/var\/atlassian\/application-data\/<\/code><\/pre>\n\n\n\n<h6 class=\"wp-block-heading\" id=\"YT6jq\">3.5. \u5728\u8282\u70b9\u4e8c\u65b0\u5efa\u4e00\u4e2aconluence\u7528\u6237<\/h6>\n\n\n\n<pre id=\"XYnrE\" class=\"wp-block-code\"><code>sudo \/usr\/sbin\/useradd --create-home --comment \"Account for running Confluence\" --shell \/bin\/bash confluence<\/code><\/pre>\n\n\n\n<h6 class=\"wp-block-heading\" id=\"eiWGg\">3.6. \u8bbe\u7f6e\u76f8\u5173\u6587\u4ef6\u7684\u6743\u9650<\/h6>\n\n\n\n<pre id=\"cZ4k2\" class=\"wp-block-code\"><code>sudo chmod -R u=rwx,g=rx,o=rx \/data\/var\/atlassian\/application-data\/confluence;\nsudo chmod -R u=rwx,g=rx,o=rx \/data\/opt\/atlassian\/confluence\/;\nsudo chown -R confluence \/data\/var\/atlassian\/application-data\/confluence\/;\nsudo chown -R confluence \/data\/opt\/atlassian\/confluence\/logs;\nsudo chown -R confluence \/data\/opt\/atlassian\/confluence\/work;\nsudo chown -R confluence \/data\/opt\/atlassian\/confluence\/temp;<\/code><\/pre>\n\n\n\n<h6 class=\"wp-block-heading\" id=\"HrKWl\">3.7. \u4fee\u6539\u914d\u7f6e\u6587\u4ef6<\/h6>\n\n\n\n<p id=\"ua5282121\">\u7f16\u8f91 <code>\/data\/var\/atlassian\/application-data\/confluence\/confluence.cfg.xml<\/code> \u6587\u4ef6\uff0c\u6dfb\u52a0\u4fee\u6539\u4ee5\u4e0b\u5185\u5bb9\uff08\u9ec4\u8272\u90a3\u53e5\u8981\u6539\u4e00\u4e0b\uff0c\u5176\u5b83\u9ed8\u8ba4\u5e94\u8be5\u4e0d\u7528\u6539\u4e86\uff09\uff1a<\/p>\n\n\n\n<pre id=\"QNcgz\" class=\"wp-block-code\"><code>&lt;property name=\"confluence.cluster.enabled\"&gt;true&lt;\/property&gt;\n&lt;property name=\"confluence.cluster.name\"&gt;confluence-cluster&lt;\/property&gt;\n&lt;property name=\"confluence.cluster.join.type\"&gt;tcp_ip&lt;\/property&gt;\n&lt;property name=\"confluence.cluster.join.address\"&gt;172.18.8.98&lt;\/property&gt;<\/code><\/pre>\n\n\n\n<p id=\"uf5b4f973\">\u4fee\u6539 <code>\/data\/opt\/atlassian\/confluence\/bin\/setenv.sh<\/code> \u6587\u4ef6\uff1a<\/p>\n\n\n\n<pre id=\"yJs36\" class=\"wp-block-code\"><code>CATALINA_OPTS=\"-Datlassian.cluster.enabled=true \\\n-Datlassian.cluster.node.name=node2 \\\n-Datlassian.cluster.join.type=tcp \\\n-Datlassian.cluster.join.address=172.18.8.98 $CATALINA_OPTS\"\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" id=\"oXqa5\"\/>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"54092394\"><strong>\u4e94\u3001\u914d\u7f6e Nginx \u8d1f\u8f7d\u5747\u8861<\/strong><\/h4>\n\n\n\n<p id=\"u0672fb52\">\u5728 <code>Server 3<\/code>\uff08<code>172.18.8.97<\/code>\uff09\u4e0a\u914d\u7f6e Nginx \u4f5c\u4e3a\u8d1f\u8f7d\u5747\u8861\u5668\u3002<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u5b89\u88c5 Nginx\uff1a<\/li>\n<\/ol>\n\n\n\n<pre id=\"O32ZO\" class=\"wp-block-code\"><code>sudo apt install -y nginx<\/code><\/pre>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>\u914d\u7f6e Nginx\uff1a \u7f16\u8f91 <code>\/etc\/nginx\/sites-available\/confluence<\/code>\uff1a<\/li>\n<\/ol>\n\n\n\n<pre id=\"BJtpk\" class=\"wp-block-code\"><code>upstream confluence_cluster {\n    ip_hash;\n    server 172.18.8.98:8090;\n    server 172.18.8.99:8090;\n}\n\nserver {\n    listen 80;\n    server_name wiki.amassfreight.com;\n    client_max_body_size 100M;\n\n    location \/ {\n        proxy_pass http:\/\/confluence_cluster;\n        proxy_set_header Host $host;\n        proxy_set_header X-Real-IP $remote_addr;\n        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n        proxy_set_header X-Forwarded-Proto $scheme;\n\n        # \u786e\u4fdd WebSocket \u8fde\u63a5\u652f\u6301\n        proxy_http_version 1.1;\n        proxy_set_header Upgrade $http_upgrade;\n        proxy_set_header Connection \"upgrade\";\n\n    }\n}\n<\/code><\/pre>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>\u542f\u7528\u914d\u7f6e\u5e76\u91cd\u542f Nginx\uff1a<\/li>\n<\/ol>\n\n\n\n<pre id=\"PkyBb\" class=\"wp-block-code\"><code>#\u5728 \/etc\/nginx\/sites-enabled\/ \u4e2d\u67e5\u627e\u662f\u5426\u5b58\u5728 default \u914d\u7f6e\uff1a\nls -l \/etc\/nginx\/sites-enabled\/\n#\u5982\u679c\u5b58\u5728 default \u6587\u4ef6\u6216\u94fe\u63a5\uff0c\u53ef\u4ee5\u7981\u7528\u5b83\uff1a\nsudo rm \/etc\/nginx\/sites-enabled\/default\nsudo ln -s \/etc\/nginx\/sites-available\/confluence \/etc\/nginx\/sites-enabled\/\nsudo nginx -t\nsudo systemctl restart nginx<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" id=\"nWPTx\"\/>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"wRkg5\">\u516d\u3001\u4f7f\u7528\u914d\u7f6e<\/h4>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"avHCO\">1. \u914d\u7f6eDNS<\/h5>\n\n\n\n<p id=\"u50c3c965\">\u6dfb\u52a0\u76f8\u5173\u8bb0\u5f55\uff1awiki.amassfreight.com<\/p>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"UMGiW\">2. \u914d\u7f6eserver.xml<\/h5>\n\n\n\n<p id=\"u7f22e83c\">\u5728\u4e24\u4e2a\u8282\u70b9\u4e0a\u90fd\u628a\u8fd9\u4e2a\u6587\u4ef6\u4fee\u6539\u4e00\u4e0b\uff0c\u9ec4\u8272\u90e8\u5206\u662fconfluence\u5b89\u88c5\u76ee\u5f55<\/p>\n\n\n\n<pre id=\"cyTn9\" class=\"wp-block-code\"><code>nano \/data\/opt\/atlassian\/confluence\/conf\/server.xml  \n\n        &lt;Connector port=\"8090\" connectionTimeout=\"20000\" redirectPort=\"8443\"\n                   maxThreads=\"48\" maxPostSize=\"16777216\" minSpareThreads=\"10\"\n                   enableLookups=\"false\" acceptCount=\"10\" URIEncoding=\"UTF-8\"\n                   protocol=\"org.apache.coyote.http11.Http11NioProtocol\"\n                   proxyName=\"wiki.amassfreight.com\" proxyPort=\"80\" scheme=\"http\" secure=\"false\"\/&gt;\n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733209420162-76573d2f-21e6-4d82-a336-84d7a4bc6fb0.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  decoding=\"async\" data-original=\"https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733209420162-76573d2f-21e6-4d82-a336-84d7a4bc6fb0.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" title=\"\"\/><\/div><\/figure>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"ozulL\">3. \u542f\u52a8\u8282\u70b9<\/h5>\n\n\n\n<p id=\"uaf8efbb8\">\u542f\u52a8\u8282\u70b9\u4e00\u5b9a\u8981\u4e00\u4e2a\u4e2a\u542f\u52a8\uff0c\u5148\u542f\u52a8\u8282\u70b9\u4e00\uff0c\u8bbf\u95ee\u90fd\u6ca1\u95ee\u9898\u4e86\uff0c\u518d\u542f\u52a8\u8282\u70b9\u4e8c\u3002<\/p>\n\n\n\n<pre id=\"mOTA3\" class=\"wp-block-code\"><code>\/opt\/atlassian\/confluence\/bin\/start-confluence.sh<\/code><\/pre>\n\n\n\n<p id=\"u7abb9968\">\u8282\u70b9\u4e00\u5f00\u542f\u540e\u4f1a\u5148\u62a5\u4e00\u4e2a\u9519\uff0c\u5148\u4e0d\u7ba1<\/p>\n\n\n\n<figure class=\"wp-block-image\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733219436582-ea29bc19-fbe5-4012-95e1-50ea634d64ae.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  decoding=\"async\" data-original=\"https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733219436582-ea29bc19-fbe5-4012-95e1-50ea634d64ae.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" title=\"\"\/><\/div><\/figure>\n\n\n\n<p id=\"uac13917e\">\u8fd9\u91cc\u70b9\u4e00\u822c\u914d\u7f6e<\/p>\n\n\n\n<figure class=\"wp-block-image\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733219541320-91c45955-965f-424f-8512-92c4a0d7fffd.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  decoding=\"async\" data-original=\"https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733219541320-91c45955-965f-424f-8512-92c4a0d7fffd.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" title=\"\"\/><\/div><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733219513579-5a25f2bc-a017-46a5-93a8-8387a2fe523a.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  decoding=\"async\" data-original=\"https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733219513579-5a25f2bc-a017-46a5-93a8-8387a2fe523a.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" title=\"\"\/><\/div><\/figure>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"EZGA5\">4. \u4fee\u6539confluence URL<\/h5>\n\n\n\n<figure class=\"wp-block-image\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733219610088-55141cd1-19aa-48ee-b6e3-5bd1ae4cb952.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  decoding=\"async\" data-original=\"https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733219610088-55141cd1-19aa-48ee-b6e3-5bd1ae4cb952.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" title=\"\"\/><\/div><\/figure>\n\n\n\n<p id=\"u1f030a55\">\u4fee\u6539\u6210http:\/\/wiki.amassfreight.com<\/p>\n\n\n\n<figure class=\"wp-block-image\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733209323686-94ca19ec-941d-4004-be26-b260b4493731.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  decoding=\"async\" data-original=\"https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733209323686-94ca19ec-941d-4004-be26-b260b4493731.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" title=\"\"\/><\/div><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" id=\"odCX4\"\/>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"d03a7658\"><strong>\u4e03\u3001\u540e\u7eed\u7ef4\u62a4<\/strong><\/h4>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>\u5907\u4efd<\/strong><\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u6570\u636e\u5e93\uff1a<\/li>\n<\/ul>\n\n\n\n<pre id=\"ShtA1\" class=\"wp-block-code\"><code>mysqldump -u confluenceuser -p confluence &gt; \/backup\/confluence.sql<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u5171\u4eab\u5b58\u50a8\uff1a<\/li>\n<\/ul>\n\n\n\n<pre id=\"XO5uy\" class=\"wp-block-code\"><code>rsync -av \/var\/nfs\/confluence \/backup\/<\/code><\/pre>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li><strong>\u76d1\u63a7<\/strong><\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u67e5\u770b\u65e5\u5fd7\uff1a<\/li>\n<\/ul>\n\n\n\n<pre id=\"UhwIV\" class=\"wp-block-code\"><code>tail -f \/var\/atlassian\/application-data\/confluence\/logs\/atlassian-confluence.log<\/code><\/pre>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li><strong>\u6269\u5c55<\/strong><\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u65b0\u589e\u8282\u70b9\uff1a\u590d\u5236\u5b89\u88c5\u6d41\u7a0b\u3002<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733385495738-c65502a5-3345-40a7-97a5-521da8bfc0cb.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  decoding=\"async\" data-original=\"https:\/\/cdn.nlark.com\/yuque\/0\/2024\/png\/40583236\/1733385495738-c65502a5-3345-40a7-97a5-521da8bfc0cb.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" title=\"\"\/><\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>\u73af\u5883\u89c4\u5212 \u8282\u70b9\u4fe1\u606f \u4e3b\u673a IP \u5730\u5740 \u89d2\u8272 Server 1 172.18.8.98 Confluence \u8282 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19,3],"tags":[],"class_list":["post-333","post","type-post","status-publish","format-standard","hentry","category-19","category-3"],"_links":{"self":[{"href":"https:\/\/zhaoyanqi.cn\/index.php?rest_route=\/wp\/v2\/posts\/333","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zhaoyanqi.cn\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zhaoyanqi.cn\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zhaoyanqi.cn\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zhaoyanqi.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=333"}],"version-history":[{"count":5,"href":"https:\/\/zhaoyanqi.cn\/index.php?rest_route=\/wp\/v2\/posts\/333\/revisions"}],"predecessor-version":[{"id":356,"href":"https:\/\/zhaoyanqi.cn\/index.php?rest_route=\/wp\/v2\/posts\/333\/revisions\/356"}],"wp:attachment":[{"href":"https:\/\/zhaoyanqi.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=333"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zhaoyanqi.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=333"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zhaoyanqi.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=333"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}