何かに使えないかなと思いConoHa WingにExmentを導入してみました。
個人での使い道は考え中ですが企業で使うならたくさんありそう?
個人用にC#からExment操作するアプリでもつくろうかなと思ってます。
一応、またExment入れる機会があるかもしれないので導入方法をメモ程度に残しておきます
入れ方は基本公式にある通り?です
今回はteratermでやりました。
メモなので余計なコマンドいれてたらすいません
php確認(一応)
1 |
php -v |
PHP 7.4.25 (cli) (built: Oct 19 2021 17:46:13) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.25, Copyright (c), by Zend Technologies
composerインストール
1 2 3 4 5 |
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" mkdir $HOME/bin php composer-setup.php --install-dir=bin --filename=composer curl -sS https://getcomposer.org/installer | php -- --install-dir=$HOME/bin/ php -r "unlink('composer-setup.php');" |
composer 確認
1 |
composer -v |
Composer version 2.3.4 2022-04-07 21:16:35
1 2 3 4 5 6 7 8 9 10 11 |
mkdir laravel cd laracvel wget https://exment.net/downloads/ja/exment.zip --no-check-certificate unzip exment.zip rm exment.zip cd exment php artisan --version chmod -R 777 storage chmod -R 777 bootstrap/cache ln -s /home/c123456/laravel/exment/public /home/c123456/public_html/sample.com/public_html cd /home/c123456/public_html/sample.com/ |
c123456はconohawingのファイルマネージャーとかの管理IDみたいなやつ?
あんまり触らないのでそこらへんは不明なので確認お願いします
ドメイン名/public_html/adminで確認
するとなぜか 500エラー
ログもでない・・・
結論から書くと
exmentファイルの中のpublic/.httaccessを編集
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
<IfModule mod_rewrite.c> #<IfModule mod_negotiation.c> # Options -MultiViews -Indexes # </IfModule> RewriteEngine On # Handle Authorization Header RewriteCond %{HTTP:Authorization} . RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] # Redirect Trailing Slashes If Not A Folder... RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} (.+)/$ RewriteRule ^ %1 [L,R=301] # Handle Front Controller... RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [L] </IfModule> |
にしてください
上の3つをコメントアウトしただけです
とりあえずなぜかまだ簡単SSLがおわらないのでHTTPでExmentのインストールを開始
あとは基本公式通りです
もしかしたらnginxあたりでhttps化したときエラーはくかな・・
そしてしばらくおいてたらSSL化完了してたから確認してみると案の定ですね
だいたい理由がわかるので修正
一応WAF確認> 特になし
ファイルmanagerからConfig/admin.phpの編集
1 2 3 4 5 6 7 8 9 10 11 |
/* |-------------------------------------------------------------------------- | Access via `https` |-------------------------------------------------------------------------- | | If your page is going to be accessed via https, set it to `true`. | */ 'https' => env('ADMIN_HTTPS', false), /* |
falseをtrueへ変更するだけで対応完了です・・・
最後まで読んでくれた方ありがとうございました。
Steamで使える無料のゲームを先着で1名のみに配布しますのでどうぞお使いください。
既に使われるなどでた場合は、遅かったという事なので申し訳ございませんが他の記事にも今後張りますのでよければ狙ってみてください。
Steamゲーム無料配布
Men of War
1 |
4Z8R8-9DEJ3-3DLG7 |
有効化方法は検索の方お願いします。
ゲームの内容はSteamで確認お願いします。