使用Ubuntu和Apache搭建Web服务器
作者所處的環境。
- Ubuntu16.04(KAGOYA VPS KVM)
Apache是什么?
- ブログやホームページを公開するために使う事が出来るウェブサーバ
特点
-
- phpやCGIを用いた動的コンテンツの表示が出来る
-
- リバースプロキシとしても使用できる
- 使われ始めてからの歴史が長い
显示初始页面的步骤是什么?
1. 开放端口和安装、启动Apache。
# rootユーザとしてログインしておくかsudo su -
# パッケージのアップデート
$ apt update
# ufw(ファイアウォール)をインストール
$ apt install ufw
# インストール直後はufwはファイアウォールとして指定されないためufwを有効化
$ ufw enable
# 「このコマンドを実行するとssh接続が切れるかも知れませんがいいですか?」と聞かれるので y を入力してEnter
# sshのポートを開く
# これを行わないとssh切断したあと接続出来なくなってしまいます!
$ ufw allow 22
# Apacheが使用するポートを開く
$ ufw allow 80
# Apacheをインストールする
$ apt install apache2
# Apacheが稼働している事を確認する
$ curl localhost && echo success || echo failed
# successと表示されればApacheは起動出来ています。
# 表示された長いhtmlはデフォルトページのhtmlソースです。
# 自分のIPアドレスを確認する
$ ifconfig | grep "inet addr:"
# 192.168.1.xや127.0.0.1といったIPアドレスが表示されると思います
# これらはローカルIPや、グローバルIPと呼ばれます。
# 127.0.0.1は、ループバックアドレスと呼ばれ、自分自身を表すIPアドレスとなります。
2. 我们来实际打开这个页面看看。 .)
我尝试从同一网络中的其他电脑上使用Web服务器。
我启动浏览器,在地址栏中输入我之前确认过的本地IP地址或全球IP地址。
添加或修改页面
添加页面
Apache发送给浏览器的HTML似乎位于/var/www/html/。
我们称此处为“文档根目录”。
通过将文件放置在这里,可以通过Apache进行访问。
# ドキュメントルートに移動する
$ cd /var/www/html/
# 新しいページのファイルを作成する、アクセスする際のページ名は「test.html」とします
$ echo "Hello World!" > ./test.html
2.试着实际显示页面。
我将尝试从同一网络中的其他电脑上使用Web服务器。打开浏览器,输入以下内容至地址栏:IP地址/test.html。
请使用本地中文再次解释以下内容,只需提供一种选择:
https://qiita.com/noma3629/items/807f25f9eb13525eebef
在这篇文章中,我们在这里受到了照顾。
在Ubuntu上创建一个使用apache的web网站的本地环境(基础)。