Welcome 歡迎光臨! 愛上網路-原本退步是向前 !

OpenSolaris 的後續版本

OpenIndiana  目前隸屬於Illumos基金,主要工作是接續 OpenSolaris 推廣和維護,Sun Solaris 主要打著一個最重要概念 "穩定不易當機"
在黃金年代中我用一台報廢電腦裝這個作業系統,應付當年商教英檢查詢工作。持續一個星期遦續大量查詢都不會當機
如今只有這個留下的東西,那訧記錄一下

OpenIndiana 是一個基於 Illumos(opensolaris 接任者) 的 Unix 作業系統,源自於 OpenSolaris。 OpenIndiana 專案的宗旨是確保基於 OpenSolaris 的開源發行版能夠持續可用。 OpenIndiana 專案也延續了OpenSolaris 專案的協作精神和社群精神持續負責開發、維護和支援OpenIndiana發行版。

OpenIndiana 的名稱源自於印第安納州專案 (Project Indiana),這是 Sun Microsystems(現為 Oracle 公司)發起的開源項目,旨在開發 OpenSolaris,一個基於 Sun Solaris 的、由社群開發的類 Unix 發行版。印第安納計畫由 Debian Linux 發行版的創始人 Ian Murdock 領導。
以上取自該網站

Solaris不流行原因是太封閉了。很多都東西都要自己編譯

其軟體管理也還是和 SOLARIS 類以

pkg install XXXXXXXXXXXXXXXXXXX

pkg list : to list installed packages.

pkg info   :to get detailed information on an installed package.

pkg revert : to revert a package to its original stat

================

pkg install pkg:/metapackages/amp

svcadm -v enable /network/http:apache24

svcadm -v enable /application/database/mariadb

pkg install /web/server/apache-24/module/apache-php84

====================================

NginX安裝要記

因為 apache 和 PHP搭不太上來所以改裝 NginX

sudo bash

# svcs -xv svc:/network/http:apache24
svc:/network/http:apache24 (Apache 2.4 HTTP server)

先移除 apache 2.4 

pkg uninstall web/server/apache-24 package/pkg/system-repository package/pkg/zones-proxy system/zones/brand/ipkg

後面因為相依問題一併移除

啟用PHP

svcs -a |grep php
disabled       17:18:04 svc:/network/php-fpm-84:default
svcadm enable   network/php-fpm-84

安裝 nginx

pkg install /web/server/nginx
           Packages to install:  3
            Services to change:  1
       Create boot environment: No
Create backup boot environment: No

DOWNLOAD                                PKGS         FILES    XFER (MB)   SPEED
database/geoip-database                  1/3         17/33    47.1/48.0  1.8M/s

啟用nginx

svcadm enable   network/http/nginx

查一下是否沒有問題

svcs -a |grep ngin
online         17:14:57 svc:/network/http/nginx:default

設定 nginx.conf  使用 PHP

vim /etc/nginx/nginx.conf 


        location ~ \.php$ {
            root           /usr/share/nginx/html;
            fastcgi_pass   127.0.0.1:9000;
            index index.php index.html index.htm;
            fastcgi_index  index.php;            
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            include        fastcgi_params;
        }

 

 

 

 

[ 作業系統 ] 瀏覽次數 : 82 更新日期 : 2025/12/04