Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Yoshihiro Mizoguchi
PDF, PPTX
2,666 views
Mac bookでwebサーバーを起動する方法
Macbook で Webサーバーを起動し, ホームページを閲覧出来るようにします.
Education
◦
Read more
1
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 13
2
/ 13
3
/ 13
4
/ 13
5
/ 13
6
/ 13
7
/ 13
8
/ 13
9
/ 13
10
/ 13
11
/ 13
12
/ 13
13
/ 13
More Related Content
PDF
Authlete: セキュアな金融 API 基盤の実現と Google Cloud の活用 #gc_inside
by
Tatsuo Kudo
PDF
[DI05] Azure Event Hubs と Azure Stream Analytics で、”今を処理”する
by
de:code 2017
PDF
L3 cfg
by
Ashish Jha
PDF
AWS Elemental MediaConvert で動画変換
by
虎の穴 開発室
PPTX
HBase スキーマ設計のポイント
by
daisuke-a-matsui
PDF
DASK and Apache Spark
by
Databricks
PDF
Intermediate code generation in Compiler Design
by
Kuppusamy P
PDF
IP電話交換機ソフト Asterisk について
by
Retrieva inc.
Authlete: セキュアな金融 API 基盤の実現と Google Cloud の活用 #gc_inside
by
Tatsuo Kudo
[DI05] Azure Event Hubs と Azure Stream Analytics で、”今を処理”する
by
de:code 2017
L3 cfg
by
Ashish Jha
AWS Elemental MediaConvert で動画変換
by
虎の穴 開発室
HBase スキーマ設計のポイント
by
daisuke-a-matsui
DASK and Apache Spark
by
Databricks
Intermediate code generation in Compiler Design
by
Kuppusamy P
IP電話交換機ソフト Asterisk について
by
Retrieva inc.
What's hot
PPTX
Regular Expressions To Finite Automata
by
International Institute of Information Technology (I²IT)
PPT
Lecture 06 syntax analysis 3
by
Iffat Anjum
PPTX
Storage classes in C
by
Nitesh Bichwani
PPTX
PDA (1) (1).pptx
by
nandan543979
PPTX
Debugging Your Debugging Tools: What to do When Your Service Mesh Goes Down
by
Aspen Mesh
PDF
Apache Kuduは何がそんなに「速い」DBなのか? #dbts2017
by
Cloudera Japan
PDF
AWS で Presto を徹底的に使いこなすワザ
by
Noritaka Sekiyama
PDF
Compiler Construction | Lecture 1 | What is a compiler?
by
Eelco Visser
PPTX
Qlik TechFest A-3 Qlik Senseによる厚生労働省の国民向けサイト事例紹介
by
QlikPresalesJapan
PPTX
Basic Structure of a Computer System
by
Amirthavalli Senthil
PDF
Microsoft Azure Storage 概要
by
Takeshi Fukuhara
PPTX
Static variables
by
Jasleen Kaur (Chandigarh University)
PDF
USER DEFINED FUNCTIONS IN C MRS.SOWMYA JYOTHI.pdf
by
SowmyaJyothi3
PDF
Advanced Java Practical File
by
Soumya Behera
PDF
Constants Variables Datatypes by Mrs. Sowmya Jyothi
by
SowmyaJyothi3
PPTX
CONTEXT FREE GRAMMAR
by
Zahid Parvez
PPTX
なるほどわかった!App Service on Linux
by
Yasuaki Matsuda
Regular Expressions To Finite Automata
by
International Institute of Information Technology (I²IT)
Lecture 06 syntax analysis 3
by
Iffat Anjum
Storage classes in C
by
Nitesh Bichwani
PDA (1) (1).pptx
by
nandan543979
Debugging Your Debugging Tools: What to do When Your Service Mesh Goes Down
by
Aspen Mesh
Apache Kuduは何がそんなに「速い」DBなのか? #dbts2017
by
Cloudera Japan
AWS で Presto を徹底的に使いこなすワザ
by
Noritaka Sekiyama
Compiler Construction | Lecture 1 | What is a compiler?
by
Eelco Visser
Qlik TechFest A-3 Qlik Senseによる厚生労働省の国民向けサイト事例紹介
by
QlikPresalesJapan
Basic Structure of a Computer System
by
Amirthavalli Senthil
Microsoft Azure Storage 概要
by
Takeshi Fukuhara
Static variables
by
Jasleen Kaur (Chandigarh University)
USER DEFINED FUNCTIONS IN C MRS.SOWMYA JYOTHI.pdf
by
SowmyaJyothi3
Advanced Java Practical File
by
Soumya Behera
Constants Variables Datatypes by Mrs. Sowmya Jyothi
by
SowmyaJyothi3
CONTEXT FREE GRAMMAR
by
Zahid Parvez
なるほどわかった!App Service on Linux
by
Yasuaki Matsuda
Viewers also liked
PDF
数式処理ソフトMathematicaで数学の問題を解く
by
Yoshihiro Mizoguchi
PPTX
Mathematicaで機械学習してみた
by
Yu(u)ki IWABUCHI
PDF
【展開用】日曜数学会 Sinc関数の積分について
by
和人 桐ケ谷
PDF
Theory of Relational Calculus and its Formalization
by
Yoshihiro Mizoguchi
PPTX
Bad Apple Curve!! 〜フーリエ記述子でアニメーション作ってみた〜
by
Yu(u)ki IWABUCHI
PDF
コンピュータで全く使われない数表現
by
Yu(u)ki IWABUCHI
PPTX
加法よりも低レベルな演算を考える
by
Yu(u)ki IWABUCHI
PDF
暗号文のままで計算しよう - 準同型暗号入門 -
by
MITSUNARI Shigeo
PDF
RとPythonによるデータ解析入門
by
Atsushi Hayakawa
PDF
野球Hack!~Pythonを用いたデータ分析と可視化 #pyconjp
by
Shinichi Nakagawa
数式処理ソフトMathematicaで数学の問題を解く
by
Yoshihiro Mizoguchi
Mathematicaで機械学習してみた
by
Yu(u)ki IWABUCHI
【展開用】日曜数学会 Sinc関数の積分について
by
和人 桐ケ谷
Theory of Relational Calculus and its Formalization
by
Yoshihiro Mizoguchi
Bad Apple Curve!! 〜フーリエ記述子でアニメーション作ってみた〜
by
Yu(u)ki IWABUCHI
コンピュータで全く使われない数表現
by
Yu(u)ki IWABUCHI
加法よりも低レベルな演算を考える
by
Yu(u)ki IWABUCHI
暗号文のままで計算しよう - 準同型暗号入門 -
by
MITSUNARI Shigeo
RとPythonによるデータ解析入門
by
Atsushi Hayakawa
野球Hack!~Pythonを用いたデータ分析と可視化 #pyconjp
by
Shinichi Nakagawa
Similar to Mac bookでwebサーバーを起動する方法
PDF
黒い画面入門
by
Komhiro
PDF
20141004 ゼウス・ラーニングパワーlinuxサーバ構築セミナー
by
Takahiro Kujirai
PPTX
エンジニアという職業について
by
Hisatoshi Kikumoto
PPTX
Unixコマンド入門
by
Satosi Sakai
PPT
Network Workshop
by
Koudosenmonshi_C
PDF
講座Linux入門・サーバOSとしてのLinux
by
Tokai University
PDF
密着!わたしのコンソールアプリ開発環境
by
Fumihito Yokoyama
PDF
Unix 基礎
by
Sho A
PPT
Linuxとオープンソースの世界
by
Hiroe Orz
PDF
1 Linux入門 第6章 Webサーバーの概要
by
Enpel
黒い画面入門
by
Komhiro
20141004 ゼウス・ラーニングパワーlinuxサーバ構築セミナー
by
Takahiro Kujirai
エンジニアという職業について
by
Hisatoshi Kikumoto
Unixコマンド入門
by
Satosi Sakai
Network Workshop
by
Koudosenmonshi_C
講座Linux入門・サーバOSとしてのLinux
by
Tokai University
密着!わたしのコンソールアプリ開発環境
by
Fumihito Yokoyama
Unix 基礎
by
Sho A
Linuxとオープンソースの世界
by
Hiroe Orz
1 Linux入門 第6章 Webサーバーの概要
by
Enpel
More from Yoshihiro Mizoguchi
PDF
DockerでAlmaLinux(web, php, pukiwiki)環境構築
by
Yoshihiro Mizoguchi
PDF
DockerでCoq インストール
by
Yoshihiro Mizoguchi
PDF
Homebrewによるソフトウェアの実装 (3)
by
Yoshihiro Mizoguchi
PDF
Homebrewによるソフトウェアの実装 (2)
by
Yoshihiro Mizoguchi
PDF
Homebrewによるソフトウェアの実装(1)
by
Yoshihiro Mizoguchi
PDF
Overleafを使った文書作成
by
Yoshihiro Mizoguchi
PDF
Amazon AWSの使い方
by
Yoshihiro Mizoguchi
PDF
ShareLaTeXの使い方
by
Yoshihiro Mizoguchi
PDF
Symbolic Computations in Conformal Geometric Algebra for Three Dimensional O...
by
Yoshihiro Mizoguchi
PDF
Verification of a brick wang tiling algorithm
by
Yoshihiro Mizoguchi
PDF
計算機を用いて数学の問題を解くということ
by
Yoshihiro Mizoguchi
PDF
A Coq Library for the Theory of Relational Calculus
by
Yoshihiro Mizoguchi
PDF
Algebras for programming languages
by
Yoshihiro Mizoguchi
PDF
定理証明支援系Coqについて
by
Yoshihiro Mizoguchi
PDF
Coq関係計算ライブラリの開発と写像の性質の証明
by
Yoshihiro Mizoguchi
PDF
Coqチュートリアル
by
Yoshihiro Mizoguchi
PDF
有限オートマトンとスティッカー系に関するCoqによる形式証明について
by
Yoshihiro Mizoguchi
PDF
計算可能実数とは
by
Yoshihiro Mizoguchi
PDF
複素数・四元数と図形の回転
by
Yoshihiro Mizoguchi
PDF
グラフデータ構造と5色定理
by
Yoshihiro Mizoguchi
DockerでAlmaLinux(web, php, pukiwiki)環境構築
by
Yoshihiro Mizoguchi
DockerでCoq インストール
by
Yoshihiro Mizoguchi
Homebrewによるソフトウェアの実装 (3)
by
Yoshihiro Mizoguchi
Homebrewによるソフトウェアの実装 (2)
by
Yoshihiro Mizoguchi
Homebrewによるソフトウェアの実装(1)
by
Yoshihiro Mizoguchi
Overleafを使った文書作成
by
Yoshihiro Mizoguchi
Amazon AWSの使い方
by
Yoshihiro Mizoguchi
ShareLaTeXの使い方
by
Yoshihiro Mizoguchi
Symbolic Computations in Conformal Geometric Algebra for Three Dimensional O...
by
Yoshihiro Mizoguchi
Verification of a brick wang tiling algorithm
by
Yoshihiro Mizoguchi
計算機を用いて数学の問題を解くということ
by
Yoshihiro Mizoguchi
A Coq Library for the Theory of Relational Calculus
by
Yoshihiro Mizoguchi
Algebras for programming languages
by
Yoshihiro Mizoguchi
定理証明支援系Coqについて
by
Yoshihiro Mizoguchi
Coq関係計算ライブラリの開発と写像の性質の証明
by
Yoshihiro Mizoguchi
Coqチュートリアル
by
Yoshihiro Mizoguchi
有限オートマトンとスティッカー系に関するCoqによる形式証明について
by
Yoshihiro Mizoguchi
計算可能実数とは
by
Yoshihiro Mizoguchi
複素数・四元数と図形の回転
by
Yoshihiro Mizoguchi
グラフデータ構造と5色定理
by
Yoshihiro Mizoguchi
Mac bookでwebサーバーを起動する方法
1.
MacBookでウェブサーバー ターミナルウィンドウ コマンドラインインターフェース ホームページ作成 ウェブサーバー起動 溝 口 佳
寛 (九州大学 IMI) 2014年7月22日 ym@imi.kyushu-u.ac.jp
2.
ユーザーインターフェス コンピュータとユーザーの間で、情報をやり取りする為のインターフェース • GUI(グラフィカルユーザーインターフェース) • 入力としてキーボードやマウスといったデバイスを用い、ディスプレイ上にグラフィカ ルな出力を提示する方式。. •
例:Windows、MacOS、UNIXでのX Window Systemなど • CLI(コマンドラインインターフェース)、CUI(キャラクターユーザーインターフェース) • ユーザがキーボードからコマンドを入力し、ディスプレイ上に文字を表示することで 出力とする方式。(マウスは不使用) • 例:UNIX(MacOSXでのターミナル)、MS-DOS(Windowsでのコマンドプロンプ ト)など
3.
ターミナルを使ってCLI MacOSXでターミナル起動 「 アプリケーション ー>
ユーティリティ ー> ターミナル 」と選択しターミナルを起動
4.
コマンド一覧 ディレクトリ ファイルを分類・整理する為の保管場所のことを、UNIX系OS において、ディレクトリという。 ディレクトリには階層があ り、木構造になっている。Windows、MacOSでは、同様の 概念を 「フォルダ」
という。 コマンド(ファイル・ディレクトリ操作関連) • ls (ファイルやディレクトリの情報を表示する) • 構文: ls [オプション] [ファイル・ディレクトリ名] • 例1:ls • 例2:ls -al • 例3:ls -al *.html • 注意1:[ファイル・ディレクトリ名]が省略の場合は、 「 . 」が入力されているのと同じ • 注意2:「 . 」で現在のディレクトリ、「 .. 」で親ディ レクトリを表す。 • pwd (現在のディレクトリを表示する) • 構文: pwd [オプション] • man (コマンドのマニュアルを表示する) • 構文: man [オプション] [コマンド名] • スペースキーで次ページ • qで終了 • cd (ディレクトリを移動する) • 構文:cd [ディレクトリ名] • 例1:cd testdir (一つ下のtestdirに入る) • 例2:cd .. (一つ上のディレクトリに上がる) • 例3:cd • 注意3:「 」でホームディレクトリを表す。 • mv (ファイルやディレクトリの移動、名前を変更する) • 構文:mv [現ファイル・ディレクトリ名] [新ファイル・ ディレクトリ名] • 例:mv testdir testdir2 • cp(ファイル・ディレクトリのコピー) • 構文:cp [オプション] [現ファイル・ディレクトリ名] [新ファイル・ディレクトリ名] • 例:cp -R testdir 20140106html • オプション「-R」はディレクトリをコピーする際に使用。
5.
ターミナルでMathematica ファインダー内のアプリケーションフォルダは, ディレクトリは /Application
です. アプリケーションフォルダ内のMathematicaアプリケーションの実体は, /Application/Mathematica.app/Contents/MacOS/MathKernel です. 実際にこのコマンドをターミナルから起動してみましょう. 式を入力して[Return]キーを押すと実行されます. 関数 Exit[] を実行すると終了します. [Ctrl]+Dキーの入力でも終了することが出来ます.
6.
ウェブデータ(htmlファイル)の作成 次のサンプルファイルをindex.htmlというファイル名でダウンロードします. ダウンロードした index.html をダブルクリックするとSafariブラウザで整形されて表示されます. index.html
ファイルの編集は, UpTeXにドラッグ&ドロップしてeditで編集します. 例えば○ △■を自分の名前に変更してみましょう. <html> <head> <meta http-equiv="content-type" content="text/html;charset=UTF-8"> <title> ○ △□のホームページ </title> </head> <BODY BGCOLOR="#ffffc0"> <font size=4> <h2> ○●□■のホームページ </h2> <a href="http://www.google.co.jp">googleへのリンク</a> <p> </body> </html>
7.
ウェブサーバーの起動 • 先のhtmlファイルの表示はブラウザはネットワークを経由せずに直接フォルダ内のファイ ルを表示しています. ツールバー内のURLの最初が
file:/// で始まっていることに注意しま す. ネットワーク経由のウェブページのURLは http:// で始まります. • ターミナルで sudo apachectl start とすることで自分のMacBookでウェブサーバーが 起動します. sudoコマンドは管理者権限でコマンドを動かすときに使います. 管理者権限を 確認するためにパスワードの入力が求められます. ネットワーク上での自分のホスト名は localhost となってます. Safari で http://localhost を開いて, ウェブサーバーが起動し ているかどうかを確認します. It woks! と書かれたウェブページが表示されれば成功です. ウェブサーバーを終了するには, ターミナルで sudo apachctl stop を実行します.
8.
フォルダの所有者(owner)の変更 • 起動したウェブサーバーが参照するディレクトリは /Library/WebServer/Documents
です. そこに自分で 作ったhtmlファイルをコピーすれば自分で作ったウェブページを公開することが可能です. /Library/ WebServer/Documents は所有者が root(管理者)になっているため, 個人が作ったファイルをコピーする際 には管理者確認のパスワードを求められて面倒です. そこで, このディレクトリの所有者を自分に変更します. • 自分のユーザ名を確認します. 自分のホームディレクトリ( チルダで指定)の所有者を ls -ld コマンドで確認することでユーザ名を確認出来ます. ここでの例では[自分のユーザ名]は ym となっています. • ディレクトリの所有者の変更は chown コマンドを使います. このコマンドの実行は管理者権限で行います. 従って sudo コマンドを使います. sudo chown [自分のユーザ名] /Library/WebServer/Documents/
9.
自分のhtmlファイルをウェブサーバーで表示する • デスクトップにある自分で作成した index.html
ファイルを / Library/WebServer/Documents/ にcpコマンドでコピーし ます. 最初に cd /Desktop でディレクトリを移動します. • コピーしたウェブページが http://localhost で表示される ことを確認します. http://localhost で表示
10.
MathematicaノートブックをWebページで保存する (1) • Mathematicaのノートブックを /Library/WebServer/Documents
の下にWebページ(htmlファイル)として保存出来ます. • ここでは物理シミュレーションの例 20140624haifu.nb をWebページで保存する例を示します. • Mathematicaのファイルメニューから「別名で保存」 を選択します. • 保存先は Macintosh HD から、ライブラリ →WebServer→Documentでフォルダを指定します. • ファイル名は何でも良いですが, ここでは 20140624haifu.html としています. • ファイルのフォーマットは, Webページ(*.html)を選 択して, 保存ボタンを押します.
11.
MathematicaノートブックをWebページで保存する (2)
12.
MathematicaノートブックをWebページで保存する (3) 保存されたウェブページは http://localhost/20140624haifu.html で表示します.
13.
IPアドレスを指定してWebページを見る • システム環境設定のネットワークメニューで, WiFi接続された自分の MacBookのIPアドレスを確認することが出来ます.
(この例では, IPア ドレスが, 192.168.1.4 であることが確認出来ます.) • localhostの代わりにIPアドレスを使って接続すると, ネットワーク上の 他のMacBookのWebページも見ることが出来ます. 例えばURLとして, http://192.168.1.4 を指定します. 隣の友人のIPアドレスを聞いて試してみましょう.
Download