約 7,048,615 件
https://w.atwiki.jp/sanosoft/pages/223.html
最新版のApache2.4のインストール【AlmaLinux 9】 標準のApacheは2.4.53で、現在では最新版より古くなっています。 そこでデフォルトリポジトリのappstreamではなく、サードパーティーのRaven Modular(el9)を利用して、最新版をインストールします。 ※現行の最新バージョン:2.4.59 1. 準備作業 (1) /etc/mime.types 「/etc/mime.types」が必要なのでインストールします。 なお、この「/etc/mime.types」は「mailcap」パッケージに含まれます。 # dnf install mailcap (2) openssl 「openssl」をインストールします。 # dnf install openssl # dnf install openssl-devel (3) libev 「epel」リポジトリをインストールする方法は、dnfのリポジトリの追加登録方法【AlmaLinux 9】を参照して下さい。 # dnf --enablerepo=epel install libev # dnf --enablerepo=epel install libev-devel (4) libnghttp2 AlmaLinux8までは「powertools」リポジトリにありましたが、AlmaLinux9からは「crb」という名前に変更されています。 # dnf --enablerepo=crb install nghttp2 # dnf --enablerepo=crb install libnghttp2 # dnf --enablerepo=crb install libnghttp2-devel (5) openldap-devel # dnf install openldap-devel (6) expat-devel # dnf install expat-devel (7) system-logos # dnf install system-logos (8) libdb-devel # dnf install libdb-devel (9) sscg mod_sslをインストールするために「sscg」をインストールします。 # dnf install sscg (10) perl # dnf install perl 2. Apache 2.4のインストール Raven Modularリポジトリを利用するので、「dnfのリポジトリの追加登録方法【AlmaLinux 9】」を参照して、先に「Raven」リポジトリをインストールしておいて下さい。 ※モジュールは必要に応じて選択してインストールして下さい。 # dnf install apr # dnf install apr-devel # dnf install apr-util # dnf install apr-util-devel # dnf install apr-util-ldap # dnf install almalinux-logos-httpd # dnf --disablerepo=appstream --enablerepo=raven-modular install httpd* # dnf --disablerepo=appstream --enablerepo=raven-modular install mod_ssl* # dnf install mod_http2 # dnf --disablerepo=appstream --enablerepo=raven-modular install mod_ldap* # dnf --disablerepo=appstream --enablerepo=raven-modular install mod_session* # dnf --disablerepo=appstream --enablerepo=raven-modular install mod_md* ※デフォルトの「appstream」を無効化します。※「raven-modular」の場合最後に*(アスタリスク)を付けないと、「すべての検出結果は引数のモジュラーフィルタリングに一致しません(filter out)」というエラーが出ます。 3. 各ファイルの設定 ここでは一例を挙げます。サーバの環境や使用目的などによって任意に変更して下さい。 (1) /etc/httpd/conf/httpd.conf ServerAdmin webmaster@example.jp ServerName www.example.jp 80 Directory "/var/www/html" Options FollowSymLinks IncludesNOEXEC AllowOverride All Require all granted /Directory ※Optionsの「Indexes」は必ず削除して下さい。 死活監視用ファイル「_health.html」および画像ファイルを記録させない場合に設定。 SetEnvIf Request_URI "_health\.html|\.(gif|jpg|png|ico)$" nolog CustomLog logs/access_log combined env=!nolog なお、1日ごとにログを分ける場合には以下のように書きます。 ErrorLog "|/usr/sbin/rotatelogs logs/error_log-%Y%m%d.log 86400 540" CustomLog "|/usr/sbin/rotatelogs logs/access_log-%Y%m%d.log 86400 540" combined env=!nolog CGIを使用しない場合はコメントアウト。 IfModule alias_module # ScriptAlias /cgi-bin/ "/var/www/cgi-bin/" /IfModule # Directory "/var/www/cgi-bin" # AllowOverride None # Options None # Require all granted # /Directory SSIを使用する場合に、その拡張子を指定します。 AddType text/html .shtml AddOutputFilter INCLUDES .shtml #AddDefaultCharset UTF-8 AddDefaultCharset Off ■追加設定(「IncludeOptional conf.d/*.conf」の前に追加) ################################################# ########### Additional Options ################## ################################################# KeepAlive On KeepAliveTimeout 120 Timeout 120 ServerTokens Prod ExtendedStatus Off ServerSignature Off UseCanonicalName Off TraceEnable Off Header always append X-Frame-Options SAMEORIGIN # XSS対策 Header set X-XSS-Protection "1;mode=block" Header set X-Content-Type-Options nosniff ■追加設定(VirtualHostで記述) # vi /etc/httpd/conf.d/_virtualhost.conf VirtualHost * 80 IfModule http2_module LogLevel http2 info ProtocolsHonorOrder On Protocols h2c http/1.1 H2Direct on /IfModule IfModule mod_rewrite.c RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https //%{HTTP_HOST}%{REQUEST_URI} [R,L] /IfModule Header always set Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" /VirtualHost (2) /etc/httpd/conf.d/autoindex.conf Index機能は無効にしているので、このファイルをリネームします。 # cd /etc/httpd/conf.d # mv autoindex.conf autoindex.conf.bak (3) /etc/httpd/conf.d/ssl.conf GlobalSign SSLサーバ証明書のインストールを参照して設定して下さい。 なお、1台のサーバに複数の証明書をインストールするSNI(Server Name Indication)を行う場合には、以下のように変更します。 # VirtualHost _default_ 443 VirtualHost * 443 DocumentRoot "/var/www/html" ServerName www.example.jp 443 ログは通常のCustomLogを使用。 #ErrorLog logs/ssl_error_log #TransferLog logs/ssl_access_log ErrorLog logs/error_log SetEnvIf Request_URI "_health\.html|\.(gif|jpg|png|ico)$" nolog CustomLog logs/access_log combined env=!nolog なお、1日ごとにログを分ける場合には以下のように書きます。 ErrorLog "|/usr/sbin/rotatelogs logs/error_log-%Y%m%d.log 86400 540" CustomLog "|/usr/sbin/rotatelogs logs/access_log-%Y%m%d.log 86400 540" combined env=!nolog ■その他の設定変更 TLSv1.2、TLSv1.3のみ許可します。 #SSLProtocol all -SSLv3 #SSLProxyProtocol all -SSLv3 SSLProtocol -all +TLSv1.2 +TLSv1.3 SSLProxyProtocol -all +TLSv1.2 +TLSv1.3 SSLCipherSuiteは変更しないで、このまま使用します。 SSLCipherSuite PROFILE=SYSTEM SSLProxyCipherSuite PROFILE=SYSTEM SSLCipherSuiteは、上記のようになっています。 これは暗号化スイートの設定作業を簡単にするため「crypto-policies」という仕組みが導入されたことによるもので、以下のライブラリをサポートしています。 GnuTLS library OpenSSL library NSS library OpenJDK Libkrb5 BIND OpenSSH Libreswan ちなみにOpenSSLのデフォルト設定は「/etc/crypto-policies/back-ends/openssl.config」に記述されています。 @SECLEVEL=2 kEECDH kRSA kEDH kPSK kDHEPSK kECDHEPSK -aDSS -3DES !DES !RC4 !RC2 !IDEA -SEED !eNULL !aNULL !MD5 -SHA384 -CAMELLIA -ARIA -AESCCM8 実際にどのようなCipher Suiteが使われるかは、以下のコマンドで確認します。 # openssl ciphers -v PROFILE=SYSTEM なお、「crypto-policies」は、「LEGACY」、「DEFAULT」、「FUTURE」、「FIPS」の中から選択できます。 現在のモードは、以下のコマンドで確認するか、/etc/crypto-policies/state/current」に記載されています。 # update-crypto-policies --show DEFAULT この設定を変更するには「/etc/crypto-policies/config」を編集後、「update-crypto-policies」を実行します。 # vi /etc/crypto-policies/config # update-crypto-policies Setting system policy to FUTURE ※不用意にこの設定を変更するとSSHのログインができなくなる場合がありますので、注意して下さい。 #SSLCertificateFile /etc/pki/tls/certs/localhost.crt #SSLCertificateKeyFile /etc/pki/tls/private/localhost.key ■証明書ファイルの指定 SSLサーバ証明書+中間CA証明書を合わせたファイル名を指定します。※実際のファイル名を指定して下さい。 SSLCertificateFile /etc/httpd/certs/latest/www.example.jp.full_cert.pem パスフレーズを削除したサービス起動用の秘密鍵ファイル名を指定します。※実際のファイル名を指定して下さい。 SSLCertificateKeyFile /etc/httpd/certs/latest/www.example.jp.privkey_nopwd.pem ■設定追加 Directory "/var/www/html" Options FollowSymLinks IncludesNOEXEC AllowOverride All Require all granted /Directory IfModule http2_module ProtocolsHonorOrder On Protocols h2 http/1.1 /IfModule TraceEnable Off Header set Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" Header edit Set-Cookie "^(?!.*(\s+|;)(?i)SameSite=)(.*)" "$0; SameSite=None; Secure; HttpOnly" セキュリティ向上のため、DH(Diffie-Hellman)を生成して、設定を行います。(結構時間がかかります。) # openssl dhparam -out /etc/httpd/certs/dhparams.pem 4096 SSLOpenSSLConfCmd DHParameters /etc/httpd/certs/dhparams.pem (4) /etc/httpd/conf.d/userdir.conf ユーザディレクトリ機能は使用しないのでリネームします。 ※使用する場合には有効にして下さい。 # cd /etc/httpd/conf.d # mv userdir.conf userdir.conf.bak (5) /etc/httpd/conf.modules.d/00-dav.conf WebDAV機能は使用しないのでリネームします。 ※使用する場合には有効にして下さい。 # cd /etc/httpd/conf.modules.d # mv 00-dav.conf 00-dav.conf.bak (6) /etc/httpd/conf.modules.d/00-lua.conf mod_luaは組み込み系スクリプト言語です。この機能も使用しないのでリネームします。 # cd /etc/httpd/conf.modules.d # mv 00-lua.conf 00-lua.conf.bak (7) /etc/httpd/conf.modules.d/00-mpm.conf デフォルトの「event」のままでOKです。 #LoadModule mpm_prefork_module modules/mod_mpm_prefork.so #LoadModule mpm_worker_module modules/mod_mpm_worker.so LoadModule mpm_event_module modules/mod_mpm_event.so (8) /etc/httpd/conf.modules.d/00-optional.conf 初期値ではすべて無効化されています。 必要なモジュールがありましたら、有効化して下さい。 # # This file lists modules included with the Apache HTTP Server # which are not enabled by default. # #LoadModule asis_module modules/mod_asis.so #LoadModule buffer_module modules/mod_buffer.so #LoadModule heartbeat_module modules/mod_heartbeat.so #LoadModule heartmonitor_module modules/mod_heartmonitor.so #LoadModule usertrack_module modules/mod_usertrack.so #LoadModule dialup_module modules/mod_dialup.so #LoadModule charset_lite_module modules/mod_charset_lite.so #LoadModule log_debug_module modules/mod_log_debug.so #LoadModule log_forensic_module modules/mod_log_forensic.so #LoadModule ratelimit_module modules/mod_ratelimit.so #LoadModule reflector_module modules/mod_reflector.so #LoadModule sed_module modules/mod_sed.so #LoadModule speling_module modules/mod_speling.so (9) /etc/httpd/conf.modules.d/00-proxy.conf このままでOKです。 (10) /etc/httpd/conf.modules.d/00-ssl.conf このままでOKです。 LoadModule ssl_module modules/mod_ssl.so (11) /etc/httpd/conf.modules.d/00-systemd.conf このままでOKです。 # This file configures systemd module LoadModule systemd_module modules/mod_systemd.so (12) /etc/httpd/conf.modules.d/01-cgi.conf CGI機能は使用しないのでリネームします。 ※使用する場合には有効にして下さい。 # cd /etc/httpd/conf.modules.d # mv 01-cgi.conf 01-cgi.conf.bak (13) /etc/httpd/conf.modules.d/10-h2.conf HTTP/2対応とするので必須です。既に有効化されていますので、このままでOKです。 LoadModule http2_module modules/mod_http2.so (14) /etc/httpd/conf.modules.d/10-proxy_h2.conf このままでOKです。 LoadModule proxy_http2_module modules/mod_proxy_http2.so (15) /etc/httpd/conf.d/manual.conf 脆弱性として指摘される場合もあるので、これは無効にしておきます。 # cd /etc/httpd/conf.d # mv /etc/httpd/conf.d/manual.conf{,.bak} (16) 設定ファイルのエラーチェック 設定ファイルにエラーがないかどうかチェックします。 # apachectl configtest ※「Syntax OK」と表示されたらOKです。 4. サービスの起動 httpdサービスの起動と自動起動設定を行います。 ■ サービスの起動 # systemctl start httpd.service ■ サービスの自動起動 # systemctl enable httpd.service その他のコマンド。 ■ サービスの停止 # systemctl stop httpd.service ■ サービスの自動起動解除 # systemctl disable httpd.service ■ サービスが自動起動かどうかチェック # systemctl is-enabled httpd.service 5. ログの自動整理の解除 (1) logrotateの無効化 logrotateでApacheのログは自動的に整理されますが、自分がスクリプトで管理している場合には、自動的に整理されると不都合を生じますので、この機能を解除します。 ※標準のログローテートを使用する場合には、この項目をスキップして下さい。 「/etc/logrotate.d」というディレクトリの中に「httpd」というファイルがあります。 # cd /etc/logrotate.d # vi httpd /var/log/httpd/*log { missingok notifempty sharedscripts postrotate /sbin/service httpd reload /dev/null 2 /dev/null || true endscript } Apacheのログを週ごとに整理したくない場合には、行頭に#を付けて、コメントアウトします。 ※ファイルを削除しても、また作成されるようです。 vi /etc/logrotate.d/httpd 【ファイルの修正】 #/var/log/httpd/*log { # missingok # notifempty # sharedscripts # postrotate # /sbin/service httpd reload /dev/null 2 /dev/null || true # endscript #} 念のため、パーミッションを000に変更します。 # chmod 000 /etc/logrotate.d/httpd (2) ログの整理スクリプト(例) loglotateを無効化した場合は、ログがずっと蓄積されてファイルが肥大化してしまうので、スクリプトを実行して整理します。 ※標準のログローテートを使用する場合には、この項目をスキップして下さい。 ※過去のログも累積して保管していますので、ディスク容量に注意して適宜整理して下さい。 【参考例】 「/var/__backup__/apache_log」に年月フォルダを作成して、そこにログファイルを圧縮して保管します。 #!/bin/bash #----- backup file save base directory ----- BACKUP_BASE_DIR=/var/__backup__/apache_log LOG_DIR=/var/log APACHE_LOG_DIR=/var/log/httpd #------------------------------------------- #----- backup file save base directory ----- cd $BACKUP_BASE_DIR #----- monthly date directory create ----- MONTH_DATE_VAL="$(date "+%Y%m")" if [ ! -d $MONTH_DATE_VAL ]; then mkdir $MONTH_DATE_VAL fi cd $MONTH_DATE_VAL #----- get serial date value ----- TODAY_DATE_VAL="$(date "+%Y%m%d")" SERIAL_DATE_VAL="$(date "+%s")" #----- apache log moved http restart ----- mv $APACHE_LOG_DIR/*log . /usr/bin/systemctl restart httpd.service /usr/bin/sleep 10 if [ ! -f $APACHE_LOG_DIR/access_log ]; then /usr/bin/systemctl restart httpd.service /usr/bin/sleep 10 fi #----- compress log files ----- FILENAME=apache_log_${TODAY_DATE_VAL}.tar.gz if [ -f $FILENAME ]; then TEMP_FILENAME=${FILENAME}.${SERIAL_DATE_VAL} mv $FILENAME $TEMP_FILENAME fi tar cvfz $FILENAME *_log rm -f *log /usr/bin/sleep 5 cd /var FILENAME=$BACKUP_BASE_DIR/$MONTH_DATE_VAL/var_log_${TODAY_DATE_VAL}.tar.gz if [ -f $FILENAME ]; then TEMP_FILENAME=${FILENAME}.${SERIAL_DATE_VAL} mv $FILENAME $TEMP_FILENAME fi tar cvfz $FILENAME log ※上記スクリプトを1週間に1回定期実行します。 6. gzip圧縮の設定 アクセス速度アップのために、通信速度を短縮する「gzip圧縮」を導入します。 「/etc/httpd/conf.d」フォルダに「deflate.conf」というファイルを作成します。 ※ファイル名は任意です。 # vi /etc/httpd/conf.d/deflate.conf 以下の内容を記入します。 IfModule mod_deflate.c DeflateCompressionLevel 1 IfModule mod_filter.c FilterDeclare COMPRESS FilterProvider COMPRESS DEFLATE "%{CONTENT_TYPE} =~ m#^text/#i" FilterProvider COMPRESS DEFLATE "%{CONTENT_TYPE} =~ m#^application/(atom\+xml|javascript|json|rss\+xml|xml|xhtml\+xml)#i" FilterProvider COMPRESS DEFLATE "%{CONTENT_TYPE} =~ m#^image/(svg\+xml|vnd\.microsoft\.icon)#i" FilterChain COMPRESS FilterProtocol COMPRESS DEFLATE change=yes;byteranges=no #BrowserMatch ^Mozilla/4 gzip-only-text/html #BrowserMatch ^Mozilla/4\.0[678] no-gzip #BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html #Header append Vary Accept-Encoding env=!dont-vary /IfModule /IfModule Apacheを再起動します。 # systemctl restart httpd.service
https://w.atwiki.jp/hik2654/pages/5.html
rubyのインストール MacOSX10.4(Tiger)には、Rubyがインストールしてあるが、 バージョンが1.8.2なので、最新版(1.8.5)にバージョンアップする そのままインストールすると、「irb」を使うとエラーが発せするので 「readline」のバージョンもアップする。 readlineのインストール curl -O ftp //ftp.gnu.org/gnu/readline/readline-5.2.tar.gz tar xzvf readline-5.2.tar.gz cd readline-5.2 ./configure --prefix=/usr/local make sudo make install ruby1.8.5のインストール curl -O ftp //ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.5.tar.gz tar xzvf ruby-1.8.5.tar.gz cd ruby-1.8.5 ./configure --prefix=/usr/local --enable-pthread --with-readline-dir=/usr/local make sudo make install sudo make install-doc rubyがインストールされたことを確認する ruby -v これでインストールしたrubyのバージョンが表示される rubyのパッケージ管理ツール【RubyGems 】のインストール curl -O http //rubyforge-files.ruby-forum.com/rubygems/rubygems-0.9.0.tgz tar xzvf rubygems-0.9.0.tgz cd rubygems-0.9.0 sudo /usr/local/bin/ruby setup.rb
https://w.atwiki.jp/bi-mu/pages/23.html
ここでは、Ubuntuをインストールする方法について、以下の種類に分けて簡単に流れを説明する。 クリーンインストールする。 Windowsとのデュアルブートができるようにインストールする。 仮想マシンを使って導入する。 それぞれの特徴に付いて、は次の通りである。 クリーンインストールする。 インストール前のOSなど、すべてのデータは消去され、Ubuntuで動くマシンを作ることを意味する。非常に簡単であるが、インストール前に入っていたOSは、再インストールしなければ利用できない。Windowsに未練が無いのならば、これが一番手っ取り早いUbuntuインストール方法である。 Windowsとのデュアルブートができるようにインストールする。 この方法は、WindowsとUbuntuを共存させるもので、どちらのOSでも起動可能な状態にできる。しかし、インストールの難易度は少々高い。必要なデータをバックアップし、十分に調べてから行うべきである。 仮想マシンを使って導入する。 この方法は、Windows上に、仮想マシン作成・実行ソフトで仮想的にマシンを作り、その仮想マシンでUbuntuを動かす方法である。インストールは、比較的簡単。WindowsとUbuntuの両方を同時に利用できるという利点があるが、その分、マシンの動作が重くなる。スペックが十分でない場合は使用に耐えないが、最近のマシンであれば、そこそこまともに動く。 この方法の一番の特徴は、安全性である。もしUbuntuに用が無くなった場合、Ubuntuインストール前の環境に戻すのが非常に簡単。 自分の使用状況や、今後のマシンの利用目的に応じて、よく考えてインストール方法を選ぶべきである。 インストール方法 具体的なインストール方法について、記す。 クリーンインストールする。 Ubuntuのインストールディスクを作成(USBフラッシュメモリやCDやDVDなど)し、そこからBootする。 インストーラーが起動するので、指示に従って、インストール先を全て消去してインストールする。 インストール後、システムのアップデートを行う。 (編集中) Windowsとのデュアルブートができるようにインストールする。 (まだ書いてません) 仮想マシンを使って導入する。 Ubuntu Japanese Local Community Teamでは、Ubuntu日本語Remixの素のライブCDイメージの他に、VirtualBoxやVMWareの上で動作する日本語Remixのイメージファイルが配布されている。 (まだ途中です。)
https://w.atwiki.jp/fedora-custom/pages/27.html
fedoraのインストール方法 まず何かしらのパソコンでfedora projectのホームページから CDのISOイメージをダウンロード 今回は一般的なGNOMEをダウンロード(LXDEとかは軽量らしい!低スペックならこれなのか?) ISOイメージなので、CDに焼きます。くどいかもですが、イメージファイルとして焼かなくちゃなので、 NERO burningの評価版が楽ちん! イメージとして焼いたら CDbootで起動! install を選んで、後は流れに従えば良い感じ、キーボードの設定など色々テキトーに ubuntuはrootパスを指定しなくて良かった気がするが、fedoraは必要だったので、 あらかじめ決めておくと良いかもしれません そんな感じで簡単にインストールできちゃいます。 素人の僕が意味分からなかったのは、何をダウンロードしていいかと、ISO(イメージファイル)の焼き方です ダウンロードはホームページから、色々ガチャガチャ探して、 僕のパソコンは古すぎてDVDが読み込めないので、 CDからbootしてネット回線を通じてインストールしなくちゃならなかったので ネットワークインストールCD をダウンロードしました。 .isoのイメージファイルはnero burningを利用してイメージファイルを焼きます 以上素人ならではの苦戦でした。。。。。 これを見ているのは研究に没頭している理系が主だと思います! 理系じゃ女の子との接点少ないですよね?? 下のURLは無料ポイントだけで遊ぶのもOK!! ってか無料ポイントを活用しないてはないでしょ^^ ぜひぜひ無料ポイントで出会っちゃってくださいな(*^_^*) はぴめ!!
https://w.atwiki.jp/s21ht/pages/18.html
Touch Diamond S21HT の仕様 仕様 OS Microsoft Windows Mobile 6.1 Professional 日本語版 CPU Qualcomm MSM7201A 528MHz ディスプレイ 2.8インチ TFT液晶 タッチスクリーン ディスプレイ解像度 VGA 640x480 日本語入力 Advanced Wnn 内部メモリ ROM 256MB/RAM 192MB 内部ストレージ 4GB 外部記憶領域 外付けメモリスロットなし 内蔵機能 GPS, FMラジオ, etc. 通信1 HSDPA 最大7.2Mbps 通信2 IEEE802.11b/g準拠ワイヤレスLAN 通信3 Bluetooth 2.0+EDR準拠 デフォルトのメニューというかUI Touch FLO 3D 付属品 ACアダプタ, イヤホンマイク, スタイラスペンx2, 液晶保護フィルム試供品, etc. 標準インストール済みWebブラウザ Internet Explorer Mobile, Opera Mobile 標準インストール済みメーラー Outlook Mobile, EMnetメール その他の標準インストール済みソフトウェア YouTubeプレイヤー, Office Mobile, NAVITIME, 英語で反義GO!, 辞書ウォーカー英語, etc. 外部メモリ(SDカード等)は挿せない、内部ストレージが4GBあるからそれで済ませれ。 スライド式キーボードが組み込まれたタイプの製品ではない、コンセプトが違う。 スタイラスペンが予備を含めて2本標準添付、これは非常にありがたい。 液晶保護フィルムは使用しない派なので試供品の利用も試していない。 方向キー入力のボタン(下部中央の円形ボタン)を押すのに少しコツがいる。 WindowsケータイFAN Touch FLO 3D
https://w.atwiki.jp/nicorpg/pages/4053.html
インストールとはDLしたデータを開く行為に当たる。 インストールをしないとゲームなど全面的においてプレイする事が出来ない。 DLの時点でインストールが完了してしまっているタイプもあるが 大半はDLとインストールは別になっている事を頭に入れておくと良い。 なお、アンインストールとはインストールされたデータを インストール前に戻す行為であり、つまりDLした直後の状態を表す意味 を持つ。わかりやすく言うとDLされたデータ以外の抹消である。 DLしたデータさえあればアンインストールをしても問題ないのが特徴。 PCの容量が重くなってきたからデータ消したいけど消しちゃったらもうこのゲームDL 出来ないしどうしよう・・・!!という時はアンインストールだけをすれば良い。 DLデータだけであればインストールされたデータよりも軽いのが特徴でもある。
https://w.atwiki.jp/ds5d/pages/16.html
インストールの方法をまとめています そのままインストール(Windows9x系OSの場合)インストーラーの起動 インストール 改造してインストール(WindowsNT系OSの場合)あれ、どうやるんだっけ・・・ そのままインストール(Windows9x系OSの場合) Windows9x系OS(Windows98, Me)でのインストール方法です。 なお、Windows95では動作しないものと思われます。 インストーラーの起動 はじめに、インストールディスクをディスクドライブにセットしてください。 自動的にインストーラーが起動するので、インストールをクリックします。 インストール うんたらかんたら 改造してインストール(WindowsNT系OSの場合) あれ、どうやるんだっけ・・・ うんたらかんたら
https://w.atwiki.jp/kylico/pages/23.html
パッケージ管理 インストールコマンドについてまとめる。 apt-get パッケージを取得してインストール/アップデートする dpkg debパッケージのインストール・アンインストールを行う rpm RPMパッケージをインストール/アンインストールする パッケージファイル名 パッケージ名称 - バージョン番号 . リリース番号 . アーキテクチャ . 拡張子 インストール/アップグレードモード インストール rpm -i パッケージファイル名 rpm --install パッケージファイル名 アップグレード(なければインストールする) rpm -U パッケージファイル名 rpm -upgrade パッケージファイル名 アップグレード(インストールされていればアップグレードする) rpm -F パッケージファイル名 rpm -freshen パッケージファイル名 オプション -v 詳細な情報を表示する -h(--hash) 進行状況を「#」で表示する --nodeps 依存関係を無視してインストールする --force 既存のファイルを新しいものに置き換える --test 実際にはインストールせずテストを実施する アンインストールモード アンインストール rpm -e パッケージ名 rpm --erase パッケージ名 オプション --nodeps 依存関係を無視してアンインストールする 照会モード インストールされているか照会 rpm -q パッケージ名 オプション -a(--all) インストール済みのすべてのパッケージを表示する -f ファイル名 指定したファイルを含むパッケージ名を表示する -p パッケージファイル名 対象としてパッケージファイルを指定する -c(--configfiles) 設定ファイルのみ表示する -d(--docfiles) ドキュメントのみを表示する -i インストール済みパッケージ情報を表示する -l(--list) 指定したパッケージ情報を表示する -r(--require) 指定したパッケージが依存しているパッケージを表示する -changelog 変更履歴を表示する インストール先の確認(インストール済みパッケージ名から) rpm -ql パッケージ名 インストール先の確認(インストールパッケージファイル名から) rpm -qlp パッケージファイル名 yum パッケージを取得してインストール/アップデートをする インストール yum install パッケージ名 アンインストール yum remove パッケージ名 アップデート yum update yum update パッケージ名 一覧 インストール済みとリポジトリに存在するパッケージ yum list インストール済みパッケージ yum list installed アップデート可能なパッケージ yum list updates yum check-update リポジトリに存在するパッケージ yum list available
https://w.atwiki.jp/foobar2000jp/pages/63.html
インストール(現在見ているページ)├日本語化└V1.1~ 導入特設ページ バージョンについて└バージョン別概要 目次 ダウンロード インストール 上書きインストールについて ダウンロード 公式サイトよりインストーラーをダウンロード。 Download タブのLatest stable versionよりダウンロード。 過去のバージョンが欲しい方は こちら へ。 インストール v1.1を例に説明します。 バージョンやOSによる違いは、適宜読み替えて下さい。 また、上書きアップデートではなく新規インストールを前提とします。 上書きアップデートは 特設ページ へ。 ↑「 Next 」をクリック。 ↑規約に同意する場合は「I Agree」をクリック。 ↑通常版またはポータブル版を選択して「 Next 」をクリック。 上が通常版で下がポータブル版。 特に問題が無ければ 通常版 を選択。 ↑インストール先を指定して「 Next 」をクリック。 ↑導入するコンポーネントを選択。 特に問題が無ければ Full を選択して「 Next 」をクリック。 ↑スタートメニューに登録する際の名前を設定します。 通常はこのままで問題ありません。 ↑インストール完了です。 チェックを入れた状態で「 Finish 」をクリックすると、 インストーラーが閉じた後にfoobar2000が起動します。 ※日本語化する場合はチェックを外して終了させて下さい。 関連 日本語化 上書きインストールについて v1.1~ インストール特設ページ
https://w.atwiki.jp/sanosoft/pages/119.html
PHP7.3のインストール PHP7.3のインストールを行います。 1. PHPのインストール (1) phpのインストール yumでインストールを行います。 # yum install --enablerepo=epel,remi,remi-php73 php (2) php-develのインストール ※php-develのインストールは任意です。 # yum install --enablerepo=epel,remi,remi-php73 php-devel 2. 関連モジュールのインストール (1) libmcryptのインストール # yum install --enablerepo=epel libmcrypt (2) libargon2のインストール php-pdoをインストールする場合に必要です。 # yum install --enablerepo=epel libargon2 # yum install --enablerepo=epel libargon2-devel (3) libraqmのインストール # yum --enablerepo=epel install libraqm (4) libzstdのインストール # yum --enablerepo=epel install libzstd 3. phpのモジュールのインストール これは任意ですが、必要なモジュールをインストールします。 # yum install --enablerepo=remi,remi-php73 php-mysqlnd # yum install --enablerepo=remi,remi-php73 php-mbstring # yum install --enablerepo=remi,remi-php73 php-gd # yum install --enablerepo=remi,remi-php73 php-xml # yum install --enablerepo=remi,remi-php73 php-xmlrpc # yum install --enablerepo=remi,remi-php73 php-pecl-mcrypt # yum install --enablerepo=remi,remi-php73 php-fpm # yum install --enablerepo=remi,remi-php73 php-opcache # yum install --enablerepo=remi,remi-php73 php-apcu # yum install --enablerepo=remi,remi-php73 php-zip # yum install --enablerepo=remi,remi-php73 php-pdo # yum install --enablerepo=remi,remi-php73 php-pear 4. /etc/php.iniの編集 (1) php.iniの編集 # vi /etc/php.ini expose_php = Off max_execution_time = 60 error_reporting = E_ALL ~E_NOTICE ~E_DEPRECATED ~E_STRICT ; Log errors to specified file. PHP s default behavior is to leave this value ; empty. ; http //php.net/error-log ; Example ;error_log = php_errors.log ; Log errors to syslog. ;error_log = syslog ※php-fpmを利用している場合には、エラーログは「/var/log/php-fpm/www-error.log」に書き込まれます。(当初はこのファイルは存在しません。エラーが発生すると自動的に作成されます。) 「/etc/php-fpm.d/www.conf」にログファイル名が記載されています。 post_max_size = 20M upload_max_filesize = 20M date.timezone = "Asia/Tokyo" session.gc_maxlifetime = 7200 mbstring.language = Japanese mbstring.internal_encoding = UTF-8 mbstring.http_input = pass mbstring.http_output = pass (2) pearモジュールのインストール 必要に応じて、PEARのモジュールをインストールします。 【例】PEAR Mailモジュールのインストール。 # pear install -a Mail ※「-a」オプションを付けると、依存ファイルもすべてインストールします。 (3) Apacheの再起動 Apacheを再起動して、PHPを有効にします。 # systemctl restart httpd.service 5. php-fpmサービスの起動 # systemctl enable php-fpm.service # systemctl start php-fpm.service 6. HTMLページをPHPとして動作させる場合の設定 通常、HTMLページをPHPとして動作させる場合には、.htaccessに FilesMatch \.html$ AddHandler application/x-httpd-php /FilesMatch と記述すれば動作するはずですが、php-fpmを利用している場合には、設定が無効になる場合があります。 その場合には、以下のように設定します。 (1) .htacces 「/etc/httpd/conf.d/php.conf」において # Redirect to local php-fpm (no mod_php in default configuration) IfModule !mod_php5.c IfModule !mod_php7.c (略) FilesMatch \.(php|phar)$ SetHandler "proxy unix /run/php-fpm/www.sock|fcgi //localhost" /FilesMatch /IfModule /IfModule というような記述があります。 そこで、同様にfpmに処理を引き渡す必要があるので、以下のように.htaccessを記述します。 FilesMatch \.html$ SetHandler "proxy unix /run/php-fpm/www.sock|fcgi //localhost" /FilesMatch (2) /etc/php-fpm.d/www.conf デフォルトでは、PHPコードを実行可能なファイル拡張子が「.php」のみに制限されているため、「.html」も使用できるように設定します。 ; Limits the extensions of the main script FPM will allow to parse. This can ; prevent configuration mistakes on the web server side. You should only limit ; FPM to .php extensions to prevent malicious users to use other extensions to ; exectute php code. ; Note set an empty value to allow all extensions. ; Default Value .php ;security.limit_extensions = .php .php3 .php4 .php5 .php7 の箇所の「security.limit_extensions」の項目を以下のように変更します。 security.limit_extensions = .php .html php-fpmを再起動します。 # systemctl restart php-fpm.service