apachelinuxyum
在安裝完PHP和Apache2後,我們需要安裝PHP命令行解釋器。
# apt-get install php5-cli [Debian 及類似系統]
# yum install php-cli [CentOS 及類似系統]
接下來我們通常要做的是,在/var/www/html(這是 Apache2 在大多數發行版中的工作目錄)這個位置創建一個內容為 <?php phpinfo(); ?>,名為 infophp.php 的文件來測試(PHP是否安裝正確),執行以下命令即可。
# echo '<?php phpinfo(); ?>' > /var/www/html/infophp.php
然後,將瀏覽器訪問 http://127.0.0.1/infophp.php ,這將會在網路瀏覽器中打開該文件。
檢查所有PHP信息
這里,『-f『選項解析並執行命令後跟隨的文件。
㈡ linux命令怎麼安裝apache
以Centos為例:
Apache在Linux系統中,其實叫「httpd」
CentOS可以使用yum命令,非常簡單和容易的安裝Apache,下面演示一下步驟:
1、安裝Apache
yum install httpd
2、設置Apache服務的啟動級別
chkconfig --levels 235 httpd on
Apache是一個服務,可以通過設置服務的啟動級別來啟動。2,3,5三個級別分別表示。
3、設置開機啟動。
/etc/init.d/httpd start
㈢ Linux安裝apxs
1、 安裝准備
#更新系統
yum -y update
#然後安裝相關的編譯器和必備的軟體
yum -y install bison pkgconfig glib2-devel gettext make libpng-devel libjpeg-devel libtiff-devel libexif-devel giflib-devel libX11-devel freetype-devel fontconfig-devel cairo-devel libtiff libtiff-devel libjpeg libjpeg-devel giflib giflib-devel libpng libpng-devel libX11 libX11-devel freetype freetype-devel fontconfig fontconfig-devel libexif libexif-devel libXft-devel ghostscript-devel gnome-doc-utils unzip
2 、下載安裝所需要的軟體包
統一下載到/usr/local/src下
wget http://download.mono-project.com/sources/libgdiplus/libgdiplus-2.10.tar.bz2
wget http://download.mono-project.com/sources/mono/mono-2.10.8.tar.bz2
wget http://download.mono-project.com/sources/xsp/xsp-2.10.tar.bz2
wget http://download.mono-project.com/sources/mod_mono/mod_mono-2.10.tar.bz2
wget http://apache.fayea.com/apache-mirror//httpd/httpd-2.2.27.tar.gz
3.安裝libgdiplus
libgdiplus是mono中的System.Drawing依賴的一個組件,用於顯示web頁面基本顏色等。
cd /usr/local/src
tar -xjvf libgdiplus-2.10.tar.bz2
cd libgdiplus-2.10
./configure --prefix=/usr/local
make
make install
4.安裝mono
cd /usr/local/src
tar -xjvf mono-2.10.8.tar.bz2
cd mono-2.10.8
./configure --prefix=/usr/local
make
make install
Mono安裝完成之後,可以用命令mono -V查看一下mono的安裝情況,如果能夠看到mono版本號等信息,說明Mono安裝成功。
5.安裝apache
cd /usr/local/src
tar -zxvf httpd-2.2.27.tar.gz
cd httpd-2.2.27
./configure --prefix=/usr/local/apache --enable-mods-shared=most
make
make install
6.安裝mod_mono
cd /usr/local/src
tar -xjvf mod_mono-2.10.tar.bz2
cd mod_mono-2.10
./configure
make
make install
7.安裝xsp
xsp就是mod-mono-server。
安裝之前,先設置一下環境變數
vi /etc/profile #在最後加上下面這句
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
source /etc/profile 或者注銷重新登陸一下
cd /usr/local/src
tar -xjvf xsp-2.10.2.tar.bz2
cd xsp-2.10.2
./configure --prefix=/usr/local
make
make install
8.配置apache
打開/usr/local/apache/conf文件夾中的httpd.conf,這個文件是apache的配置文件,在最後添加
Include /usr/local/apache/conf/mod_mono.conf
將以下#注釋去掉
#ServerName www.example.com:80
在/usr/local/apache/htdocs文件夾中任意創建一個index.aspx文件,添加內容如下
<%@ Page Language="C#" %>
<html>
<head>
<title>hello world</title>
</head>
<body>
<%
for (int i=1; i<=7; i++)
{
Response.Write("<font size=" + i.ToString() + ">");
Response.Write("hello world");
Response.Write("</font><br />");
}
%>
</body>
</html>
當然,你也可以網路,去下載一個asp.net探針
重啟apache
/usr/local/apache/bin/apachectl restart
通過瀏覽器訪問http://IP/index.aspx,測試asp.net環境搭建是否成功,如果返回「hello world」 說明安裝成功
㈣ Linux怎麼配置Web伺服器
工具/原料
Linux操作系統
Web伺服器配置詳解
方法/步驟
1.Apache是Linux下的Web伺服器,Apache用的是靜態頁面,需要載入模塊來支持動態頁面,會動態實時的調整進程來處理,最合理的使用多核CPU資源,支持虛擬主機應用,多個Web站點共享一個IP地址。
安裝Web服務
先安裝Web服務,通過命令yum groupinstall命令進行安裝,建議用groupinstall而不用Install是因為groupinstall,會把該服務所有相關的服務包一起安裝,這樣不會有丟失。
㈤ linux 為什麼yum日誌輪替不用重新載入 http等應用日誌輪替需要重新載入服務呢
一、輪替規則及配置文件:vi /etc/logrotate.conf
1、如果配置文件中擁有「 dateext」參數,那麼日誌會用日期來作為日誌文件的後綴,例如「 secure-20130605」。這樣的話日誌文件名不會重疊,所以也就不需要日誌文件的改名,只需要保存指定的日誌個數,刪除多餘的日誌文件即可。
2、如果配置文件中沒有「 dateext」參數,那麼日誌文件就需要進行改名了。當第一次進行日誌輪替時,當前的「 secure」日誌會自動改名為「 secure.1」,然後新建「 secure」日誌,用來保存新的日誌。當第二次進行日誌輪替時,「 secure.1」會自動改名為「 secure.2」,當前的「 secure」日誌會自動改名為「 secure.1」,然後也會新建「 secure」日誌,用來保存新的日誌,以此類推。
二、/etc/logrotate.conf配置文件說明
三、apache日誌加入輪替(如果是yum安裝,則默認就使用了輪替,不用單獨設置;如果是源碼安裝,則需要配置輪替)
vi /etc/logrotate.conf
/usr/local/apache/logs/access_log {
daily
create
rotate 30
}
四、logrotate命令
logrotate [選項] 配置文件名
選項:
如果此命令沒有選項,則會按照配置文件中的條件進行日誌輪替
-v: 顯示日誌輪替過程。加了-v選項,會顯示日誌的輪替的過程
logrotate -v /etc/logrotate.conf
-f: 強制進行日誌輪替。不管日誌輪替的條件是否已經符合,強制配置文件中所有的日誌進行輪替
logrotate -f /etc/logrotate.conf
㈥ 如何在Linux下搭建apache伺服器
ubuntu伺服器下安裝apache2步驟:
命令行下輸入~/sudo apt-get install apache2;輸入完成後點擊確認。
命令行圖:
瀏覽器中輸入訪問 ~/127.0.0.1--如果顯示apache2界面則安裝完成!
㈦ linux下的yum怎麼讀
yum讀音為:英 [jʌm] 美 [jʌm]
Yum(全稱為 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及CentOS中的Shell前端軟體包管理器。基於RPM包管理,能夠從指定的伺服器自動下載RPM包並且安裝,可以自動處理依賴性關系。
例句:
1、.
使用createrepo命令創建yum存儲庫元數據。
2、Before you install Nagios, use yum to install Apache, the CC compiler, and the GD development libraries.
在安裝Nagios之前,使用yum來安裝Apache、CC編譯器和GD開發庫。
(7)apachelinuxyum擴展閱讀:
Yum的軟體包來源:
可供Yum下載的軟體包包括Fedora本身的軟體包以及源自rpmfusion和rpm.的Fedora Extras,全部是由Linux社區維護的,並且基本是自由軟體。所有的包都有一個獨立的PGP簽名,主要是為了用戶的系統安全。