#author("2018-05-11T22:21:57+09:00","","") #author("2018-05-11T22:24:23+09:00","","") #nofollow #norelated 総数:&counter(total); 今日:&counter(today); 昨日:&counter(yesterday); * もくじ [#k424c6f3] #contents *apache2 パッケージをインストールする。 [#p6e80c1b] ~$ sudo apt-get -y install apache2 **バージョンを確認 [#u579775c] ~$ apache2 -version Server version: Apache/2.4.18 (Ubuntu) Server built: 2018-04-18T14:53:04 -2.4.18 だった。 *ServerName を設定 [#p0408fe3] -ServerName を ubdt16044 (設定例)に設定する。 ~$ sudo bash ~# cat << EOF > /etc/apache2/conf-available/servername.conf ServerName ubdt16044 EOF ~# exit ~$ sudo a2enconf servername Enabling conf servername. To activate the new configuration, you need to run: service apache2 reload ~$ sudo service apache2 reload *提案パッケージもインストールする。 [#l7d2c99c] ~$ 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固定化 [#j24df588] 参考URL https://jyn.jp/ubuntu-localip-static/ &br; **各種設定を確認 [#zbb20a1c] ***アドレスとネットマスク [#yf0d48c8] ~$ ifconfig enp0s3 Link encap:イーサネット ハードウェアアドレス 08:00:27:49:dc:26 inetアドレス:192.168.3.26 ブロードキャスト:192.168.3.255 マスク:255.255.255.0 inet6アドレス: fe80::d5d3:ff2c:1c19:764e/64 範囲:リンク inet6アドレス: 2400:2653:cc1:2500:2dab:dbdd:4219:69f6/64 範囲:グローバル inet6アドレス: 2400:2653:cc1:2500:a36d:da1c:b468:a280/64 範囲:グローバル UP BROADCAST RUNNING MULTICAST MTU:1500 メトリック:1 RXパケット:114864 エラー:0 損失:0 オーバラン:0 フレーム:0 TXパケット:30930 エラー:0 損失:0 オーバラン:0 キャリア:0 衝突(Collisions):0 TXキュー長:1000 RXバイト:167311808 (167.3 MB) TXバイト:2223864 (2.2 MB) lo Link encap:ローカルループバック inetアドレス:127.0.0.1 マスク:255.0.0.0 inet6アドレス: ::1/128 範囲:ホスト UP LOOPBACK RUNNING MTU:65536 メトリック:1 RXパケット:416 エラー:0 損失:0 オーバラン:0 フレーム:0 TXパケット:416 エラー:0 損失:0 オーバラン:0 キャリア:0 衝突(Collisions):0 TXキュー長:1000 RXバイト:55673 (55.6 KB) TXバイト:55673 (55.6 KB) アドレスは「192.168.3.26」、ネットマスクは「255.255.255.0」だ。&br; ***ゲートウェイ [#re1b59ab] ~$ route -n カーネルIP経路テーブル 受信先サイト ゲートウェイ ネットマスク フラグ Metric Ref 使用数 インタフェース 0.0.0.0 192.168.3.1 0.0.0.0 UG 100 0 0 enp0s3 169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 enp0s3 192.168.3.0 0.0.0.0 255.255.255.0 U 100 0 0 enp0s3 ゲートウェイは「192.168.3.1」だ。 ***DNSネームサーバ [#x0804e81] ~$ 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 127.0.1.1 search flets-west.jp iptvf.jp **IPアドレスを固定する [#s03356ef] ~$ 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 enp0s3 iface enp0s3 inet static address 192.168.3.26 netmask 255.255.255.0 gateway 192.168.3.1 dns-nameservers 192.168.3.1 *テスト [#zf0b9876] **他のPCからデフォルトページを表示 [#i27ad2a5] -次のurlに接続する。(例 192.168.24.62 の場合) http://192.168.3.25/ -次のurlに接続する。(例 192.168.3.26 の場合) http://192.168.3.26/ --Apache2 Ubuntu Defult Page が表示されればOK。 *www-data グループへの参加 [#dacde4eb] **ユーザ <username> の所属グループを確認 [#p570750f] ~$ groups <username> <username> : <username> adm cdrom sudo dip plugdev lpadmin sambashare **ユーザ <username> をグループ www-data に追加する [#n0c2f55e] ~$ sudo gpasswd -a <username> www-data ユーザ <username> をグループ www-data に追加 **ユーザ <username> の所属グループを再度確認 [#x270fb4f] ~$ groups <username> <username> : <username> adm cdrom sudo dip www-data plugdev lpadmin sambashare * ''次は'' [#e16bab70] -mysql server のインストール [[installing mysql on ubuntu desktop 16.04.4]] へ