就是Linux + Apache + MySQL + PHP ,
可以讓你建置這個世界上,最常見而且免費易用的網頁伺服器。
在Fedora可以用 YUM 安裝RPM套件。
在ubuntu(或是debian)可以用APT安裝DEB套件。而且據說APT也移植能支援RPM套件了。
但SuSE呢?它不也是RPM套件系統的嗎?也能用YUM或是APT嗎?
答案其實並不明確,因為在自由軟體的世界,充滿無限可能性。
也許那天LINUX有更強大的套件整合程式,可以RPM、DEB、PORT...通吃!也說不定。
不過目前我明確知道的一點,就是SuSE10全力打造的YaST2系統管理程式,
可以讓你的SuSE10像用YUM、APT那樣把相容的套件給安裝進來。
但誰好用誰不好用,可就見人見智了。
我的SuSE 10.3要成為LAMP平台!要怎麼搞定呢?
以下是簡易的指令安裝方法,提供愛玩自由軟體的朋友作參考。
suse:/ # yast --help
OPTIONS:
-h, --help this message
-l, --list list all available modules
-g, --geometry default window size (qt only)
--noborder no window manager border for main window
--fullscreen use full screen
exceptional case for installing packages:
/sbin/yast OPTION <package> [<package> [...]]
OPTION:
-i, --install install rpm package
--update update rpm package
--remove remove rpm package
<package> can be a single short package name (e.g. gvim)
which will be installed with dependency checking, or the full
path to an rpm package (e.g /tmp/gvim.rpm) which will be
installed without dependency checking
目前很多SuSE相關的介紹書,都提到用SuSE的YaST2做系統管理。
而且是在GUI模式下使用!
其實YaST2有文字模式的,而且SuSE把它做得和GUI模式幾乎一模一樣。
安裝apache2:
yast -i apache2
安裝mysql:
yast -i mysql
安裝php:
yast -i php5
安裝相互支援的必要套件:
yast -i apache2-mod_php5
yast -i php-mysql
以上指令完成後,就是基本的LAMP平台了。
檢查一下安裝了那些套件吧!
suse:/ # rpm -qa | grep -i apache
apache2-prefork-2.2.4-70
apache2-mod_php5-5.2.4-11
apache2-utils-2.2.4-70
apache2-2.2.4-70
suse:// # rpm -qa | grep -i php
php5-ctype-5.2.4-11
php5-sqlite-5.2.4-11
php5-pdo-5.2.4-11
php5-gd-5.2.4-11
php5-hash-5.2.4-11
php5-tokenizer-5.2.4-11
apache2-mod_php5-5.2.4-11
php5-iconv-5.2.4-11
php5-xmlwriter-5.2.4-11
php5-5.2.4-11
php5-json-5.2.4-11
php5-mysql-5.2.4-11
php5-dom-5.2.4-11
php5-xmlreader-5.2.4-11
suse:/ # rpm -qa | grep -i mysql
libmysqlclient15-5.0.45-22
mysql-5.0.45-22
mysql-client-5.0.45-22
php5-mysql-5.2.4-11
不少哦!啓動看看,先寫篇PHP網頁跑跑看!
suse:/ # vi /srv/www/htdocs/index.php
內容:
+==============+
<?PHP
phpinfo():
?>
+==============+
啓動指令:
suse:/ # /etc/init.d/apache2 start
至於MySQL,是在YaST2安裝完成,就立即啓動了!不管他。
現在用瀏覽器看網址列是localhost的網頁,就能看到LAMP的資訊頁面了。
沒有留言:
張貼留言