Linux服务器搭建学习笔记
今天晚上没有事,Fedora6中的东西都装的差不多了,于是又转到redhat9下,学习在linux环境下搭建各种服务及维护和linux的安全知识.顺便在此记录下学习过程中遇到的问题!
1.redhat9中装firefox2.0.0.3版本
装好的redhat9中带的mozill好像对baidu的blog支持不好,我在后台写不了文章,由于要边学习边记录下自己遇到的问题,没有办法,只有先装个firefox.
先到官方站下载最新版本firefox for linux,下载以后解压到 /opt目录
再copy firefox的图标 cp -f /opt/firefox/icons/mozicon128.png /usr/share/pixmaps/firefox.png
然后编辑快捷方式 gedit /usr/share/applications/firefox-2.0.0.3.desktop
在 gedit窗口中 填写如下代码:
[Desktop Entry]
Encoding=UTF-8
Name=Firefox Web Browser 2.0.0.3
GenericName[zh_CN]=火狐浏览器
Comment=Firefox web browser
Exec=/opt/firefox/firefox %u
Icon=firefox.png
Terminal=false
Type=Application
StartupWMClass=Firefox-bin
MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;
Categories=Network;Application;
搞定!!
2.redhat9中装apache
先到官方下载最新的 apache for linux :httpd-2.2.4.tar.gz
然后解压 tar zxvf httpd-2.2.4.tar.gz
编译安装 cd httpd-2.2.4
./configure --prefix=/usr/local/apache2 --enable-module=so ( 编译apache,加上加载模块参数)
make
make install
搞定!!
3.redhat9中装php5
下载最新php5,解压后进入php-5.2.1,进行编译,出错:
./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml --with-MySQL
代码如下:
Configuring extensions
checking whether to enable LIBXML support... yes
checking libxml2 install dir... no
checking for xml2-config path... /usr/bin/xml2-config
configure: error: libxml2 version 2.6.11 or greater required.
[root@localhost php-5.2.1]#
好像提示 libxml2版本过低, rpmfind 搜索 高版本 libxml2-2.6.12.tar.bz2 安装
libxml2更新完毕以后, 重新 ./configure | make | make install 最后顺利安装完毕 php5
4.redhat9中装mysql5.0
[root@localhost mitboy]# groupadd mysql
bash: groupadd: command not found