#author("2018-05-02T21:27:53+09:00","","") #nofollow #norelated 総数:&counter(total); 今日:&counter(today); 昨日:&counter(yesterday); * もくじ [#q59cf97f] #contents *apache2 パッケージをインストールする。 [#w49a5a83] ~$ sudo apt-get -y install apache2 **バージョンを確認 [#y7b43502] ~$ apache2 -version Server version: Apache/2.4.18 (Ubuntu) Server built: 2016-07-14T12:32:26 -2.4.18 だった。 *ServerName を設定 [#z3458330] -ServerName を ub16041.dt (設定例)に設定する。 ~$ sudo bash ~# cat <<EOF > /etc/apache2/conf-available/servername.conf ServerName ub16041.dt EOF ~# a2enconf servername Enabling conf servername. To activate the new configuration, you need to run: service apache2 reload ~# exit ~$ sudo service apache2 reload * Reloading web server apache2 * *提案パッケージもインストールする。 [#y938805e] ~$ sudo apt-get -y install apache2-doc ~$ sudo apt-get -y install apache2-suexec-pristine ~$ sudo apt-get -y install apache2-suexec-custom ~$ sudo apt-get -y install apache2-utils *IP固定化 [#pb6a7d88] 参考URL https://jyn.jp/ubuntu-localip-static/ &br; **各種設定を確認 [#l5735537] ***アドレスとネットマスク [#s6adf0e9] ~$ ifconfig eth0 Link encap:イーサネット ハードウェアアドレス 84:2b:2b:c3:3d:6b inetアドレス:192.168.24.53 ブロードキャスト:192.168.24.255 マスク:255.255.255.0 inet6アドレス: 2001:a0a2:1f22:0:862b:2bff:fec3:3d6b/64 範囲:グローバル inet6アドレス: fe80::862b:2bff:fec3:3d6b/64 範囲:リンク UP BROADCAST RUNNING MULTICAST MTU:1500 メトリック:1 RXパケット:1270 エラー:0 損失:0 オーバラン:0 フレーム:0 TXパケット:1522 エラー:0 損失:0 オーバラン:0 キャリア:0 衝突(Collisions):0 TXキュー長:1000 RXバイト:740383 (740.3 KB) TXバイト:208805 (208.8 KB) 割り込み:17 lo Link encap:ローカルループバック inetアドレス:127.0.0.1 マスク:255.0.0.0 inet6アドレス: ::1/128 範囲:ホスト UP LOOPBACK RUNNING MTU:65536 メトリック:1 RXパケット:166 エラー:0 損失:0 オーバラン:0 フレーム:0 TXパケット:166 エラー:0 損失:0 オーバラン:0 キャリア:0 衝突(Collisions):0 TXキュー長:1 RXバイト:12418 (12.4 KB) TXバイト:12418 (12.4 KB) アドレスは「192.168.24.53」、ネットマスクは「255.255.255.0」だ。&br; ***ゲートウェイ [#obe80ef8] ~$ route -n カーネルIP経路テーブル 受信先サイト ゲートウェイ ネットマスク フラグ Metric Ref 使用数 インタフェース 0.0.0.0 192.168.24.1 0.0.0.0 UG 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0 192.168.24.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 ゲートウェイは「192.168.24.1」だ。 ***DNSネームサーバ [#c30bca8c] 自宅の場合、ゲートウェイ と同じIPアドレスにするとうまくいった。 ほんとは?システム管理者から教えてもらう。 ~$ cat /etc/resolv.conf # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN nameserver 192.168.24.1 **IPアドレスを固定する [#i1ab052e] ~$ sudo gvim -f /etc/network/interfaces -編集前 # interfaces(5) file used by ifup(8) and ifdown(8) auto lo iface lo inet loopback -編集後 # interfaces(5) file used by ifup(8) and ifdown(8) auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet static address 192.168.24.53 netmask 255.255.255.0 gateway 192.168.24.1 dns-nameservers 192.168.24.1 **IPアドレスを固定する ubuntu18.04の場合 [#e51df01f] https://qiita.com/zen3/items/757f96cbe522a9ad397d ***IPアドレス変更 [#zb3532b0] /etc/netplan/01-network-manager-all.yamlを編集しIPアドレスを設定します。 network: version: 2 renderer: NetworkManager ethernets: enp0s3: dhcp4: no addresses: [192.168.3.24/24] gateway4: 192.168.3.1 nameservers: addresses: [192.168.3.1] ***IPアドレス設定変更の反映 [#pd929b76] netplan applyを実行して反映します。再起動不要です。 ~$ sudo netplan apply *テスト [#k2ee0c7e] **他のPCからデフォルトページを表示 [#vb31ad5e] -次のurlに接続する。(例 192.168.24.62 の場合) http://192.168.24.62/ --Apache2 Ubuntu Defult Page が表示されればOK。 * ''次は'' [#r509872d] -mysql server のインストール [[installing mysql on ubuntu desktop 16.04.1]] へ