フレームワーク各種centOS7接続用コマンドチートシート
いろいろなフレームワークを、centOS7で接続するときに便利なローカルサーバ接続用のコマンド集です。ローカルホスト接続はよく見るのですが、この条件を毎回調べるのが面倒なので、今までにテスト起動した上で備忘録としてまとめたものです。
※随時修正
①PHP編
1:Laravel7
デフォルトポートは8000
プロジェクトに遷移し、以下のサーバ起動コマンドを打ち込む
#php artisan serve --host 0.0.0.0
2:cakePHP4
インストール確認ならサーバ起動不要
192.168.11.xx/プロジェクト名/index.php
サーバ起動の場合は、デフォルトポートは8765
#bin/cake server -H 0.0.0.0
3:CodeIgniter4
インストール確認ならサーバ起動不要
192.168.11.xx/プロジェクト名/public
サーバ起動の場合は、デフォルトポートは8080
#php spark serve --host 0.0.0.0
4:Symfony
■Symfony3の場合
デフォルトポートは8000
#php bin/console server:start 0.0.0.0
192.168.11.xx:8000/
※php-posixが足りないというエラーが出る場合は、php-processの最適バージョンをインストールする
■Symfony5の場合
デフォルトポートは8000
#php -S 0.0.0.0:8000 -t public
5:Yii2
インストール確認ならサーバ起動不要
192.168.11.xx/yii2/web/
サーバ起動の場合は、デフォルトポート8000
#php yii serve 0.0.0.0 --port=8000
6:Zend Framework2
デフォルトポートは8000
インストール確認ならサーバ起動不要
192.168.11.xx/プロジェクト名/public/
サーバ起動の場合は
#php -S 0.0.0.0:8000 -t public/ public/index.php
②Javascript編
1:React Native
デフォルトポートは8080
①webpacker.config.jsに追記する
devServer:{
host: '0.0.0.0'
}
②起動
$npm start
192.168.11.xx:8080
2:Vue-CLI
デフォルトポートは8080
①package.jsonに追記
"serve": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js --host 0.0.0.0 --port=xxxx
②起動
#npm run serve
192.168.11.xx:8080
3: Express(Node.js)
デフォルトポートは3000
#node 任意のjsファイル -h 0.0.0.0
192.168.11.xx:3000
4 Angular-CLI
デフォルトポートは4200
#ng serve --host 0.0.0.0
192.168.11.xx:4200
5 Svelte
デフォルトポートは5000
①package.jsonに追記
"scripts": {
"build": "rollup -c",
"dev": "HOST=0.0.0.0 rollup -c -w",
"start": "sirv public"
},
②起動
#npm run dev
192.168.11.xx:5000
③Ruby編
1:Rails
デフォルトポートは3000
#bundle exec rails s -b 0.0.0.0
※bundle execを省略する方法もあるので、その場合はbundle execは不要。
192.168.11.xx:3000/
2:Sinatra
デフォルトポートは4567
#bundle exec ruby 任意のrbファイル -o 0.0.0.0
192.168.11.xx:4567
④Python編
1:Django
デフォルトポートは8000
①起動設定
#vi /プロジェクト名/setting.py
以下のように書き換えて保存
ALLOWED_HOSTS = ["*"]
②起動
#python manage.py runserver 0.0.0.0:8000
192.168.11.xx:8000/プロジェクト名
2:Flask
デフォルトポートは5000
各種pyファイルのサーバ設定に以下のように書き込む。
#サーバ接続設定
if __name__ == "__main__":
app.run(host='0.0.0.0')
#python 任意のpyファイル
192.168.11.xx:5000/
Author And Source
この問題について(フレームワーク各種centOS7接続用コマンドチートシート), 我々は、より多くの情報をここで見つけました https://qiita.com/BRSF/items/6f2f8d8af172c4200471著者帰属:元の著者の情報は、元の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 .