【Solaris】Solaris10作業系統 原始碼安裝apache軟體包

海星星hktk發表於2016-01-13
Solaris10作業系統 原始碼安裝apache




1 檢視apache2是否已經安裝

[root@solaris188:/]#pkginfo | grep apch2


2 解除安裝已經安裝的軟體

[root@solaris188:/]#pkgrm SUNWapch2d
[root@solaris188:/]#pkgrm SUNWapch2r
[root@solaris188:/]#pkgrm SUNWapch2u




3 增加PATH路徑

編輯/etc/profile中PATH配置,增加/usr/sfw/bin /usr/ccs/bin
配置完成後source /etc/profile使配置生效
[root@solaris188:/]#vi /etc/profile
[root@solaris188:/]#source /etc/profile

使用which命令檢視能否找到gcc和make命令
[root@solaris188:/]#which gcc
[root@solaris188:/]#which make


檢視是否已安裝gcc編譯器,能夠顯示出來說明已經安裝
[root@solaris188:/]#gcc -v


4 上傳軟體包


啟動xftp

新建連線,使用SFTP協議




將相關軟體包上傳到/software目錄下


[root@solaris188:/software/apache]#ls -l


5 按順序 安裝apache需要的額外軟體包  

[root@solaris188:/software/apache]#gzip -d aprutil-1.2.2-sol8-x86-local.gz
[root@solaris188:/software/apache]#gzip -d libgcc-3.4.6-sol10-x86-local.gz
[root@solaris188:/software/apache]#gzip -d libiconv-1.11-sol10-x86-local.gz
[root@solaris188:/software/apache]#gzip -d libintl-3.4.0-sol10-x86-local.gz
[root@solaris188:/software/apache]#ls


要按照順序逐一安裝
[root@solaris188:/software/apache]#pkgadd -d aprutil-1.2.2-sol8-x86-local
[root@solaris188:/software/apache]#pkgadd -d libiconv-1.11-sol10-x86-local
[root@solaris188:/software/apache]#pkgadd -d libintl-3.4.0-sol10-x86-local
[root@solaris188:/software/apache]#pkgadd -d libgcc-3.4.6-sol10-x86-local

對應軟體包如下
SMCaprutil   SMCliconv  SMClintl  SMClgcc346

6 配置、編譯、安裝apache

[root@solaris188:/software/apache]#gzip -d httpd-2.0.59.tar.gz
[root@solaris188:/software/apache]#tar -xvf httpd-2.0.59.tar
[root@solaris188:/software/apache]#cd httpd-2.0.59
[root@solaris188:/software/apache/httpd-2.0.59]#./configure --prefix=/usr/local/apache2

[root@solaris188:/software/apache/httpd-2.0.59]#make
[root@solaris188:/software/apache/httpd-2.0.59]#make install



7 修改配置檔案
[root@solaris188:/]#vi /usr/local/apache2/conf/httpd.conf

268行 修改為     Group nobody
291行 下面 增加  ServerName 192.168.6.188







8 增加PATH路徑
[root@solaris188:/]#ls -l /usr/local/apache2


編輯/etc/profile,在PATH增加一個路徑 /usr/local/apache2/bin
[root@solaris188:/]#vi /etc/profile
[root@solaris188:/]#source /etc/profile
[root@solaris188:/]#which apachectl



9 啟動apache伺服器

[root@solaris188:/]#apachectl start


瀏覽器輸入ip地址 ,開啟頁面。



[root@solaris188:/]#cd /usr/local/apache2/htdocs
[root@solaris188:/usr/local/apache2/htdocs]#ls
[root@solaris188:/usr/local/apache2/htdocs]#echo "hello,oracle" > index.html




呂星昊
2016.1.13


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29475508/viewspace-1975648/,如需轉載,請註明出處,否則將追究法律責任。

相關文章