标签 appnode 下的文章

说明:像我这种小白用linux有个面板是极好的。之前用过appnode,感觉相对复杂,免费版3个网站,这几天闲来无事,装了bt来试试感觉真的不错。

官网

bt.cn

安装要求

Python版本: 2.6/2.7(安装宝塔时会自动安装)
内存:128M以上,推荐512M以上(纯面板约占系统10M内存)
硬盘:100M以上可用硬盘空间(纯面板约占20M磁盘空间)
系统:CentOS 6.x / 7.x (Ubuntu、Debian、Fedora 请点这里),确保是干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL

Centos安装命令

5.9版本
wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
新版本
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装过程中只需要输入一个“y”确认即可。进入面板后再安装lnmp或lamp

Debian安装命令

5.9版本
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh
新版本
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh

安装服务端

appnode控制面板=>桌面=>安装软件=>选择frp服务端

服务端设置

客户端设置

网站设置

这里只要是将端口号去掉,即不带端口号访问
1.新建个反向代理网站,只需要nginx即可
2.Nginx反向代理Frps服务设置,端口8080为例

server {
    listen       80;
    server_name  域名;

    location / {
        proxy_pass        http://127.0.0.1:8080;
        proxy_set_header  X-Real-IP $remote_addr;
        proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header  Host $host:8080;
    
        location ~* \.(js|css|jpg|gif|png|bmp|swf)$ {
            expires  30d;
        }
    
        location ~* \.(zip|rar|jpg|gif|png|bmp|swf|flv)$ {
            valid_referers  none blocked server_names;
        }
    }
}

部分转自:Nginx反向代理Frp内网穿透神器

前言

新的服务器,搬家。准备工作就是打包整个网站目录和备份数据库

appnode面板

这个面板免费了,尝鲜折腾下。

安装命令:同时安装控制中心、受控端,并安装网站管理

INSTALL_AGENT=1 INSTALL_APPS=sitemgr INIT_SWAPFILE=1 INSTALL_PKGS='nginx-stable,php56,mysql56' bash -c "$(curl -sS http://dl.appnode.com/install.sh)"

系统要求
操作系统:CentOS 6.x 32/64位/CentOS 7.x 64位/(暂不支持 Ubuntu、Debian)。
内存要求:建议可用内存在 512MB 以上。

创建环境

1.使用安装结束后的ip链接,账号和密码登录
2.安装“网站管理”
3.创建运行环境
4.创建网站
5.更改解析记录

上传备份资料

1.打包目录上传到www目录
2.上传sql。可以在建站市场安装phpmyadmin,方便操作
3.修改网站目录下的config.inc.php文件为当前数据库信息

伪静态

注意修改保存之后要部署才行。
image