最新消息:找几个友情链接呗,稍微跟本博客相关的都OK,百度Google均有收录(50+)即可,添加后邮件至:admin(at} 61zyw.com,随后我就添加

TuxLite 3.0 使用笔记

VPS文档 dadi666.com 3904浏览 0评论

TuxLite,一个不错的Linux服务器Web环境搭建套件;支持Debian和Ubuntu系统;全自动无人值守安装;可以配置LAMP和LNMP环境(默认配置低内存占用);数据库除MySQL外还支持MariaDB(一个分支);Varnish HTTP加速器等等。这篇文章主要介绍TuxLite,安装的流程,脚本的详细信息,站点WordPress的搭建,Varnish的启用。

TuxLite获取

aptitude install git

git clone https://github.com/Mins/TuxLite.git

cd TuxLite

另外可以采用 wget 下载,然后解压的方式,这里不细说。

options.conf

nano options.conf

配置FQDN;Nginx或Apache;MySQL(默认)或MariaDB(版本可自定义),密码设置;phpMyAdmin或Adminer,数据库管理工具;Varnish缓存内存和版本的设置;更多的例如Awstats、php扩展、php.ini、php-fpm等等的配置。

一般情况下我们只需要设置:选择Nginx还是Apache、Mysql(MariaDB)密码的设置。其他的默认就可以了。

可执行权限

chmod 700 *.sh

chmod 700 options.conf

当然是在 TuxLite 的目录下;

然后是 apt-get 更新一下,也许是需要最先操作的命令:

apt-get update && apt-get -y install aptitude

脚本的详细信息

脚本的详细信息可以忽略,本文下面有WordPress站点的建立教程,可以直接跳转过去,这部分的内容回头再看。

./setup.sh

一般需要用到的 ./setup.sh install 安装lamp或lnmp(nano options.conf);

还有就是 ./setup.sh optimize 配置webserver.conf,php.ini等等;详细看下面的截图。

TuxLite 3.0 setup.sh

./domain.sh

添加用户:adduser dadime;添加一个站点:./domain.sh add dadime dadi.me

更多请参考下面截图。

TuxLite 3.0 domain.sh

./backup.sh

配置cronjob自动备份数据,自动删除旧的备份。

TuxLite 3.0 backup.sh

./varnish.sh

HTTP加速器;一旦配置OK,虚拟主机需要盯住8080端口,Varnish盯住80端口;适合了解他的童鞋配置;当然,TuLite 3.0已经提供一个非常简便的开启方法,下面WordPress的安装内容中有介绍。

TuxLite 3.0 varnish.sh

./wordpress.sh

添加域名之后才可以使用它,指定在已添加站点目录安装WordPress这个神奇的开源博客系统,当然默认语言是英文的;如果需要默认安装中文最新版本的WordPress,使用该命令之前先执行下面一行:

sed -i "s:wordpress.org/latest.tar.gz:cn.wordpress.org/latest-zh_CN.tar.gz:" wordpress.sh

TuxLite 3.0版本详细的脚本信息就是这样子滴,记录一下,备忘。

图文介绍安装全过程,添加一个站点,建立WordPress站点

亲们,目光先挪到这里来,上面的“脚本的详细信息”仅供参考,可以留后折腾。

安装和配置lamp或lnmp环境,上面已经写过,Nginx或Apache的选择在 options.conf 文件中修改,数据库root账号的密码也需要修改一下,然后是安装。

./install.sh

adduser dadime - 输入两遍密码后一路回车

./domain.sh add dadime hello.dadi.me

默认的网站目录为 /home/dadime/domains/hello.dadi.me/public_html;如果用命令 ./setu.sh dbgui 安装了数据库管理工具,并用 ./domain.sh dbgui on 该命令打开,则访问地址为 http://hello.dadi.me/dbgui

TuxLite 3.0提供了一个WordPress一键安装的脚本。

sed -i "s:wordpress.org/latest.tar.gz:cn.wordpress.org/latest-zh_CN.tar.gz:" wordpress.sh

./wordpress.sh

选择安装的域名(列表,上面已添加);自定义数据库名称;安装目录,默认的回车;自动生成数据库的密码,确认输入 y 并回车;

TuxLite 3.0 add website

TuxLite 3.0 wordpress

上图中,即是进入浏览器,敲入已解析生效的域名,填入最后的安装信息就OK了。

note: WordPress的固定链接设置,Nginx的伪静态,默认已配置在该文件中 nano /etc/nginx/sites-available/hello.dadi.me,WordPress后台直接设置就OK了。

Varnish安装和配置

./varnish.sh install

安装完成之后 ./varnish.sh on 命令用于启用Varnish,自动替换虚拟主机配置文件中的 Listen 80;Listen 8080;

./varnish.sh off 用于关闭,Nginx配置文件中,端口自动被替换回来。

curl -I http://hello.dadi.me/

TuxLite 3.0 Varnish

OK,先写到这里吧。

转载请注明:大地博客 » TuxLite 3.0 使用笔记

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址