4MLinux7.0 服务器配置详解 别名TheSSS
TheSSS download
特性:thttp,php5.5.1,mysql,vsftp,proxy,firewall,带rpm管理器。更新频繁。
官方帮助文件:View (新窗口打开)
发现国内4Mlinux的介绍几乎为零,很小的一个系统(40+MiB),有一个很小的服务器版本分支,而关于配置方面基本没有提过。
这几天花了一点时间,了解了一下,把大部分功能说一下吧,希望有兴趣的“人类”能快速掌握这个小巧的系统,这里以TheSSS为例。
在Hyper-v之下装了后,有些问题的,当然在VMware和VirtualBox也肯定有差不多相同的问题。
Hint:记得在启动hyper-v虚拟机之前添加“旧版网卡”这个硬件,同时调整虚拟机启动内存至少为512或者更多,
否则有问题,并且系统不会说错在哪里~
TheSSS配置文件一览:
php.ini /etc/php/php.ini
thttp.conf /etc/httpd/thttpd.conf
ssh_config /etc/sshd_config
vsftp /etc/vsftpd/vsftpd.conf
支持mysql,Sqlite3.0
关于mysql上的root密码,我查阅了一些资料,实在找不到密码~
/root/.mysql_passwd 没有密码!
使用--skip-grant-*,重置密码,未果!
TheSSS提供的installdb来创建数据库和账户,未果!
关于出现“Segmentation fault”错误
奇葩的错误,修改密码会出现。
多换一些其它的密码就可以解决。
安装TheSSS:(如不需要,可跳过这个步骤)
用iso启动后,输入密码,用root登入。
cfdisk可对磁盘分区,主分区最好要3GiB,配置文件要求为1GiB,不行。Bootable和Write分区表后。
mkfs.ext3 /dev/sda1; # 这里的sda1s是可启动的primary分区
install2hd ; #TheSSS内置的安装硬盘程序。最终会把sda1格式化为Ext4。
然后就安装完成了,重启之前,如果只是拿来测试用,可以把内存调到256MiB或者400MiB左右的内存。
现在就不会出现错误了。
配置TheSSS:
启动后重新设置新的root密码。
查看TheSSS提供的帮助命令:help
启用ssh:修改vi /etc/sshd_config,把其中的
#PermitRootLogin yes
去掉注释,/usr/sbin/sshd restart
启用服务器:修改vi /etc/httpd/thttpd.conf,删除vhost行(重要,否则网站出现找不到文件)
修改设置php.ini: vi /etc/php/php.ini,添加行:date.timezone = "Asia/Shanghai"
启动firewall及proxy(可选),这个比较容易。
firewall的明显功能是(iptables规则):禁止被ping。
设置开机启动:修改/etc/server/autostart.conf
包管理:zk, thesss系统安装包管理器类似rpm,同时rpm也可以用,可以用zk update更新系统。
(Hint:4MLinux的可执行文件是在fefora19上用gcc编译的,当然用*VM也可以编译)
网络配置:TheSSS提供了netconfig命令,按照提示即可,建议使用静态地址;
(Hint:Hyper-v记得网关和DNS地址都一定要填写192.168.137.1)
Unity:
mc:文件管理器;
links:小巧的命令行网页浏览器;按g可以输入网址,按Alt+F可打开菜单。
fsbackup和backup:配置备份到Upan的工具。记得zk update之前一定要备份+_+!.
nmonitor:一些状态监视器,当然top,free也可以用的,其中最好用的是nmon这个工具。
ps:
至此,大部分TheSSS的功能就讲完了,测试,可以正常运行php框架。
php.ini,thttp.conf的配置文件很简单,可以自己添加模块。

可能还有许多错误,希望有回应。
email:yantze@126.com
4MLinux7.0 服务器配置详解 别名TheSSS的更多相关文章
- CAS (5) —— Nginx代理模式下浏览器访问CAS服务器配置详解
CAS (5) -- Nginx代理模式下浏览器访问CAS服务器配置详解 tomcat版本: tomcat-8.0.29 jdk版本: jdk1.8.0_65 nginx版本: nginx-1.9.8 ...
- Vue1.0用法详解
Vue.js 不支持 IE8 及其以下版本,因为 Vue.js 使用了 IE8 不能实现的 ECMAScript 5 特性. 开发环境部署 可参考使用 vue+webpack. 基本用法 1 2 3 ...
- Android消息传递之EventBus 3.0使用详解
前言: 前面两篇不仅学习了子线程与UI主线程之间的通信方式,也学习了如何实现组件之间通信,基于前面的知识我们今天来分析一下EventBus是如何管理事件总线的,EventBus到底是不是最佳方案?学习 ...
- [转载]AxureRP 7.0部件详解(一)
本文为Axure RT7.0教程,本章主要介绍menu菜单.table表格.Tree Widget 树部件三个部件,后续将持续更新...... Menu 菜单 常用案例 网站导航菜单部件通常用于母板之 ...
- Cocos2d-x 3.0坐标系详解(转载)
Cocos2d-x 3.0坐标系详解 Cocos2d-x坐标系和OpenGL坐标系相同,都是起源于笛卡尔坐标系. 笛卡尔坐标系 笛卡尔坐标系中定义右手系原点在左下角,x向右,y向上,z向外,OpenG ...
- 【转】VPN服务器配置详解
参考博文: VPN服务器配置详解 等公司上服务器开始配置 vpn
- NPOI2.2.0.0实例详解(十)—设置EXCEL单元格【文本格式】 NPOI 单元格 格式设为文本 HSSFDataFormat
NPOI2.2.0.0实例详解(十)—设置EXCEL单元格[文本格式] 2015年12月10日 09:55:17 阅读数:3150 using System; using System.Collect ...
- 引用 Windows Server 2003 FTP服务器配置详解
引用 昆神之星 的 Windows Server 2003 FTP服务器配置详解 1.FTP文件传输协议,主要用于计算机之间文件传输,是互联网上仅次于www的第二大服务.本文主要演示如何在Window ...
- windows版mysql8.0安装详解
2018年07月04日 13:37:40 Zn昕 阅读数 6433更多 分类专栏: mysql 版权声明:本文为博主原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接和本声明. ...
随机推荐
- SQL SERVER 导入EXCEL的存储过程
1.先在查询分析器里执行 exec sp_configure "show advanced options",1 reconfigure exec sp_configure &qu ...
- [每日一题] 11gOCP 1z0-053 :2013-10-9 backup with the KEEP option....................................33
转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/12517603 正确答案:AB 在Oracle 11g中,可以使用backup ….keep ...
- win7下禁用ctrl alt del +上下左右键
1.控制面板 2.屏幕分辨率 3.高级设置 4.英特尔图形和媒体控制面板 5.图形属性 6.选项和支持 7.快捷键管理器 8.去掉启动前的勾
- 对css中的浮动属性float刨根解牛
1.浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止. 脱离常规流,由于浮动框不在文档的普通流中,所以文档的普通流中的块框表现得就像浮动框不存在一样. 2.几张图说明浮动常 ...
- XML与XHTML
什么是XML XML的基本格式 XML的定义文档 HTML5的文档定义 XHTML1.0的文档定义 XHTML1.0标记格式 12.1 什么是XML XML中文翻译为可扩展标记语言,顾名思义,它比HT ...
- spring mvc[转]
Spring 注解学习手札(一) 构建简单Web应用 Spring 注解学习手札(二) 控制层梳理 Spring 注解学习手札(三) 表单页面处理 Spring 注解学习手札(四) 持久层浅析 Spr ...
- PHP获取Cookie模拟登录CURL(转)
要提取google搜索的部分数据,发现google对于软件抓取它的数据屏蔽的厉害,以前伪造下 USER-AGENT 就可以抓数据,但是现在却不行了.利用抓包数据发现,Google 判断了 cookie ...
- INSERT DELAYED 句法
INSERT 语句的 DELAYED 选项是一个 MySQL 特有的选项,如果你的客户端不能等待 INSERT 的完成,这将会是很有用的.This is a common problem when y ...
- 解决 子进程已安装的 post-removal脚本返回了错误号 100 的方法
打开终端: $gksudo nautilus 进入目录: /var/lib/dpkg 删除: info info.bak (文件夹) 重建文件夹: info 之后重新安装 或删除就可以了.
- My97DatePicker日期控件使用方法
My97DatePicker是一款网页版非常简单而且好用的日期控件,其实几年前就使用过了,这次再次用到,总结下: 首先去官网下载地址:http://www.my97.net/dp/down.asp 在 ...