SS面板一键部署教程sspanel(前端篇)
准备:
服务器N台
Xshell软件
连接你的服务器
每次测试很费时间,所以只适用于Centos 7.x的系统
环境要求:
内存 1G+
磁盘空间 10G+
先安装BBR加速
#过程有2步,第1步安装相应的内核,第2步开启内核对应的加速 wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
基础环境安装
第一步:
需要centos7操作系统,目前仅在centos7下测试(以后会支持更多的操作系统),系统安装宝塔linux面板,不会的可以看 宝塔安装;这里宝塔使用的是5.9稳定版。ps:可以支持最新版宝塔
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
第二步:
安装宝塔后登录,选择一键安装lnmp环境,注意php版本选择7.1,其他默认,安装lnmp套件需要一点时间,请耐心等待,或者提前准备好。
第三步:
然后创建网站,输入的域名,不要改,如下
一键脚本:
写这个脚本呢,是应一个朋友要求写的,也是我自己写的第一个脚本来造福大家
好了我们不多逼逼
本脚本只支持Centos6.X |Centos7.X如果不是请重装至Centos6.X|Centos7.X或其他教程
Centos6.X需要手动安装python
在ssh下执行
1
|
wget imiliy.cn/ssr.sh && bash ssr.sh
|
脚本的已经介绍的非常完整了我也就不在阐述!
我就讲点比较重点的内容吧
当ssh返回以下时
==============================================
1) CHINA – Hong Kong
2) CHINA – Guangdong
3) U.S.A – Los Angeles
Please select network node to download (1-3 default: 1):
还请根据您主机的具体地理位置选择地区选项,1为香港 2为广东 3为美国
返回Do you want to install Bt-Panel to the /www directory now?(y/n): 时直接输入y回车即可
当您看到ssh返回这句“请记住下上方的地址和账号密码!!!”的时候切记一定要做好记录不然你就进不了宝塔的后台后面的内容也就GG
当返回请您先登录宝塔后台添加站点与数据库然后回车!!!这句的时候请登录您的宝塔后台
登录时会弹出窗口提示您安装lnmp或者lamp时请选择lnmp(由于我也没其他主机示范也就没法截图了)lnmp的配置请按如下图选择的配置
然后是添加网站和静态配置看图
1
2
3
4
5
|
root /www/wwwroot/您的域名/public;
#然后在加上静态规则!
location / {
try_files $uri $uri/ /index.php$is_args$args;
}
|
然后是数据库(先点击右边菜单的数据库)
改完密码后点击phpMyAdmin按钮
数据库文件
1
|
http://imiliy.cn/db.sql
|
接下来您就看到SSH返回了这句
接下来您需要手动修改下NGINX与.env配置!然后按回车继续
NGINX配置如下
将您的域名目录后方加入public
比如下方演示
root /www/wwwroot/ss-panel/public;
然后在加上静态规则!
location / {
try_files $uri $uri/ /index.php$is_args$args;
}
修改完成后请按回车(此处由于linux的问题$后面的内容一律为动态函数所以显示的可能不一样)
因为我们上方改了NGINX的配置所以我们只要改.env配置
用winscp或者其他工具连接服务器
编辑.env文件(在您网站目录下即/www/wwwroot/您的目录/)winscp工具可能找不到.env文件您可以右击新建一个这时候会把.env文件内容输出!
将里面的内容改为
# database 数据库配置
db_driver = ‘mysql’
db_host = ‘填你的数据库地址’
db_port = ‘3306’
db_database = ‘您的数据库名字’
接db_username = ‘您的数据库用户名’
db_password = ‘您的数据库密码’
db_charset = ‘utf8’
db_collation = ‘utf8_general_ci’
db_prefix = ”
muKey = ‘api_key_just_for_test’
当然上方这句提示在脚本里也有
返回如下
接下来吧数据库文件导入数据库!
完成后请按回车继续
这时候可以直接回车上面的地方已经导入
当返回
“请手动修改config.py文件!”
打开winscp工具进入/root/shadowsocks-py-mu/shadowsocks目录
右击编辑config.py文件
1
2
3
|
API_ENABLED = True
API_URL = ‘http://您的域名/mu’
API_PASS = ‘api_key_just_for_test’
|
然后回车就完成了整个安装过程
然后您可以按ctel+A+D键(同时按)后台执行后端(有时候会自己断开ssh)不然您断开ssh后端可能自己结束
但是有个小小的遗憾就是没法自启动导致每次重启服务器就得执行ss命令(ssh中输入ss即可)来执行后端
还有就是记得到宝塔的安全菜单开启端口!!!
如果有会的联系我
为什么回复了没显示
主站资料丢失,正在恢复
好东西 谢谢分析
看看 感谢分享
好东西,谢谢分享
普通 uuwe
2021年5月28日 at 下午
普通 uuwe
2021年5月28日 at 下午1:09
牛牛牛
大佬牛逼
3333333333333333333333333333333333333
vu;3d04d04
ccccccccc
看看 感谢分享
感谢楼主分享
大大大
看看
刚好看看
刚好需要
就是想来学一下
刚好需要
学习学习
学习了
回复再看
实现实现实现
对对对
还有吗
教程是死的,方法是活的
还有吗
回复再看
看看 感谢分享