Solaris 10にApacheをインストールする
Solaris 10にApacheをインストールする機会があったので、備忘録的に。
そもそも、Solarisを使ったことがほとんどなかったので。
環境
対象の環境はこちら。
$ cat /etc/release
Oracle Solaris 10 1/13 s10x_u11wos_24a X86
Copyright (c) 1983, 2013, Oracle and/or its affiliates. All rights reserved.
Assembled 17 January 2013
環境はVagrantで用意し、こちらの仮想マシンイメージを使用しました。
OpenCSWからApacheのパッケージを探してインストール
pkgutil
コマンドで探すのが良さそうです。
$ sudo pkgutil -a | grep apache
こちらのサイトから、探してくるようですね。
OpenCSW Solaris package archive
実行結果。
$ sudo pkgutil -a | grep apache
apache2 CSWapache2 2.2.34,REV=2018.03.28 920.5 KB
apache24 CSWapache24 2.4.41,REV=2019.08.15 3.7 MB
apache24_dev CSWapache24-dev 2.4.41,REV=2019.08.15 188.3 KB
apache24_manual CSWapache24-manual 2.4.41,REV=2019.08.15 5.5 MB
apache2_dev CSWapache2-dev 2.2.34,REV=2018.03.28 130.7 KB
apache2_devel_stub CSWapache2-devel 2.2.32,REV=2017.02.10 9.3 KB
apache2_manual CSWapache2-manual 2.2.34,REV=2018.03.28 2.9 MB
apache2_utils CSWapache2-utils 2.2.34,REV=2018.03.28 73.8 KB
apache2c CSWapache2c 2.2.34,REV=2018.03.28 9.1 KB
apache2rt CSWapache2rt 2.2.34,REV=2018.03.28 9.4 KB
pm_apache_log_parser CSWpm-apache-log-parser 0.02,REV=2013.12.19 15.6 KB
Apache 2.4をインストールします。
$ sudo pkgutil -i apache24
インストール先は、こちら。
/opt/csw/sbin/amd64/httpd
/opt/csw/sbin/amd64/apachectl
/opt/csw/sbin/apachectl
/opt/csw/lib/apache2
/opt/csw/lib/amd64/apache2
# ログ
/var/opt/csw/log/apache2
# 設定ファイル
/etc/opt/csw/apache2
余談ですが、Apache 2.2だとだいぶディレクトリ構成(インストール先)が違いました。
サービス名を検索。
$ svcs | grep apache
online 11:33:44 svc:/network/cswapache24:default
再起動。
$ sudo svcadm restart cswapache24
とりあえず。
プロキシ環境下なら
環境変数をexport
して
$ export http_proxy=http://your-proxy-host:your-proxy-port
$ export https_proxy=http://your-proxy-host:your-proxy-port
sudo
を-E
オプション付きで実行するとよいでしょう。
$ sudo -E pkgutil -a | grep apache
$ sudo -E pkgutil -i apache24
Author And Source
この問題について(Solaris 10にApacheをインストールする), 我々は、より多くの情報をここで見つけました https://qiita.com/charon/items/767eea68e445386cfe1d著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .