5.3.0
的正式版已经发布有段时间了,看到bkJia上面有个windows下的安装php5.3的教程,所以想起写一个关于linux的PHP5.3的安装教程。
刚刚手头有台机器刚装了 ubuntu, 编译了一下 LAMP 系统, PHP 5.3.0
改动比较大。 第一眼看到的 php.ini 文件里已经变动了。
感觉比一以前版本的舒服点了。 有了开发环境和生产环境的配置区分了。
详细的以后慢慢了解了。 貌似增强了很多功能。 从 phpinfo() 里看出来的。
放出一张刚测试出的phpinfo()截图, 后面张贴一下本次编译的命令记录。

最近用ubuntu 8.10配samba时遇到一个问题:

我们的应用运行在linux 上,很多同事对命令行操作有恐惧感,于是为了分析
linux 上程序的日志,采用的是 FTP+Ultraedit
方法。这种方式不方便、实时性不够,也不够专业。如果碰到几百兆甚至上G
的日志文件,这种分析方式的效率也很成问题,尤其是需要实施跟踪日志的情况下。

图片 1

         当电脑重启没有登入用户桌面时是无法使用server服务的。
         开始觉得很奇怪。

 

看看编译的一堆命令。 有需要的朋友可以拿去参考一下。
 

解决方法:

于是我把在 linux
上分析程序日志的几个常用指令及其配合使用总结一下,希望对大家有所帮助。

sudo apt-get install build-essential gcc make autoconf automake1.9 libtool
 
sudo apt-get install zlib1g-dev libdb-dev
 
tar -jxf apr-1.3.5.tar.bz2 -C ../builds/
tar -jxf apr-util-1.3.7.tar.bz2 -C ../builds/
tar -zxf httpd-2.2.11.tar.gz -C ../builds/
 
cd ../builds/
cd apr-1.3.5/
./configure 
make
sudo make install
 
cd ../apr-util-1.3.7/
./configure --with-apr=/usr/local/apr --with-berkeley-db=/usr
make
sudo make install
 
cd ../httpd-2.2.11/
./configure --prefix=/usr/local/apache2 --enable-rewrite=shared --enable-dav=shared --enable-so --with-apr=/usr/local/apr/bin/apr-1-config --with-apr-util=/usr/local/apr/bin/apu-1-config
make
sudo make install
 
 
sudo apt-get install libxml2 libxml2-dev
 
tar -zxf neon-0.28.4.tar.gz -C ../builds/
tar -zxf zlib-1.2.3.tar.gz -C ../builds/
tar -zxf expat-2.0.1.tar.gz -C ../builds/
tar -zxf subversion-1.6.2.tar.gz -C ../builds/
mkdir ../builds/subversion-1.6.2/sqlite-amalgamation
tar -zxf sqlite-amalgamation-3.6.13.tar.gz
cp sqlite-3.6.13/sqlite3.c ../builds/subversion-1.6.2/sqlite-amalgamation/
rm -rf sqlite-3.6.13
 
cd ../builds/neon-0.28.4/
.http://www.bkjia.com/Linuxjc/557421.htmlwww.bkjia.comtruehttp://www.bkjia.com/Linuxjc/557421.htmlTechArticle5.3.0 的正式版已经发布有段时间了,看到PHP100上面有个windows下的安装php5.3的教程,所以想起写一个关于linux的PHP5.3的安装教程。 刚刚手头有...

(1)修改IP
打开 /etc/network/interfaces

 

        终端输入:sudo gedit /etc/network/interfaces

指令介绍:

      加入以下语句:
      auto eth0
      iface eth0 inet static
      address xxx.xxx.xxx.xxx         #IP地址
      netmask xxx.xxx.xxx.xxx         #子网掩码
      gateway xxx.xxx.xxx.xxx           #网关

more :
作用:该指令,可以将文件的内容,从前向后,每次一屏,打印到终端屏幕上。
用法:

      如下图:

more filename

图片 2

显示一屏信息后, 空格 向下翻一屏, 回车 向下翻一行, q 退出。

(2)修改DNS
修改网卡 DNS 地址的方法
                   sudo gedit /etc/resolv.conf (打开后如下图)

 

 

cat :
作用:该指令本来的作用,是将多个文件的内容合并起来,打印到标准输出,但最常见的用法是显示一个文件的内容,但文件比较大的情况,屏幕会很快滚动,无法查看有效信息,建议使用
more 。
用法:

vcmltZz0=”1″>                        
图片 3

cat filename

发表评论

电子邮件地址不会被公开。 必填项已用*标注