全文検索:
- 83 PHP複数バージョンを共存
- p]] ===== 2.phpインストール ===== ==== レポジトリ用意 ==== <code> # rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm </code> ==== yumインストール ==== php56と、php71を入れてみる 他にも入れる場合は、同じ要領でインストール <code> # yum install php56 php56-php-{gd,xml,mbstring,m... php-{opcache,pecl-apcu,pecl-memcached,pecl-zip} </code> [[01_linux:02_www:84_php_accelerator|opcache,a
- 32 CentOS5でTLS1.2 Apache PHP
- _www:31_centos5_tls]] ===== apr/apr-util ===== <code> # wget http://ftp.kddilabs.jp/infosystems/apache... l/apr-util-1.6.1 --with-apr=/opt/apr/apr-1.6.5/ </code> ==== エラー ==== <code> xml/apr_xml.c:35:19: error: expat.h: No such file or directory xml/apr_xml.c:66... r-util-1.6.1' make: *** [all-recursive] Error 1 </code> === 対応 === <code> # yum install expat-devel </
- 31 CentOS5 でTLS1.2
- t protocol version ===== OpenSSLバージョン確認 ===== <code> # openssl version OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008 </code> ===== 対応 ===== 新しいOpensslを入れてあげる <code> # yum install gcc gnutls-devel </code> ==== Openssl ==== <code> # wget https://www.openssl.org/sourc
- CentOS5.2でApache2.2インストール
- * mod_rewrite * mod_ssl ===== コンフィグ ===== <code console> # tar zxvf httpd-2.2.9.tar.gz # cd htt... rror: ...No recognized SSL/TLS toolkit detected </code> <color red>enable-speling=sharedはmod_spelingを使用... する場合に。</color> ===== エラー対処 ===== これでコンフィグ通ります。 <code console> # yum install openssl-devel </code> ===== 起動スクリプト用意 ===== <code console> # cp /usr/local/sr
- mod_suphp
- ====== mod_suphp ====== ===== インストール ===== <code console> # yum install mod_suphp </code> ===== 設定ファイル修正 ===== <code console> # vi /etc/suphp.conf umask=0077 ↓ アップロードされたファイルなど、600→64... ↓ コメントアウト外す suPHP_AddHandler x-httpd-php </code> ===== Apache再起動 ===== <code console> # service
- 81 php53へアップデート
- ====== 81 php53へアップデート ====== <code> yum remove php* yum install php53 </code> 普通に上記でphp53をインストールしたら、下記のようなエラーで悩まされる。 yum-plugin-replaceをインストールしてあげると上手くいきます。 ===== ①エラー ===== <code console> # yum install php-pecl-memcache ・ ・ ・ ph... kage-cleanup is found in the yum-utils package. </code> ===== ②対処 ===== ==== 1.まずは一度下記でphpに戻しておく ===
- 21 HRForecast
- com/kazeburo/HRForecast]] ===== 1.インストール ===== <code console> # git clone https://github.com/kazeburo/HRForecast.git # cd HRForecast </code> <code console> # yum install perl-devel gcc mysql-server mysql-devel cpanm --installdeps . </code> === cpanmについて === [[http://www.omakase.org/per
- 14 Let's Encrypt無料のSSL証明書
- すごく簡単に、無料のSSL証明書が利用できる。 ===== 自動設定ツールを用意 ===== <code> # curl https://dl.eff.org/certbot-auto -o /usr/b... /certbot-auto # chmod 700 /usr/bin/certbot-auto </code> ===== 証明書作成 ===== <code> # certbot-auto certonly \ # 証明書の作成 --webroot \ ... email <メール>@<アドレス> # メールアドレス登録(証明書期限切れの通知用) </code> <code> # ll /etc/letsencrypt/live/jp010.public.
- 82 CentOS 5.8 + Apache 2.2 + PHP 5.3 + suPHP 0.7.1
- suphp|suPHP 0.7.2 はこちら]] === 必要なパッケージインストール === <code console> # yum install apr apr-devel apr-util apr-util-devel httpd-devel php53-devel </code> === suPHPソースから === <code console> # wget http://www.suphp.org/download/suphp-0.7.1.tar.gz # tar -xzf... apr=/usr/bin/apr-1-config # make # make install </code> === /usr/local/etc/suphp.conf === <code> [glob
- 10 Memchached
- ====== 10 Memchached ====== ===== インストール ===== <code console> # yum --enablerepo=rpmforge-extras install memcached </code> ===== 設定確認 ===== <code console> # cat /etc/sysconfig/memcached PORT="11211" USER="nobody" MAXCONN="1024" CACHESIZE="64" OPTIONS="" </code> [[http://gihyo.jp/dev/feature/01/memcached_adva
- 33 PHP56 fsockopenでエラー
- でエラー ====== PHP 5.6にアップグレードした後、fsockopen()でエラー <code> PHP Warning: fsockopen(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL rou... e/matsui/apps/front/lib/XML/RPC.php on line 951 </code> はじめエラーがまった表示されず、困ったけど<key>@</key>が付いてた。。。 外すとちゃんとエラー表示してくれました。 <code|XML/RPC.php> 950 $fp = @fsock
- 01 .htaccess
- 利用するにはDirectoryの設定で、AllowOverrideがAllである必要があります。 <code> AllowOverride All </code> === シンボリックリンクを利用している場合以下も注意 === [[50_dialy:2019:04:01]] ==== Basic認証 ====... var/www/html/ にBasic認証をかける場合 === .htaccess === <code console> # cat /var/www/html/.htaccess AuthUserF... and password" AuthType Basic require valid-user </code> <color red> **※AuthUserFile は必ずフルパスで記述 相対パスでは記述
- 03 SSL中間証明書確認
- ====== 03 SSL中間証明書確認 ====== <code> openssl s_client -connect flateight.com:443 -showcerts </code> ===== 正常な場合 ===== <code console> openssl s_client -connect flateight.com:443 -showcerts CONNECTED(00... m verify return:1 SSL-Session: Verify return code: 0 (ok) </code> ===== NGの場合 ===== 中間証明書が正しく設定
- 13 mod_line_edit
- かりやすい用に表示を入れる。 ===== インストール ===== === epel === <code> # yum install epel-release # sed -i 's/^enabled=1/enabled=0/g' /etc/yum.repos.d/epel.repo </code> === mod_line_edit === <code> # yum --enablerepo=epel install mod_line_edit </code> ==== ソースRPMから ==== いつの間にかパッケージが無くなってた。。。 <code
- 15 CentOS6 suPHP7.2
- OS6 suPHP7.2 ====== ===== 必要なパッケージインストール ===== <code> # yum -y install autoconf libtool gcc-c++ # yum ... ysql php-mbstring mod_ssl apr-devel httpd-devel </code> ===== suPHP ===== <code> # wget http://www.suphp.org/download/suphp-0.7.2.tar.gz # tar zxvf suphp-0.7... 0 \ --with-min-gid=100 # make # make install </code> ===== /etc/suphp.conf ===== <code> [global] ;