ubuntu服务器配置记录
ubuntu服务器配置记录:
1、
查看系统信息:
uanme -a
cat /etc/issue
查看系统多少位:
用这个看一下: file /bin/ls
如果显示像这样:
/bin/ls: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.0, dynamically linked (uses shared libs), stripped
说明是:32 bit;
如果显示像这样:
/bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), for GNU/Linux 2.6.0, dynamically linked (uses shared libs), stripped
这是64 bit.
中文指南:
Apache - Ubuntu中文
http://wiki.ubuntu.org.cn/index.php?title=LAMP_%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%AE%89%E8%A3%85%E9%85%8D%E7%BD%AE&variant=zh-cn#.E5.AE.89.E8.A3.85LAMP
ubuntu安装和查看已安装 - foward.molly.宝儿 - 博客园
http://www.cnblogs.com/forward/archive/2012/01/10/2318483.html
####################
2、让Ubuntu的ssh保持长时间连接
    Ubuntu下的ssh连接老是自己会断,一段时间不理它就会失去响应
  如何让ssh连接服务器或者ssh tunnel保持连接呢?
  其实也很方便,只要在/etc/ssh/ssh_config文件里加两个参数就行了
  1 TCPKeepAlive yes
  2 ServerAliveInterval 300
  前一个参数是说要保持连接,后一个参数表示每过5分钟发一个数据包到服务器表示“我还活着”
  如果你没有root权限,修改或者创建~/.ssh/ssh_config也是可以的
ssh_config详解 - ≮零℃空间≯ - 51CTO技术博客
http://firesk.blog.51cto.com/180373/51776/
############################
3、ubuntu 下rar解压工具安装方法:
压缩功能
安装 sudo apt-get install rar
卸载 sudo apt-get remove rar
解压功能
安装 sudo apt-get install unrar
卸载 sudo apt-get remove unrar
=============================
用sudo apt-get install**的时候会出现这样Unable to locate package **的情况导致安装失败
1. 确定联网
2. 使用sudo apt-get update更新列表
3. 尝试安装
一般这样,不行再说。
=================================
ubuntu解压命令全览
.tar
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
注:tar是打包,不是压缩!
.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
.tar.gz 和 .tgz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
Ubuntu下解压rar文件的方法_电脑小菜的空间_百度空间
http://hi.baidu.com/remoteexp/blog/item/4d440919c4a6650b35fa419f.html
######################################
4、ZendGuardLoader5.5安装
1、下载Zend Guard
32位 wget http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz
64位 wget http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz
sudo mkdir /usr/zend
tar -zxvf ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz
sudo cp ZendGuardLoader-php-5.3-linux-glibc23-i386/php5.3.x/ZendGuardLoader.so /usr/zend/
2、配置
sudo vim /etc/php5/apache/php.ini
最后加上:
zend_extension=/usr/zend/ZendGuardLoader.so
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
zend_loader.license_path=
重启web服务器软件
UBUNTU下安装ZendGuardLoader及eaccelerator_南方天夫_百度空间 http://hi.baidu.com/cyzxlsf/item/05c413d1637091302a35c7dc
###########################
5、memcached安装与配置
1)安装Memcache服务端
sudo apt-get install memcached
安装完Memcache服务端以后,我们需要启动该服务:
memcached -d -m 128 -p 11111 -u root
这里需要说明一下memcached服务的启动参数:
-p 监听的端口
-l 连接的IP地址, 默认是本机
-d start 启动memcached服务
-d restart 重起memcached服务
-d stop|shutdown 关闭正在运行的memcached服务
-d install 安装memcached服务
-d uninstall 卸载memcached服务
-u 以的身份运行 (仅在以root运行的时候有效)
-m 最大内存使用,单位MB。默认64MB
-M 内存耗尽时返回错误,而不是删除项
-c 最大同时连接数,默认是1024
-f 块大小增长因子,默认是1.25-n 最小分配空间,key+value+flags默认是48
-h 显示帮助
 
2)安装Memcache客户端(PHP5为示例)
sudo apt-get install php5-memcache
安装完以后我们需要在php.ini里进行简单的配置,打开/etc/php5/apache2/php.ini文件在末尾添加如下内容:
[Memcache]
 
; 是否在遇到错误时透明地向其他服务器进行故障转移。
memcache.allow_failover = On
 
; 接受和发送数据时最多尝试多少个服务器,只在打开memcache.allow_failover时有效。memcache.max_failover_attempts = 20
 
;数据将按照此值设定的块大小进行转移。此值越小所需的额外网络传输越多。
; 如果发现无法解释的速度降低,可以尝试将此值增加到32768。
memcache.chunk_size = 8192
 
; 连接到memcached服务器时使用的默认TCP端口。
memcache.default_port = 11111
 
; 控制将key映射到server的策略。默认值”standard”表示使用先前版本的老hash策略。
; 设为”consistent”可以允许在连接池中添加/删除服务器时不必重新计算key与server之间的映射关系。
;memcache.hash_strategy = “standard”; 控制将key映射到server的散列函数。默认值”crc32″使用CRC32算法,而”fnv”则表示使用FNV-1a算法。
; FNV-1a比CRC32速度稍低,但是散列效果更好。
;memcache.hash_function = “crc32″
 
最后,保存php.ini,执行sudo/etc/init.d/apache2 restart重启Apache。
ubuntu memcached安装与配置 - 小小程序员的世界 - 博客频道 - CSDN.NET http://blog.csdn.net/scelong/article/details/7245343
ubuntu memcached安装与配置 - 一叶偏舟的日志 - 网易博客 http://wdtxslqnn.blog.163.com/blog/static/44246485201152911188205/
Ubuntu下安装Memcached | 简单.生活 http://www.mike.org.cn/articles/ubuntu-install-memcached/
####################################
6、给Ubuntu Server增加gd2支持
Ubuntu Server默认可以集成LAMP,是很方便的一件事,安装好了就是一个现成的LAMP环境 
但是没有gd2支持 
在网上搜了半天,都是自己手动安装全套LAMP的解决方案 
无奈中下了一大堆包,一个个安装,还不知道和ubuntu自带的LAMP会有什么冲突 
在快要安装PHP的时候,突然在ubuntu的官方论坛找到了答案 
其实就一条命令: 
sudo apt-get install php5-gd 
无言,浪费多少时间啊 
另,用此方法打开apache的rewrite: 
sudo a2enmod rewrite 
vi /etc/apache2/sites-enabled/000-default 
把所有 AllowOverride None 改成 AllowOverride All 
sudo apache2ctl restart
给Ubuntu Server增加gd2支持 - Blogn - 记录个人历史 http://www.bloggern.com/3550.html

 

posted on 2012-06-18 10:13  Yorian  阅读(260)  评论(0)    收藏  举报