linux 教程 安装拓展软件
检测硬件脚本
1 | wget -q https://github.com/Aniverse/A/raw/i/a && bash a |
服务器面板
宝塔面板
注意:必须为没装过其它环境如 Apache/Nginx/php/MySQL 的新系统,推荐使用 centos 7.X 的系统安装宝塔面板
WDCP 面板
WDCP - 下载安装
https://www.wdcp.net/download.html
yum install -y wget && wget -O install.sh http://dl.wdcp.net/install/install.sh && sh install.sh cus
一般而言须要会安装 LAMP (apache + php + mysql + zend + pureftpd + phpmyadmin),所以我不推荐了
AMH 面板
依旧是 apache + php + mysql 的组合
1Panel 面板
搭建 vpn
由于现在的第三方各种原因都不那么好用了,这里就来跟大家分享下如何利用海外服务器搭建自己私人 VPN。
说明:这个方法不是免费的。
**第一步:**首先你要有一台国外的服务器,香港服务器也可以;云服务平台有很多,如果只是单纯的搭建 VPN,可以买便宜的服务器。
**第二步:**服务器配置,安装 Shadowsocks Server。有心者请自行查找教程。
第三步、使用 Shadowsocks 终端体验 VPN
1、下载对应客户端
Windows:https://github.com/shadowsocks/shadowsocks-windows/releases
Mac:https://github.com/yangfeicheung/Shadowsocks-X/releases
Android:https://github.com/shadowsocks/shadowsocks-android/releases
iPhone:App Store 上下载 ShadowLink,这个要用国外 appid 才可以下载哦。国内的搜不到的,因为 shadowrocket 收费的
2、配置 Shadowsocks
windows
下载之后运行就会看到右下角有小飞机,然后右键编辑服务器;对应的服务器地址、端口、密码、加密方式就是第二步中4步骤中看到的信息,对应填写确定即可;
见证奇迹的时刻到了浏览器打开 https://www.google.com/
android 手机
安装好上面对应的客户端如下图左边的填写对应的服务 ip、端口、密码、加密方式然后保存;然后点击中间图下面的小飞机,看到手机上面有个钥匙的就是成功了,然后你就可以用浏览器访问 Google。
iPhone 手机
安装好上面对应的客户端如左边图点击添加线路,然后是中间图填写对应的服务 ip、端口、密码、加密方式然后保存,之后点击左图的开关按钮;看到手机上出现 vpn 的图标就成功了,可以随心所欲看视频了。
配置 nginx
Nginx Proxy Manager
https://nginxproxymanager.com/
搭建 WordPress
官网
https://cn.wordpress.org/download/
1 | wget https://cn.wordpress.org/latest-zh_CN.tar.gz |
浏览器访问 http://ECS公网IP/wp-blog/wp-admin/install.php 完成 wordpress 初始化配置。
搭建网盘
IfileSpace
IfileSpace 私人网盘文件管理工具
iFileSpace 是一个在线个人文件管理工具,在线网盘程序,可快速一键搭建私人云盘,支持本地存储和对象存储, 如部署在公网服务器,可替代百度网盘等在线网盘,自主搭建,数据完全自主管理!也可部署在家庭软路由、nas 等个人存储设备中,作为局域网文件管理工具使用。支持多用户、多存储空间、资料库、webdav、离线下载及精细的后台权限管理。
标准版一般够用,官网都有提供安卓苹果和PC客户端。
使用方法
下载对应平台压缩包解压到您觉得合适的地方,系统默认存储空间为启动文件相同文件夹。解压后只有一个二进制文件。
1 | cd /yourpath/ #(yourpath替换为您文件路径) |
Nginx 反向代理示例
Nginx 反向代理需添加:proxy_set_header X-Forwarded-Proto $scheme;
1 | server { |
亮点:可配置 webdav
安卓手机搭配 ES 浏览器可以倍速播放视频还不错
seafile
更加适合于办公,很多单位机关都在用。它提供了在线编辑 office 的支持。这个 wiki 在书写方面还是感觉有所欠缺。
1. 安装最新的 Seafile 9.0.x 版本服务器之前,请确认已安装以下软件
1 | # on Debian 10/Ubuntu 18.04/Ubuntu 20.04 |
2. 到 Seafile 页面下载最新的服务器安装包。
3. 下载后进行安装
1 | cd seafile-server-* |
如果你的系统中没有安装上面的某个软件,那么 Seafile 初始化脚本会提醒你安装相应的软件包。该脚本会依次询问你一些问题,从而一步步引导你配置 Seafile 的各项参数。
配套客户端:SeaDrive。