Debian 安装 MySQL 并配置 root 远程登录
Debian 安装 MySQL 并配置 root 远程登录参考 https://serverspace.io/support/help/how-to-install-mysql-on-debian-10/
以下默认 root 权限执行
安装 MySQL更新软件包
apt update
从官方页面下载 MySQL 或使用 wget 命令
wget https://dev.mysql.com/get/mysql-apt-config_0.8.24-1_all.deb
安装 deb
dpkg -i mysql-apt-config_0.8.24-1_all.deb
在弹出的窗口用方向键选择 ok, 回车
更新 apt 存储库
apt update
安装 MySQL
apt install mysql-server
在弹出的窗口设置数据库的 root 密码
在接下来的窗口选择加密方式,依据客户端版本选择对应方式(强加密/传统加密),我选择了默认选项强加密
检查服务状态
systemctl status mysql
配置安全性和远程访问mysql_secure_installation ...
Debian 安装 PHP
Debian 安装 PHP参考 https://www.php.net/manual/zh/install.unix.debian.php
使用 APT ¶注意其它有关的包可能需要 libapache-mod-php 集成入 Apache 2,以及 PEAR 的 php-pear。
首先运行 apt update。
安装 PHP
apt install php-common libapache2-mod-php php-cli
apt 将自动安装 Apache 2 的 PHP 模块以及所有依赖的库并激活
重启 Apache
systemctl restart apache2
更好地控制配置 ¶上一节中 PHP 仅安装了核心模块。很可能还需要更多模块,例如 MySQL,cURL,GD 等。这些模块也可以通过 apt 命令安装。
示例 #3 取得 PHP 附加软件包的列表
# apt-cache search php# apt search php | grep -i mysql# aptitude search php
以上命令的输出中列出了很多的包,其中有几个针对 PHP ...
基于 Docker 搭建 Jellyfin 媒体服务器
基于 Docker 搭建 Jellyfin 媒体服务器官方教程
如果未安装 docker-compose, 只需要 sudo apt install docker-compose 即可
编写 docker-compose.yml
version: '3.5'services: jellyfin: image: jellyfin/jellyfin container_name: jellyfin network_mode: 'host' #与宿主机共享网络 volumes: - /path/to/config:/config - /path/to/cache:/cache - /path/to/media:/media - /path/to/media2:/media2:ro restart: 'unless-stopped'
启动服务
sudo docker-compose up -d
启动后可以通过 docker ps 查看容器状态
此时就可以通过 h ...
Linux 搭建 http 文件服务器
Linux 搭建 http 文件服务器参考链接
首先安装 Apache2
sudo apt install apache2
Apache2的默认访问端口为80,当端口被占用时需要更改其访问端口
进入apache2的安装目录 /etc/apache2/,修改ports.conf文件
# If you just change the port or add more ports here, you will likely also# have to change the VirtualHost statement in# /etc/apache2/sites-enabled/000-default.conf#Listen 80Listen 8001<IfModule ssl_module> Listen 443</IfModule><IfModule mod_gnutls.c> Listen 443</IfModule># vim: syntax=apache ts=4 sw=4 sts=4 sr noet1234 ...
Linux 终端更改为中文
Linux 终端更改为中文apt update -yapt install locales -ydpkg-reconfigure locales
空格选中 zh_CN.UTF-8
回车继续
重启系统生效
reboot
随后可享受母语 Linux 体验
建议配合Asia/Shanghai时区使用
timedatectl set-timezone Asia/Shanghai
Ubuntu 查看实时网速
Ubuntu 查看实时网速参考链接
TCPtrack安装tcptracksudo apt install tcptrack
使用tcptrack立即开始使用
sudo tcptrack -i eth0
tcptrack使用非常简单,只要具有root权限执行,带上-i <interface>参数就可以在指定接口上开始抓包分析,实际使用语法
Usage: tcptrack [-dfhvp] [-r <seconds>] -i <interface> [<filter expression>] [-T <pcap file]
-r
默认情况下,如果网络连接关闭2秒以后,tcptrack就会移除显示,不过可以通过-r参数来修改,例如调整成5秒以后再移除
tcptrack -i eth0 -r 5
-d
默认情况下,tcptrack会尝试跟踪启动时已经存在的连接。要避免跟踪启动时已经存在的连接,可以使用-d参数
tcptrack -i eth0 -r 5 -d
-p
默认情况下,tcptrack会将接口设置成混杂模式(promis ...
Ubuntu 安装 samba
Ubuntu 安装 samba参考链接
我们将创建以下Samba共享和用户。
用户:
sadmin -具有对所有共享的读写访问权限的管理用户。
josh -具有自己的私有文件共享的常规用户。
共享:
users -所有用户都可以使用读取/写入权限访问此共享。
josh -此共享可以通过读取/访问仅由josh和sadmin用户写权限。
可以从网络上的所有设备访问文件共享。
在Ubuntu上安装Samba更新apt软件包索引:
sudo apt update
安装Samba软件包
sudo apt install samba
安装完成后,Samba服务将自动启动。要检查Samba服务器是否正在运行,请键入:
sudo systemctl status nmbd
输出应如下所示,表明Samba服务处于活动状态并正在运行:
● nmbd.service - Samba NMB DaemonLoaded: loaded (/lib/systemd/system/nmbd.service; enabled; vendor preset: enabled)Active: active (ru ...
Ubuntu 安装 Python 3 和 pip
Ubuntu 安装 Python 3 和 pip安装 Python 3.10参考链接
Install the required dependency for adding custom PPAs.
sudo apt install software-properties-common -y
Then proceed and add the deadsnakes PPA to the APT package manager sources list as below.
sudo add-apt-repository ppa:deadsnakes/ppa
Press Enter to continue.
..........To install 3rd-party Python modules, you should use the common Python packaging tools. For an introduction into the Python packaging ecosystem and its tools, refer to the Python Packagi ...
Ubuntu 安装 MongoDB
Ubuntu 安装 MongoDB脚本安装cat <<"EOF" | bash sudo apt update && \sudo apt install -y dirmngr gnupg apt-transport-https ca-certificates software-properties-common gnupg && \wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add - && \echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list && ...
Ubuntu 安装最新 Node.js 和 tsc
Ubuntu 安装最新 Node.js 和 tsc前往 https://nodejs.org/ 查看最新版本号
添加对应版本安装源, 只需要改16为所需版本号
curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -
apt 安装
sudo apt install -y nodejs
安装 tsc
sudo npm install -g typescript
如果安装完成后有提示可升级到新版本, 按照提示键入命令即可