<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>VPS &#8211; 7-Best</title>
	<atom:link href="https://1234567.best/archives/tag/vps/feed" rel="self" type="application/rss+xml" />
	<link>https://1234567.best</link>
	<description></description>
	<lastBuildDate>Sun, 18 Jan 2026 14:54:16 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>
	<item>
		<title>VPS流量监控工具 vnStat</title>
		<link>https://1234567.best/archives/139</link>
					<comments>https://1234567.best/archives/139#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 10 Aug 2022 04:49:25 +0000</pubDate>
				<category><![CDATA[Docker]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[VPS]]></category>
		<guid isPermaLink="false">https://1234567.best/?p=139</guid>

					<description><![CDATA[Docker container docker run -d \ --restart=unless-stopped \ --network=host \ -e HTTP_PORT=8685 \ -v /etc/localtime:/etc/localtime:ro \ -v /etc/timezone:/etc/timezone:ro \ --name vnstat \ vergoh/vnstat<img src="https://logs.1234567.best/piwik.php?idsite=2&amp;rec=1&amp;url=https%3A%2F%2F1234567.best%2Farchives%2F139&amp;action_name=VPS%E6%B5%81%E9%87%8F%E7%9B%91%E6%8E%A7%E5%B7%A5%E5%85%B7+vnStat&amp;urlref=https%3A%2F%2F1234567.best%2Ffeed" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
										<content:encoded><![CDATA[<h3 dir="auto">Docker container</h3>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto">
<pre class="notranslate" lang="text"><code>docker run -d \
    --restart=unless-stopped \
    --network=host \
    -e HTTP_PORT=8685 \
    -v /etc/localtime:/etc/localtime:ro \
    -v /etc/timezone:/etc/timezone:ro \
    --name vnstat \
    vergoh/vnstat</code></pre>
</div><img decoding="async" src="https://logs.1234567.best/piwik.php?idsite=2&amp;rec=1&amp;url=https%3A%2F%2F1234567.best%2Farchives%2F139&amp;action_name=VPS%E6%B5%81%E9%87%8F%E7%9B%91%E6%8E%A7%E5%B7%A5%E5%85%B7+vnStat&amp;urlref=https%3A%2F%2F1234567.best%2Ffeed" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
					
					<wfw:commentRss>https://1234567.best/archives/139/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>利用Docker快速搭建FTP服务</title>
		<link>https://1234567.best/archives/114</link>
					<comments>https://1234567.best/archives/114#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 25 May 2022 06:04:25 +0000</pubDate>
				<category><![CDATA[Docker]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[VPS]]></category>
		<guid isPermaLink="false">https://1234567.best/?p=114</guid>

					<description><![CDATA[1.拉取FTP镜像: docker pull fauria/vsftpd 2.获取本机IP地址: ifconfig 3.运行FTP镜像: docker run -d -p 21:21 -p 20:20 -p 21100-21110:21100-21110 -v /home/wwwroot/axure/ftp:/home/vsftpd/admin -e FTP_USER=admin -e FTP_PASS=admin888 -e PASV_ADDRESS=82.157.46.91 -e PASV_MIN_PORT=21100 -e PASV_MAX_PORT=21110 &#8211;name FTP &#8211;restart=always fauria/vsftpd #-p 进行端口绑定映射 #-v 添加容器数据卷 #-e FTP_USER=davion -e FTP_PASS=davion&#8230; <img src="https://logs.1234567.best/piwik.php?idsite=2&amp;rec=1&amp;url=https%3A%2F%2F1234567.best%2Farchives%2F114&amp;action_name=%E5%88%A9%E7%94%A8Docker%E5%BF%AB%E9%80%9F%E6%90%AD%E5%BB%BAFTP%E6%9C%8D%E5%8A%A1&amp;urlref=https%3A%2F%2F1234567.best%2Ffeed" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
										<content:encoded><![CDATA[<p>1.拉取FTP镜像:</p>
<p>docker pull fauria/vsftpd</p>
<p>2.获取本机IP地址:</p>
<p>ifconfig</p>
<p>3.运行FTP镜像:</p>
<p>docker run -d -p 21:21 -p 20:20 -p 21100-21110:21100-21110 -v /home/wwwroot/axure/ftp:/home/vsftpd/admin -e FTP_USER=admin -e FTP_PASS=admin888 -e PASV_ADDRESS=82.157.46.91 -e PASV_MIN_PORT=21100 -e PASV_MAX_PORT=21110 &#8211;name FTP &#8211;restart=always fauria/vsftpd</p>
<p>#-p 进行端口绑定映射</p>
<p>#-v 添加容器数据卷</p>
<p>#-e FTP_USER=davion -e FTP_PASS=davion 添加一个初始化用户davion</p>
<p>#PASV_MIN_PORT和PASV_MAX_PORT映射的是被动模式下端口使用范围</p>
<p>#-name vsftpd 为容器命名为vsftpd</p>
<p>#&#8211;restart=always fauria/vsftpd docker重启的时候自动启动这个容器</p>
<p>4.其他配置:</p>
<ol>
<li>我们先进入container里面</li>
</ol>
<p>docker exec -i -t vsftpd bash#</p>
<p>修改并生成虚拟用户模式下的用户db文件，向文件中最后两行写入用户名和密码</p>
<p>vi /etc/vsftpd/virtual_users.txt</p>
<p>#假如我们添加了user用户，我们需要建立对应用户的文件夹</p>
<p>mkdir /home/vsftpd/user</p>
<p>#把登录的验证信息写入数据库</p>
<p>/usr/bin/db_load -T -t hash -f /etc/vsftpd/virtual_users.txt /etc/vsftpd/virtual_users.db</p>
<p>5.重启镜像:</p>
<p>docker restart vsftpd</p>
<p>6.访问:</p>
<p>在浏览器中输入：ftp://192.168.13.128/，后面的自行替换成自己的IP，可以跳到FTP文件访问页面.</p>
<p>&nbsp;</p><img decoding="async" src="https://logs.1234567.best/piwik.php?idsite=2&amp;rec=1&amp;url=https%3A%2F%2F1234567.best%2Farchives%2F114&amp;action_name=%E5%88%A9%E7%94%A8Docker%E5%BF%AB%E9%80%9F%E6%90%AD%E5%BB%BAFTP%E6%9C%8D%E5%8A%A1&amp;urlref=https%3A%2F%2F1234567.best%2Ffeed" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
					
					<wfw:commentRss>https://1234567.best/archives/114/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>搭建私有云笔记Joplin Server</title>
		<link>https://1234567.best/archives/111</link>
					<comments>https://1234567.best/archives/111#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 24 May 2022 08:11:07 +0000</pubDate>
				<category><![CDATA[Docker]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[VPS]]></category>
		<guid isPermaLink="false">https://1234567.best/?p=111</guid>

					<description><![CDATA[Joplin 是一个开源的笔记工具，拥有 Windows/macOS/Linux/iOS/Android/Terminal 版本的客户端。 &#160; 官方主页：https://joplinapp.org/ 安装 安装Joplin 官方安装文档：https://joplinapp.org/help/#installation 在 Windows 上，您也可以使用便携式版本。便携式应用程序允许在诸如 USB 密钥的便携式设备上安装软件。只需将文件 JoplinPortable.exe 复制到该 USB 密钥上的任何目录中即可；然后，应用程序将在可执行文件旁边创建一个名为“JoplinProfile”的目录。 在 Linux 上，推荐的方法是使用以下安装脚本，因为它也会处理桌面图标： wget -O &#8211; https://raw.githubusercontent.com/laurent22/joplin/dev/Joplin_install_and_update.sh &#124; bash 安装 Joplin Server 提前安装好Docker，然后创建 Joplin Server 配置文件 cd /home/app mkdir joplin cd joplin&#8230; <img src="https://logs.1234567.best/piwik.php?idsite=2&amp;rec=1&amp;url=https%3A%2F%2F1234567.best%2Farchives%2F111&amp;action_name=%E6%90%AD%E5%BB%BA%E7%A7%81%E6%9C%89%E4%BA%91%E7%AC%94%E8%AE%B0Joplin+Server&amp;urlref=https%3A%2F%2F1234567.best%2Ffeed" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
										<content:encoded><![CDATA[<p>Joplin 是一个开源的笔记工具，拥有 Windows/macOS/Linux/iOS/Android/Terminal 版本的客户端。</p>
<p>&nbsp;</p>
<p>官方主页：<a href="https://joplinapp.org/"><a href="https://joplinapp.org/">https://joplinapp.org/</a></a></p>
<p>安装
安装Joplin
官方安装文档：<a href="https://joplinapp.org/help/#installation">https://joplinapp.org/help/#installation</a></p>
<p>在 Windows 上，您也可以使用便携式版本。便携式应用程序允许在诸如 USB 密钥的便携式设备上安装软件。只需将文件 JoplinPortable.exe 复制到该 USB 密钥上的任何目录中即可；然后，应用程序将在可执行文件旁边创建一个名为“JoplinProfile”的目录。</p>
<p>在 Linux 上，推荐的方法是使用以下安装脚本，因为它也会处理桌面图标：</p>
<p>wget -O &#8211; <a href="https://raw.githubusercontent.com/laurent22/joplin/dev/Joplin_install_and_update.sh">https://raw.githubusercontent.com/laurent22/joplin/dev/Joplin_install_and_update.sh</a> | bash</p>
<p>安装 Joplin Server</p>
<p>提前安装好Docker，然后创建 Joplin Server 配置文件</p>
<p>cd /home/app
mkdir joplin
cd joplin
vim .env
复制一下内容进去保存，<a href="https://your-sample-url">https://your-sample-url</a> 替换为需要绑定的域名</p>
<p>APP_BASE_URL=<a href="https://your-sample-url/">https://your-sample-url/</a>
APP_PORT=22300
Joplin Server 推荐使用 PostgreSQL 数据库，但是一般小配置的服务器在额外装个数据库会运行补流程，所以上面的配置就是直接默认启用 SQLite 数据库，由于采用了 SQLite 数据库，而 Docker 默认每次运行都会使用隔离的资源，这回导致之前的同步内容丢失，我们需要考虑数据持久化的问题，因此需要创建一个 Docker Volume：</p>
<ol>
<li>创建名为 joplin 的 volume</li>
<li>docker volume create joplin
joplin
然后我们使用下面的命令查看 volume 是否创建成功，可以看到，volumns 文件夹位于 /var/lib/docker 中：</li>
</ol>
<p>root:~# docker volume inspect joplin
[
{
&#8220;CreatedAt&#8221;: &#8220;2022-05-15T12:41:50+08:00&#8221;,
&#8220;Driver&#8221;: &#8220;local&#8221;,
&#8220;Labels&#8221;: {},
&#8220;Mountpoint&#8221;: &#8220;/var/lib/docker/volumes/joplin/_data&#8221;,
&#8220;Name&#8221;: &#8220;joplin&#8221;,
&#8220;Options&#8221;: {},
&#8220;Scope&#8221;: &#8220;local&#8221;
}
]
下面的命令在后台运行 Joplin Server，名称为 joplin_server，绑定端口为 22300，并把容器的 /home/joplin 绑定到 joplin 这个 volume：</p>
<p>docker run -d &#8211;name joplin_server -v joplin:/home/joplin &#8211;env-file /home/app/joplin/.env -p 22300:22300 joplin/server:latest
使用下面的命令查看运行状态：</p>
<p>root:~# docker ps -a</p>
<p>CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
dc328bdf6bb5 joplin/server:latest &#8220;tini &#8212; node dist/a…&#8221; About a minute ago Up 52 seconds 0.0.0.0:22300-&gt;22300/tcp, :::22300-&gt;22300/tcp joplin_server
重启容器：</p>
<p>docker container restart joplin_server</p>
<p>配置 Nginx 反代，建议使用宝塔服务器或者是 Nginx Proxy Manager 进行操作，或者直接修改配置文件：</p>
<p>server {
server_tokens off;
root /srv/www/html;
index index.html index.htm;
server_name your-domain
client_max_body_size 100m;</p>
<p>location / { try_files $uri $uri/ @joplin; }
location @joplin {
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Host $http_host;
proxy_redirect off;
proxy_pass <a href="http://localhost:22300">http://localhost:22300</a>;
}
}
然后访问域名，使用默认的账户名和密码登录，然后修改账号和密码即可：</p>
<p>默认用户名：admin@localhost
默认密码：admin</p>
<p>安装 Joplin 应用程序后，先配置语言为中文界面，首先打开Joplin，可以看到顶栏上有个tool菜单 点击后弹出菜单里面有个Option选项，点击它，弹出配置菜单，选择中文：</p>
<p>打开，然后打开同步部分。在这个界面中，选择“ Joplin Server ”作为同步目标，然后输入URL 和你的用户名和密码，然后在检查一下配置，如果显示“成功，同步配置看起来没有问题”就可以了。</p>
<p>设置完成后，Joplin Server 允许您同步设备、发布笔记或与其他 Joplin Server 用户在笔记本上协作。</p>
<p>拓展
插件库：<a href="https://github.com/joplin/plugins/blob/master/README.md#plugins">https://github.com/joplin/plugins/blob/master/README.md#plugins</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p><img decoding="async" src="https://logs.1234567.best/piwik.php?idsite=2&amp;rec=1&amp;url=https%3A%2F%2F1234567.best%2Farchives%2F111&amp;action_name=%E6%90%AD%E5%BB%BA%E7%A7%81%E6%9C%89%E4%BA%91%E7%AC%94%E8%AE%B0Joplin+Server&amp;urlref=https%3A%2F%2F1234567.best%2Ffeed" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
					
					<wfw:commentRss>https://1234567.best/archives/111/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Ubuntu 22.04 Jammy Upgrade to Ubuntu 24.04 Noble</title>
		<link>https://1234567.best/archives/109</link>
					<comments>https://1234567.best/archives/109#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 24 May 2022 08:03:08 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[VPS]]></category>
		<guid isPermaLink="false">https://1234567.best/?p=109</guid>

					<description><![CDATA[Step1. Update current distribution apt update apt upgrade -y apt dist-upgrade -y apt autoclean apt autoremove -y Step2. Change repo apt install ubuntu-release-upgrader-core cat /etc/update-manager/release-upgrades &#124; grep lts do-release-upgrade -d Step3. Update System apt update apt upgrade -y apt dist-upgrade&#8230; <img src="https://logs.1234567.best/piwik.php?idsite=2&amp;rec=1&amp;url=https%3A%2F%2F1234567.best%2Farchives%2F109&amp;action_name=Ubuntu+22.04+Jammy+Upgrade+to+Ubuntu+24.04+Noble&amp;urlref=https%3A%2F%2F1234567.best%2Ffeed" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
										<content:encoded><![CDATA[<p>Step1. Update current distribution</p>
<pre><code>
apt update
apt upgrade -y
apt dist-upgrade -y
apt autoclean
apt autoremove -y
</code></pre>
<p>Step2. Change repo</p>
<pre><code>
apt install ubuntu-release-upgrader-core
</code></pre>
<pre><code>
cat /etc/update-manager/release-upgrades | grep lts
</code></pre>
<pre><code>
do-release-upgrade -d
</code></pre>
<p>Step3. Update System</p>
<pre><code>
apt update
apt upgrade -y
apt dist-upgrade -y
</code></pre>
<p>Step4. Clean up old repos</p>
<pre><code>
apt autoclean
apt autoremove -y
</code></pre>
<p>Step5. Reboot</p>
<pre><code>
reboot
</code></pre>
<p>Link：<a href="https://u.sb/ubuntu-upgrade/"><a href="https://u.sb/ubuntu-upgrade/">https://u.sb/ubuntu-upgrade/</a></a></p><img loading="lazy" decoding="async" src="https://logs.1234567.best/piwik.php?idsite=2&amp;rec=1&amp;url=https%3A%2F%2F1234567.best%2Farchives%2F109&amp;action_name=Ubuntu+22.04+Jammy+Upgrade+to+Ubuntu+24.04+Noble&amp;urlref=https%3A%2F%2F1234567.best%2Ffeed" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
					
					<wfw:commentRss>https://1234567.best/archives/109/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Linux VPS服务器SSH端口一键修改脚本</title>
		<link>https://1234567.best/archives/96</link>
					<comments>https://1234567.best/archives/96#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sun, 22 May 2022 13:44:23 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[VPS]]></category>
		<guid isPermaLink="false">https://1234567.best/?p=96</guid>

					<description><![CDATA[方法 系统要求：支持Debian、Ubuntu、CentOS系统。 运行以下命令： &#60;span class=&#34;hljs-attribute&#34;&#62;wget&#60;/span&#62; https://www.moerats.com/usr/down/sshport.sh bash sshport.sh 输入端口确认。再打开防火墙端口： &#60;span class=&#34;hljs-comment&#34;&#62;#如果防火墙使用的iptables（Centos 6），修改端口为8080&#60;/span&#62; &#60;span class=&#34;hljs-attribute&#34;&#62;iptables&#60;/span&#62; -I INPUT -p tcp --dport &#60;span class=&#34;hljs-number&#34;&#62;8080&#60;/span&#62; -j ACCEPT service iptables save service iptables restart &#60;span class=&#34;hljs-comment&#34;&#62;#如果使用的是firewall（CentOS 7）&#60;/span&#62; firewall-cmd --zone=public --add-port=&#60;span class=&#34;hljs-number&#34;&#62;8080&#60;/span&#62;/tcp --&#60;span class=&#34;hljs-literal&#34;&#62;permanent&#60;/span&#62; firewall-cmd --reload&#8230; <img src="https://logs.1234567.best/piwik.php?idsite=2&amp;rec=1&amp;url=https%3A%2F%2F1234567.best%2Farchives%2F96&amp;action_name=Linux+VPS%E6%9C%8D%E5%8A%A1%E5%99%A8SSH%E7%AB%AF%E5%8F%A3%E4%B8%80%E9%94%AE%E4%BF%AE%E6%94%B9%E8%84%9A%E6%9C%AC&amp;urlref=https%3A%2F%2F1234567.best%2Ffeed" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
										<content:encoded><![CDATA[<h2>方法</h2>
<p><strong>系统要求：</strong>支持<code>Debian</code>、<code>Ubuntu</code>、<code>CentOS</code>系统。
运行以下命令：</p>
<pre><code class="hljs nginx">&lt;span class=&quot;hljs-attribute&quot;&gt;wget&lt;/span&gt; https://www.moerats.com/usr/down/sshport.sh
bash sshport.sh</code></pre>
<p>输入端口确认。再打开防火墙端口：</p>
<pre><code class="hljs nginx">&lt;span class=&quot;hljs-comment&quot;&gt;#如果防火墙使用的iptables（Centos 6），修改端口为8080&lt;/span&gt;
&lt;span class=&quot;hljs-attribute&quot;&gt;iptables&lt;/span&gt; -I INPUT -p tcp --dport &lt;span class=&quot;hljs-number&quot;&gt;8080&lt;/span&gt; -j ACCEPT
service iptables save
service iptables restart
&lt;span class=&quot;hljs-comment&quot;&gt;#如果使用的是firewall（CentOS 7）&lt;/span&gt;
firewall-cmd --zone=public --add-port=&lt;span class=&quot;hljs-number&quot;&gt;8080&lt;/span&gt;/tcp --&lt;span class=&quot;hljs-literal&quot;&gt;permanent&lt;/span&gt; 
firewall-cmd --reload</code></pre>
<p>最后重启<code>ssh</code>生效：</p>
<pre><code class="hljs shell">&lt;span class=&quot;hljs-meta&quot;&gt;#&lt;/span&gt;
&lt;span class=&quot;bash&quot;&gt;CentOS系统&lt;/span&gt;
service sshd restart
&lt;span class=&quot;hljs-meta&quot;&gt;#&lt;/span&gt;
&lt;span class=&quot;bash&quot;&gt;Debian/Ubuntu系统&lt;/span&gt;
service ssh restart</code>

原文链接： <a href="https://www.moerats.com/archives/394/">https://www.moerats.com/archives/394/</a></pre><img loading="lazy" decoding="async" src="https://logs.1234567.best/piwik.php?idsite=2&amp;rec=1&amp;url=https%3A%2F%2F1234567.best%2Farchives%2F96&amp;action_name=Linux+VPS%E6%9C%8D%E5%8A%A1%E5%99%A8SSH%E7%AB%AF%E5%8F%A3%E4%B8%80%E9%94%AE%E4%BF%AE%E6%94%B9%E8%84%9A%E6%9C%AC&amp;urlref=https%3A%2F%2F1234567.best%2Ffeed" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
					
					<wfw:commentRss>https://1234567.best/archives/96/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>linux VPS开启http下载服务 共享VPS文件</title>
		<link>https://1234567.best/archives/90</link>
					<comments>https://1234567.best/archives/90#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sat, 21 May 2022 09:17:40 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[VPS]]></category>
		<guid isPermaLink="false">https://1234567.best/?p=90</guid>

					<description><![CDATA[想快速开启文件共享, 给服务器开启HTTP下载服务, 下载VPS里的文件, 可通过 simplefileserver. 通过VPS之间的文件下载, 还能顺便测试下 VPS之间的传输和带宽. 安装 simplefileserver 本文以Debian举例 (依赖python, pip) apt install -y python3 python3-pip pip3 install simplefileserver 开启http服务器 执行 simplefileserver 8989 即可 访问: 服务器IP地址:8989, 就可以 浏览和下载当前目录的文件 生成测速文件, 测试VPS的下载速度 可以生成100mb.bin文件测试下载速度, 执行: dd if=/dev/zero of=100mb.bin bs=100M count=1 会当前目录生成 100mb.bin 文件 然后可以通过 服务器IP地址:8989/100mb.bin 下载文件和测试了. 或通过wget测试速度: wget -O /dev/null&#8230; <img src="https://logs.1234567.best/piwik.php?idsite=2&amp;rec=1&amp;url=https%3A%2F%2F1234567.best%2Farchives%2F90&amp;action_name=linux+VPS%E5%BC%80%E5%90%AFhttp%E4%B8%8B%E8%BD%BD%E6%9C%8D%E5%8A%A1+%E5%85%B1%E4%BA%ABVPS%E6%96%87%E4%BB%B6&amp;urlref=https%3A%2F%2F1234567.best%2Ffeed" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
										<content:encoded><![CDATA[<p>想快速开启文件共享, 给服务器开启HTTP下载服务, 下载VPS里的文件, 可通过 <code>simplefileserver</code>.
通过VPS之间的文件下载, 还能顺便测试下 VPS之间的传输和带宽.</p>
<h4>安装 simplefileserver</h4>
<p>本文以Debian举例 (依赖python, pip)</p>
<div class="code-toolbar">
<pre class="language-sh"><code class="language-sh">apt install -y python3 python3-pip
pip3 install simplefileserver</code></pre>
<div class="toolbar"></div>
</div>
<h4>开启http服务器</h4>
<p>执行 <code>simplefileserver 8989</code> 即可
访问: <code>服务器IP地址:8989</code>, 就可以 浏览和下载当前目录的文件</p>
<h4>生成测速文件, 测试VPS的下载速度</h4>
<p>可以生成100mb.bin文件测试下载速度, 执行:
<code>dd if=/dev/zero of=100mb.bin bs=100M count=1</code>
会当前目录生成 <code>100mb.bin</code> 文件</p>
<p>然后可以通过 <code>服务器IP地址:8989/100mb.bin</code> 下载文件和测试了.
或通过wget测试速度: <code>wget -O /dev/null 服务器IP:8989/100mb.bin</code></p><img loading="lazy" decoding="async" src="https://logs.1234567.best/piwik.php?idsite=2&amp;rec=1&amp;url=https%3A%2F%2F1234567.best%2Farchives%2F90&amp;action_name=linux+VPS%E5%BC%80%E5%90%AFhttp%E4%B8%8B%E8%BD%BD%E6%9C%8D%E5%8A%A1+%E5%85%B1%E4%BA%ABVPS%E6%96%87%E4%BB%B6&amp;urlref=https%3A%2F%2F1234567.best%2Ffeed" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
					
					<wfw:commentRss>https://1234567.best/archives/90/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Linux VPS常用脚本</title>
		<link>https://1234567.best/archives/87</link>
					<comments>https://1234567.best/archives/87#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Fri, 20 May 2022 03:53:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Docker]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[VPS]]></category>
		<guid isPermaLink="false">https://1234567.best/?p=87</guid>

					<description><![CDATA[VPS配置查看： curl -sL yabs.sh &#124; bash -s &#8212; -i wget -qO- bench.sh &#124; bash curl -Lso- bench.sh &#124; bash 测速： bash &#60;(curl -Lso- https://git.io/superspeed.sh) bash &#60;(curl -Lso- http://yun.789888.xyz/speedtest.sh) 流媒体检查： bash &#60;(curl -L -s check.unlock.media) bash &#60;(curl -L -s https://raw.githubusercontent.com/lmc999/RegionRestrictionCheck/main/check.sh) bash&#8230; <img src="https://logs.1234567.best/piwik.php?idsite=2&amp;rec=1&amp;url=https%3A%2F%2F1234567.best%2Farchives%2F87&amp;action_name=Linux+VPS%E5%B8%B8%E7%94%A8%E8%84%9A%E6%9C%AC&amp;urlref=https%3A%2F%2F1234567.best%2Ffeed" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
										<content:encoded><![CDATA[<p><strong>VPS配置查看：</strong></p>
<p>curl -sL yabs.sh | bash -s &#8212; -i
wget -qO- bench.sh | bash
curl -Lso- bench.sh | bash</p>
<p><strong>测速：</strong></p>
<p>bash &lt;(curl -Lso- <a href="https://git.io/superspeed.sh">https://git.io/superspeed.sh</a>)
bash &lt;(curl -Lso- <a href="http://yun.789888.xyz/speedtest.sh">http://yun.789888.xyz/speedtest.sh</a>)</p>
<p><strong>流媒体检查：</strong></p>
<p>bash &lt;(curl -L -s check.unlock.media)
bash &lt;(curl -L -s <a href="https://raw.githubusercontent.com/lmc999/RegionRestrictionCheck/main/check.sh">https://raw.githubusercontent.com/lmc999/RegionRestrictionCheck/main/check.sh</a>)
bash &lt;(curl -sSL &quot;<a href="https://github.com/CoiaPrant/MediaUnlock_Test/raw/main/check.sh">https://github.com/CoiaPrant/MediaUnlock_Test/raw/main/check.sh</a>&#8220;)</p>
<p><strong>BBR一键脚本</strong></p>
<p>wget -N &#8211;no-check-certificate &#8220;<a href="https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh">https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh</a>&#8221; &amp;&amp; chmod +x tcp.sh &amp;&amp; ./tcp.sh</p>
<p>&nbsp;</p>
<p><strong>BBR手动开启</strong></p>
<p>#首先先更新下系统，然后安装依赖组建：</p>
<p>apt-get update
apt-get update &amp;&amp; apt-get install -y wget curl
#之后开启原生BBR：</p>
<p>echo &#8220;net.core.default_qdisc=fq&#8221; &gt;&gt; /etc/sysctl.conf
echo &#8220;net.ipv4.tcp_congestion_control=bbr&#8221; &gt;&gt; /etc/sysctl.conf
sysctl -p
#检测是否正常开启BBR：</p>
<p>sysctl net.ipv4.tcp_available_congestion_control
lsmod | grep bbr</p>
<p>&nbsp;</p>
<p><strong>回程路由：</strong></p>
<p>wget <a href="https://raw.githubusercontent.com/nanqinlang-script/testrace/master/testrace.sh">https://raw.githubusercontent.com/nanqinlang-script/testrace/master/testrace.sh</a>
bash testrace.sh
wget -qO- git.io/besttrace | bash</p>
<p><strong>宝塔无需手机登录：</strong></p>
<p>echo &#8220;{\&#8221;uid\&#8221;:1000,\&#8221;username\&#8221;:\&#8221;admin\&#8221;,\&#8221;serverid\&#8221;:1}&#8221; &gt; /www/server/panel/data/userInfo.json</p>
<p>&nbsp;</p>
<p><strong>ubuntu 关闭防火墙</strong></p>
<p>关闭ubuntu的防火墙
ufw disable
开启防火墙
ufw enable
卸载iptables
apt-get remove iptables
关闭ubuntu中的防火墙的其余命令
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -F</p>
<p><strong>iptables转发</strong></p>
<p>wget -qO natcfg.sh <a href="http://arloor.com/sh/iptablesUtils/natcfg.sh">http://arloor.com/sh/iptablesUtils/natcfg.sh</a> &amp;&amp; bash natcfg.sh
wget -N &#8211;no-check-certificate <a href="https://zhujiget.com/wp-content/uploads/2020/brook-pf.sh">https://zhujiget.com/wp-content/uploads/2020/brook-pf.sh</a> &amp;&amp; chmod +x brook-pf.sh &amp;&amp; ./brook-pf.sh</p>
<p>&nbsp;</p>
<p><strong>服务器开启root登陆</strong></p>
<p>echo root:新密码 |sudo chpasswd root
sudo sed -i &#8216;s/^#\?PermitRootLogin.<em>/PermitRootLogin yes/g&#8217; /etc/ssh/sshd_config;
sudo sed -i &#8216;s/^#\?PasswordAuthentication.</em>/PasswordAuthentication yes/g&#8217; /etc/ssh/sshd_config;
sudo service sshd restart</p>
<p><strong>安装docker</strong></p>
<p>安装
curl -sSL <a href="https://get.docker.com/">https://get.docker.com/</a> | sh
卸载docker
sudo apt-get remove docker docker-engine
rm -fr /var/lib/docker/</p>
<p><strong>挂载</strong></p>
<p>mkfs.ext4 /dev/sdc
mkdir /d
mount /dev/sdc /d
chmod -R 777 /d</p><img loading="lazy" decoding="async" src="https://logs.1234567.best/piwik.php?idsite=2&amp;rec=1&amp;url=https%3A%2F%2F1234567.best%2Farchives%2F87&amp;action_name=Linux+VPS%E5%B8%B8%E7%94%A8%E8%84%9A%E6%9C%AC&amp;urlref=https%3A%2F%2F1234567.best%2Ffeed" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
					
					<wfw:commentRss>https://1234567.best/archives/87/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>PT盒子教程Seedbox 一键脚本</title>
		<link>https://1234567.best/archives/84</link>
					<comments>https://1234567.best/archives/84#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Fri, 20 May 2022 03:42:59 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[PT]]></category>
		<category><![CDATA[VPS]]></category>
		<guid isPermaLink="false">https://1234567.best/?p=84</guid>

					<description><![CDATA[Github项目地址：jerry048/Dedicated-Seedbox https://github.com/jerry048/Dedicated-Seedbox 建议系统：Debian10 1:开启BBR #首先先更新下系统，然后安装依赖组建： apt-get update apt-get update &#38;&#38; apt-get install -y wget curl echo &#8220;net.core.default_qdisc=fq&#8221; &#62;&#62; /etc/sysctl. conf echo &#8220;net.ipv4.tcp_congestion_control=bbr&#8221; &#62;&#62; /etc/sysctl. conf sysctl -p #检测是否正常开启BBR： sysctl net. ipv4 . tcp_available_congestion_control lsmod &#124; grep bbr 2：安装一键脚本：  默认IP:8080 登录&#8230; <img src="https://logs.1234567.best/piwik.php?idsite=2&amp;rec=1&amp;url=https%3A%2F%2F1234567.best%2Farchives%2F84&amp;action_name=PT%E7%9B%92%E5%AD%90%E6%95%99%E7%A8%8BSeedbox+%E4%B8%80%E9%94%AE%E8%84%9A%E6%9C%AC&amp;urlref=https%3A%2F%2F1234567.best%2Ffeed" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
										<content:encoded><![CDATA[<p>Github项目地址：jerry048/Dedicated-Seedbox</p>
<p><a href="https://github.com/jerry048/Dedicated-Seedbox"><a href="https://github.com/jerry048/Dedicated-Seedbox">https://github.com/jerry048/Dedicated-Seedbox</a></a></p>
<p>建议系统：Debian10</p>
<p>1:开启BBR</p>
<p>#首先先更新下系统，然后安装依赖组建：</p>
<div class="enlighter-default enlighter-v-standard enlighter-t-beyond enlighter-hover enlighter-linenumbers ">
<div class="enlighter">
<div class="">
<div><span class="enlighter-text">apt-get update</span></div>
</div>
<div class="">
<div><span class="enlighter-text">apt-get update </span>
<span class="enlighter-g0">&amp;&amp;</span>
<span class="enlighter-text"> apt-get install -y wget curl</span></div>
</div>
<div class="">
<div></div>
</div>
<div class="">
<div><span class="enlighter-text">echo </span>
<span class="enlighter-s0">&#8220;net.core.default_qdisc=fq&#8221;</span> <span class="enlighter-g1">&gt;&gt;</span>
<span class="enlighter-text"> /etc/sysctl.</span>
<span class="enlighter-m3">conf</span></div>
</div>
<div class="">
<div><span class="enlighter-text">echo </span>
<span class="enlighter-s0">&#8220;net.ipv4.tcp_congestion_control=bbr&#8221;</span> <span class="enlighter-g1">&gt;&gt;</span>
<span class="enlighter-text"> /etc/sysctl.</span>
<span class="enlighter-m3">conf</span></div>
</div>
<div class="">
<div><span class="enlighter-text">sysctl -p</span></div>
</div>
<div class="">
<div></div>
</div>
<div class="">
<div><span class="enlighter-c0">#检测是否正常开启BBR：</span></div>
</div>
<div class="">
<div><span class="enlighter-text">sysctl net.</span>
<span class="enlighter-m3">ipv4</span>
<span class="enlighter-text">.</span>
<span class="enlighter-m3">tcp_available_congestion_control</span></div>
</div>
<div class="">
<div><span class="enlighter-text">lsmod </span>
<span class="enlighter-g0">|</span>
<span class="enlighter-text"> grep bbr</span></div>
</div>
</div>
</div>
<p>2：安装一键脚本：  默认IP:8080 登录</p>
<div class="enlighter-default enlighter-v-standard enlighter-t-beyond enlighter-hover enlighter-linenumbers ">
<div class="enlighter">
<div class="">
<div><span class="enlighter-text">bash </span>
<span class="enlighter-g1">&lt;(</span>
<span class="enlighter-text">wget -qO- https</span>
<span class="enlighter-c0">://raw.githubusercontent.com/jerry048/Dedicated-Seedbox/main/Install.sh) 123123 456456 1</span></div>
</div>
</div>
</div>
<p>备注：123123=用户名、456456=密码、1=缓存（可自行修改，默认也可以。）</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>建议选择：qbit 4.3.8     deluge不下     bbr手动</p>
<p>按键顺序：Y-N-N-N</p><img loading="lazy" decoding="async" src="https://logs.1234567.best/piwik.php?idsite=2&amp;rec=1&amp;url=https%3A%2F%2F1234567.best%2Farchives%2F84&amp;action_name=PT%E7%9B%92%E5%AD%90%E6%95%99%E7%A8%8BSeedbox+%E4%B8%80%E9%94%AE%E8%84%9A%E6%9C%AC&amp;urlref=https%3A%2F%2F1234567.best%2Ffeed" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
					
					<wfw:commentRss>https://1234567.best/archives/84/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Docker 搭建 Rocket.chat</title>
		<link>https://1234567.best/archives/76</link>
					<comments>https://1234567.best/archives/76#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 18 May 2022 07:42:02 +0000</pubDate>
				<category><![CDATA[Docker]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[VPS]]></category>
		<guid isPermaLink="false">https://1234567.best/?p=76</guid>

					<description><![CDATA[GitHub原项目地址：https://github.com/RocketChat/Rocket.Chat 官网地址：https://rocket.chat/ 文档地址：https://docs.rocket.chat/ sudo -i # 切换到root用户 apt update -y # 升级packages apt install wget curl sudo vim git # 安装常用的软件 创建一下安装的目录： mkdir -p /root/data/docker_data/rocketchat cd /root/data/docker_data/rocketchat nano docker-compose.yml docker-compose.yml填入以下内容： version: &#8216;2&#8217; services: rocketchat: image: rocketchat/rocket.chat:latest command: &#62; bash -c&#8230; <img src="https://logs.1234567.best/piwik.php?idsite=2&amp;rec=1&amp;url=https%3A%2F%2F1234567.best%2Farchives%2F76&amp;action_name=Docker+%E6%90%AD%E5%BB%BA+Rocket.chat&amp;urlref=https%3A%2F%2F1234567.best%2Ffeed" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
										<content:encoded><![CDATA[<p>GitHub原项目地址：<a href="https://github.com/RocketChat/Rocket.Chat"><a href="https://github.com/RocketChat/Rocket.Chat">https://github.com/RocketChat/Rocket.Chat</a></a></p>
<p>官网地址：<a href="https://rocket.chat/"><a href="https://rocket.chat/">https://rocket.chat/</a></a></p>
<p>文档地址：<a href="https://docs.rocket.chat/"><a href="https://docs.rocket.chat/">https://docs.rocket.chat/</a></a></p>
<p>sudo -i # 切换到root用户</p>
<p>apt update -y # 升级packages</p>
<p>apt install wget curl sudo vim git # 安装常用的软件</p>
<p>创建一下安装的目录：</p>
<p>mkdir -p /root/data/docker_data/rocketchat</p>
<p>cd /root/data/docker_data/rocketchat</p>
<p>nano docker-compose.yml</p>
<p>docker-compose.yml填入以下内容：</p>
<hr />
<p>version: &#8216;2&#8217;</p>
<p>services:
rocketchat:
image: rocketchat/rocket.chat:latest
command: &gt;
bash -c
&#8220;for i in <code>seq 1 30</code>; do
node main.js &amp;&amp;
s=$$? &amp;&amp; break || s=$$?;
echo \&#8221;Tried $$i times. Waiting 5 secs&#8230;\&#8221;;
sleep 5;
done; (exit $$s)&#8221;
restart: unless-stopped
volumes:</p>
<ul>
<li>./uploads:/app/uploads
environment:</li>
<li>PORT=3000</li>
<li>ROOT_URL=<a href="http://localhost:3000">http://localhost:3000</a></li>
<li>MONGO_URL=mongodb://mongo:27017/rocketchat</li>
<li>MONGO_OPLOG_URL=mongodb://mongo:27017/local</li>
<li>MAIL_URL=smtp://smtp.email</li>
</ul>
<ol>
<li>
<ul>
<li>HTTP_PROXY=<a href="http://proxy.domain.com">http://proxy.domain.com</a></li>
</ul>
</li>
<li>
<ul>
<li>HTTPS_PROXY=<a href="http://proxy.domain.com">http://proxy.domain.com</a>
depends_on:</li>
</ul>
</li>
</ol>
<ul>
<li>mongo
ports:</li>
<li>3000:3000 # 只需要改这一个地方，把左边的3000改掉就好啦
mongo:
image: mongo:4.0
restart: unless-stopped
volumes:</li>
<li>./data/db:/data/db
#- ./data/dump:/dump
command: mongod &#8211;smallfiles &#8211;oplogSize 128 &#8211;replSet rs0 &#8211;storageEngine=mmapv1</li>
</ul>
<ol>
<li>this container&#8217;s job is just run the command to initialize the replica set.</li>
<li>it will run the command and remove himself (it will not stay running)
mongo-init-replica:
image: mongo:4.0
command: &gt;
bash -c
&#8220;for i in <code>seq 1 30</code>; do
mongo mongo/rocketchat &#8211;eval \&#8221;
rs.initiate({
_id: &#8216;rs0&#8217;,
members: [ { _id: 0, host: &#8216;localhost:27017&#8217; } ]})\&#8221; &amp;&amp;
s=$$? &amp;&amp; break || s=$$?;
echo \&#8221;Tried $$i times. Waiting 5 secs&#8230;\&#8221;;
sleep 5;
done; (exit $$s)&#8221;
depends_on:</li>
</ol>
<ul>
<li>mongo</li>
</ul>
<hr />
<p>没问题的话，ctrl+x退出，按y保存，enter确认。</p>
<p>运行：</p>
<p>docker-compose up -d
访问：http:服务ip:3000 即可。</p>
<p>注意：</p>
<p>1、不知道服务器IP，可以直接在命令行输入：curl ip.sb，会显示当前服务器的IP。</p>
<p>2、遇到访问不了的情况，请在宝塔面板的防火墙和服务商的后台防火墙里打开对应端口。</p>
<p>5.2 更新
cp -r /root/data/docker_data/rocketchat /root/data/docker_data/rocketchat.archive # 万事先备份，以防万一</p>
<p>cd /root/data/docker_data/rocketchat # 进入docker-compose所在的文件夹</p>
<p>docker-compose pull # 拉取最新的镜像</p>
<p>docker-compose up -d # 重新更新当前镜像
利用Docker-compose搭建的应用，更新非常容易～</p>
<p>5.3 卸载
cd /root/data/docker_data/rocketchat # 进入docker-compose所在的文件夹</p>
<p>docker-compose down # 停止容器，此时不会删除映射到本地的数据</p>
<p>rm -rf /root/data/docker_data/rocketchat # 完全删除映射到本地的数据</p>
<p>参考： <a href="https://tech.oeru.org/install-rocketchat-ubuntu-2004-docker-compose"><a href="https://tech.oeru.org/install-rocketchat-ubuntu-2004-docker-compose">https://tech.oeru.org/install-rocketchat-ubuntu-2004-docker-compose</a></a></p>
<p>原文链接：<a href="https://blog.laoda.de/archives/docker-compose-install-rocketchat"><a href="https://blog.laoda.de/archives/docker-compose-install-rocketchat">https://blog.laoda.de/archives/docker-compose-install-rocketchat</a></a></p><img loading="lazy" decoding="async" src="https://logs.1234567.best/piwik.php?idsite=2&amp;rec=1&amp;url=https%3A%2F%2F1234567.best%2Farchives%2F76&amp;action_name=Docker+%E6%90%AD%E5%BB%BA+Rocket.chat&amp;urlref=https%3A%2F%2F1234567.best%2Ffeed" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
					
					<wfw:commentRss>https://1234567.best/archives/76/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>X-ui面板安装</title>
		<link>https://1234567.best/archives/74</link>
					<comments>https://1234567.best/archives/74#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 17 May 2022 08:56:22 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[VPS]]></category>
		<guid isPermaLink="false">https://1234567.best/?p=74</guid>

					<description><![CDATA[X-ui介绍 x-ui的github项目地址：https://github.com/vaxilu/x-ui 系统状态监控 支持多用户多协议，网页浏览化操作 支持的协议：vmess、vless、trojan、shadowsocks、dokodemo-door、socks、http 支持配置 更多传输配置 流量统计，限制流量，限制时间 可自定义xray配置模板 支持https访问面板（自备域名+ssl证书） 更多高级配置项，详见面板 X-UI一键脚本 bash &#60;(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh) 安装完成后默认是IP:54321访问面板。默认密码是admin；admin，默认密码不安全，请到面板后台更改用户名和密码。 &#160; TLS安装前准备步骤 socat 其实不需要SOCAT也可以，不过安装X-UI以后我们使用v2或者trojan的ssl加密的时候需要ssl证书，这个时候我们需要Acme配合NGINX/SOCAT申请证书。 当你的服务器上有nginx或者宝塔面板时，就不需要安装socat了，在这个时候执行是申请SSL脚本会提示80端口被占用出错。 1. Debian/Ubuntu安装socat apt update -y apt install -y curl apt install -y socat &#160; 2. centos安装socat yum update&#8230; <img src="https://logs.1234567.best/piwik.php?idsite=2&amp;rec=1&amp;url=https%3A%2F%2F1234567.best%2Farchives%2F74&amp;action_name=X-ui%E9%9D%A2%E6%9D%BF%E5%AE%89%E8%A3%85&amp;urlref=https%3A%2F%2F1234567.best%2Ffeed" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
										<content:encoded><![CDATA[<h2>X-ui介绍</h2>
<p>x-ui的github项目地址：<a href="https://github.com/vaxilu/x-ui"><a href="https://github.com/vaxilu/x-ui">https://github.com/vaxilu/x-ui</a></a></p>
<ul>

<li>系统状态监控</li>

<li>支持多用户多协议，网页浏览化操作</li>

<li>支持的协议：vmess、vless、trojan、shadowsocks、dokodemo-door、socks、http</li>

<li>支持配置 更多传输配置</li>

<li>流量统计，限制流量，限制时间</li>

<li>可自定义xray配置模板</li>

<li>支持https访问面板（自备域名+ssl证书）</li>

<li>更多高级配置项，详见面板</li>
</ul>
<h3>X-UI一键脚本<code></code></h3>
<pre class="corepress-code-pre"><code class="hljs nginx"></code></pre>
<p><span class="hljs-attribute">bash</span> &lt;(curl -Ls <a href="https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh">https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh</a>)</p>
<pre class="corepress-code-pre"><code class="hljs nginx"></code></pre>
<p>安装完成后默认是IP:54321访问面板。默认密码是admin；admin，默认密码不安全，请到面板后台更改用户名和密码。</p>
<p>&nbsp;</p>
<h3>TLS安装前准备步骤</h3>
<h3>socat</h3>
<p>其实不需要SOCAT也可以，不过安装X-UI以后我们使用v2或者trojan的ssl加密的时候需要ssl证书，这个时候我们需要Acme配合NGINX/SOCAT申请证书。</p>
<p>当你的服务器上有nginx或者宝塔面板时，就不需要安装socat了，在这个时候执行是申请SSL脚本会提示80端口被占用出错。</p>
<h5>1. Debian/Ubuntu安装socat</h5>
<pre class="corepress-code-pre"><code class="hljs properties"></code></pre>
<ul class="hijs-line-number">

<li><span class="hljs-attr">apt</span> <span class="hljs-string">update -y </span></li>

<li><span class="hljs-attr">apt</span> <span class="hljs-string">install -y curl </span></li>

<li><span class="hljs-attr">apt</span> <span class="hljs-string">install -y socat</span></li>
</ul>
<pre class="corepress-code-pre"><code class="hljs properties"></code></pre>
<p>&nbsp;</p>
<h5>2. centos安装socat</h5>
<pre class="corepress-code-pre"><code class="hljs properties"></code></pre>
<ul class="hijs-line-number">

<li><span class="hljs-attr">yum</span> <span class="hljs-string">update -y </span></li>

<li><span class="hljs-attr">yum</span> <span class="hljs-string">install -y curl </span></li>

<li><span class="hljs-attr">yum</span> <span class="hljs-string">install -y socat</span></li>
</ul>
<pre class="corepress-code-pre"><code class="hljs properties"></code></pre>
<p>&nbsp;</p>
<h3>安装 Acme</h3>
<pre class="corepress-code-pre"><code class="hljs nginx"></code></pre>
<ul class="hijs-line-number">

<li><span class="hljs-attribute">curl</span> https://get.acme.sh | sh</li>
</ul>
<pre class="corepress-code-pre"><code class="hljs nginx"></code></pre>
<p>&nbsp;</p>
<h3>申请证书</h3>
<p>需要准备一个邮箱（非必须）和域名解析到你的IP</p>
<pre class="corepress-code-pre"><code class="hljs javascript"></code></pre>
<p>~<span class="hljs-regexp">/.acme.sh/</span>acme.sh &#8211;register-account -m 你的邮箱</p>
<p>~<span class="hljs-regexp">/.acme.sh/</span>acme.sh &#8211;issue -d 你的域名 &#8211;standalone</p>
<pre class="corepress-code-pre"><code class="hljs javascript"></code></pre>
<p>&nbsp;</p>
<h3>改证书存放位置</h3>
<pre class="corepress-code-pre"><code class="hljs typescript"></code></pre>
<p>~<span class="hljs-regexp">/.acme.sh/</span>acme.sh &#8211;installcert -d 你的域名 &#8211;key-file /root/<span class="hljs-keyword">private</span>.key &#8211;fullchain-file /root/cert.crt</p>
<pre class="corepress-code-pre"><code class="hljs typescript"></code></pre>
<p>&nbsp;</p>
<h3>TLS具体配置</h3>
<h5>1. 怎么开启TLS</h5>
<p>在后台选择搭建节点的时候是vmess/trojan/ss/vless等都可以开启tls选项。开启TLS选项后需要绑定域名，这里我们填写刚刚申请了ssl的域名，证书位置是 /root/cert.crt 密钥位置是 /root/private.key</p>
<p>端口选择443，注意因为x-ui没有域名回落，所以我们搭建在443上的翻墙只能有一个。</p>
<img decoding="async" src="https://tc.wwwcl.ltd/img/20211214142752.png" />
<p>&nbsp;</p><img loading="lazy" decoding="async" src="https://logs.1234567.best/piwik.php?idsite=2&amp;rec=1&amp;url=https%3A%2F%2F1234567.best%2Farchives%2F74&amp;action_name=X-ui%E9%9D%A2%E6%9D%BF%E5%AE%89%E8%A3%85&amp;urlref=https%3A%2F%2F1234567.best%2Ffeed" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
					
					<wfw:commentRss>https://1234567.best/archives/74/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
