LINUX下安装XAMPP
今天把PHP环境换到LINUX里面来,用的是LD 9.12.1系统。linux很多安装跟配置都需要在终端环境下完成,虽然上次在YLMF OS里面安装过,可是那些代码还是记不清了。感谢因特网的力量,随手谷歌一下就基本上都找到了。现在将安装过程录下,方便下次的时候翻閲。
1.先下载xampp。在官方网站下载的,版本号是1.7.3a。压缩包为xampp-linux-1.7.3a.tar.gz
2.下载完后打开终端(LD为XFCE终端,在附件里面)敲下面的命令解压出来
sudo tar xvfz xampp-linux-1.7.3a.tar.gz -C /opt 会要求输入管理员密码
(大概意思就是解压到/opt目录里面的意思,感觉linux 里面好像不需要那些配置文件直接解压就可以用似的,纯绿色呀,呵呵)
3.出现N多解压提示后,尝试启动一下
sudo /opt/lampp/lampp start (为什么是LAMPP 不是XAMP? 有点奇怪!)
出现:
Starting XAMPP for Linux 1.7.3a...
XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP for Linux started.
代表安装成功了。
4.更改htdocs目录权限,否则你会发现不能往里面写文件跟打开文件。PHP的脚本可都是丢HTDOCS目录里面的呀!
sudo chmod -R 777 /home/htdocs
5.最后一步设成每次开机自动启动。(两步,说实话我也不懂是什么意思,可能跟环境配置有关,以后再努力学LINUX了)
sudo ln -s /opt/lampp/lampp /etc/init.d/lampp
sudo update-rc.d -f lampp default
出现:
update-rc.d: warning: lampp start runlevel arguments (2 3 4 5) do not match LSB Default-Start values (3 5)
update-rc.d: warning: lampp stop runlevel arguments (0 1 6) do not match LSB Default-Stop values (0 1 2 6)
Adding system startup for /etc/init.d/lampp ...
/etc/rc0.d/K20lampp -> ../init.d/lampp
/etc/rc1.d/K20lampp -> ../init.d/lampp
/etc/rc6.d/K20lampp -> ../init.d/lampp
/etc/rc2.d/S20lampp -> ../init.d/lampp
/etc/rc3.d/S20lampp -> ../init.d/lampp
/etc/rc4.d/S20lampp -> ../init.d/lampp
/etc/rc5.d/S20lampp -> ..
相关文档:
总览
用iptables -ADC 来指定链的规
则
,-A添加 -D删除 -C 修改
iptables - [RI] chain rule num rule-specification[option]
用iptables - RI 通过规则的顺序指定
iptables -D chain rule num[option]
删除指定规则
iptables -[LFZ] [chain][option]
用iptables -LFZ 链名 [选项]
iptables -[NX] chain
用 -NX ......
关于linux内核中的"__attribute__ ((packed))"
来源:
http://jimmy-lee.blog.hexun.com/8001013_d.html
__attrubte__ ((packed)) 的作用就是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用字节数进行对齐。
#define __u8 unsigned char
#define __u16 unsigned short
......
http://www.ic37.com/htm_tech/2008-1/7319_150547.htm
http://www.lupaworld.com/26540/viewspace-114142.html
http://www.lupaworld.com/viewnews-17909.html
http://www.lupaworld.com/26540/viewspace-117210.html
http://www.lupaworld.com/26540/spacelist-blog-itemtypeid-2105.html
http://www.lupaworld.com/ ......
翻译:飞哥 (
http://hi.baidu.com/imlidapeng
)
版权所有,尊重他人劳动成果,转载时请注明作者和原始出处及本声明。
原文名称:《Linux Performance and Tuning Guidelines》
原文地址:http://www.redbooks.ibm.com/abstracts/redp4285.html
------------------------------------------------------------------- ......
一、准备工作
首先说明,下面带#号的行都是要输入的命令行,且本文提到的所有命令行都在终端里输入。启动Linux系统,并用根用户登录,进入终端模式下。
1、查看Linux内核版本
# uname -a
如果屏幕显示的是2.6.x,说明你的已经是2.6的内核,也用不着看下文了,该干什么干什么去吧!~~~如果显示的是2.4.x,那恭喜你,闯关 ......