1、在Linux中Apache伺服器的配置過程是什麼?如題 謝謝了
說實話,我是從別的地方貼的,寫累死了。 1. 下載apache, http://httpd.apache.org/download.cgi 通過這個官方網站,我們可以下到最新的版本。現在版本都是以這樣的方式表達的:httpd-*.*.*.tar.gz 2. 例如,你現在去官網下載的就是最新版本:httpd-2.2.9.tar.gz。 3. 好了,下載到你的家目錄/root裡面。 4. [root@hostlocal~]# ls // 你會看到你下載的httpd-2.2.9.tar.gz. 5. [root@hostlocal~]# tar –zxvf httpd-2.2.9.tar.gz // 解壓後為httpd-2.2.9 6. [root@hostlocal~]# mkdir –p /usr/local/web/apache/ //在這個目錄下建立文檔,利於管理 7. [root@hostlocal~]# mv /root/httpd-2.2.9 /usr/local/src/ //將安裝包放到/src下,利於管理 8. [root@hostlocal~]# cd httpd-2.2.9 9. [[email protected]]#./configure --prefix=/usr/local/web/apache \ //安裝路徑 --enable-shared=max \ --enable-mole=rewirte \ --enable-mole=so 10. [[email protected]]# make //編譯 11. [[email protected]]# make install 12. [root@hostlocal~]# service httpd start //開啟httpd服務 安裝成功後,apache將會安裝到/usr/local/web/apache下面。然後在windows主機的IE中輸入apache伺服器的IP地址。看是否可以訪問到。 本文來自CSDN博客,轉載請標明出處: http://blog.csdn.net/loverwind/archive/2008/10/12/3064356.aspx
2、如何在Linux下搭建apache伺服器
首先確定你的Linux系統是什麼。是REDHAT、centos、Debian、Ubuntu還是SUSE
其次要確定你需求是什麼。安裝的Apache服務的版本是什麼。是2.0的還是2.2的還是2.4的
最後安裝方法有兩種。
一種是直接用官方打好的rpm或者deb包安裝。
優點:方便快捷。安裝速度快
缺點:不可定製。
yum 安裝第二種是用源碼編譯安裝
優點: 可定製。
缺點:此方法安裝速度慢
如果是大公司一般會採用源碼編譯安裝後打成rpm包然後用yum安裝
3、怎麼在一台linux伺服器上用apache和DNS搭建web伺服器
說來比較復雜,建議你找點資料看看。推薦「鳥哥的Linux私房菜_伺服器架設篇」,apache和DNS都講到了,比較通俗
4、在Linux上搭建web伺服器和Apache伺服器的區別?
apache 是在 linux上 是有那個最廣泛的 web伺服器!
另外 現在nginx 發展也非常迅猛。
apache nginx 都是提供 web server' 的軟體。
5、Linux 中搭建apache
#<VirtualHost *>
# ServerAdmin [email protected] //管理員的郵箱地址吧,你可以寫自己的
# DocumentRoot /www/docs/mmy-host.example.com //這個應該填你的主頁
# ServerName mmy-host.example.com //這就是DNS了吧
# ErrorLog logs/mmy-host.example.com-error_log //記錄錯誤日誌的路徑,因該是生成一個文件
# CustomLog logs/mmy-host.example.com-access_log common //日誌文件
#</VirtualHost>
拷貝要發布目錄到 var/www/html
6、如何在Linux下搭建apache伺服器
切換到root下,打開終端:
vi 12.sh添加如下內容:
#!/bin/sh然後保存退出: esc :wq 回車
執行,sh *.sh
自動就搭建好了
7、怎樣在linux 上搭建git +apache伺服器
1:伺服器端創建用戶(git)
# sudo adsergit
2:客戶端生成公鑰,並
創建公鑰:ssh-keygen,
在客戶端的用戶目錄下查看生成的公鑰和私鑰對
#cd ~/.ssh
#ls
id_dsa id_dsa.pub
公鑰所在的目錄:windows在」C:/User/username/.ssh」目錄下,linux在」~/.ssh」,~代表用戶目錄
3:伺服器git用戶下添加各個用戶公鑰,並配置ssh服務
將各個用戶的公鑰文件追加在伺服器git用戶的authorized_keys文件中
$ cat id_rsa.john.pub >> ~/.ssh/authorized_keys
$ cat id_rsa.josie.pub >> ~/.ssh/authorized_keys
$ cat id_rsa.jessica.pub >> ~/.ssh/authorized_keys
修改.ssh和authorized_keys的許可權).忘記下面的話,會每次輸入密碼,(ps,被這個坑了好久)
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
4,在git用戶下創建git庫
cd gitDIR
mkdir project.git
cd project.git
git init –bare
5,客戶端使用
提交自己的庫
mkdir project
cd project
git init
vi first.txt
git remote add origin gitserver/gitDIR/project.git
git push origin master
克隆:git clonegit@gitserver/gitDIR/project.git
6,限制開發者登陸
默認情況下,能夠連接git伺服器用戶也可以通過ssh直接登陸伺服器,那麼伺服器將會存在被多用戶登入的風險,限制的方法是:
Vi /etc/passwd
git:x:1000:1000::/home/git:/bin/sh
該行修改後的樣子如下:
git:x:1000:1000::/home/git:/bin/git-shell
8、如何在Linux下搭建apache伺服器
首先下載httpd軟體包(下載地址http://httpd.apache.org/download.cgi#apache24)。
由於本人是在虛擬機中安裝的CentOS7.0,所以我們還需要下載一個軟體用來將下載在Windows中的包文件放置在Linux中。(下載地址:http://winscp.net/eng/docs/lang:chs)
點擊安裝WinSCP,安裝成功後可出現該界面:
如圖所示:輸入虛擬機的IP地址,用戶名和密碼,點擊登錄即可。找到下載的包文件,可將包文件拖拽進Linux文件夾中,注意:需要將下載的httpd包文件放置在/usr/local/src文件目錄下,該目錄常用來放置各種源碼包。
下面我們登錄到Linux中,到達src目錄下(cd /usr/local/src),對放置的httpd包文件進行解壓 #tar -zxvf httpd包文件(注意這里可能會有一個小插曲,當你解壓時可能會出現:
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error exit delayed from previous errors
這樣的錯誤,原因很簡單由於壓縮包沒有用gzip格式壓縮的,所有解壓時可以去掉'z',這樣即可成功解壓):
#cd httpd文件夾
#cd ./configure --prefix=/usr/local/apache
9、如何在Linux下搭建apache伺服器
使用Apache服務部署靜態網站。
這是第10節的內容,我發的是Linux就該這么學中
把光碟設備中的系統鏡像掛載到/media/cdrom目錄
使用Vim文本編輯器創建Yum倉庫的配置文件
接下來就要試試動手安裝Apache服務程序啦,需要注意使用yum命令安裝軟體時後面寫的是服務程序的名字,而apache服務的軟體包名稱叫做httpd,直接執行yum install apache命令則是會報錯誤的。