■
- DNS設定
実はインターネットにはつながったものの、リブートした後DNSの設定がうまくいかなくてまたつながらなくなっていた。どこをどう変えればいいかわからず、そもそもどこを見れば今の設定が見れるのかもわからない。
で、土曜日にXの設定をしたのをいいことに、情けないながらもGUIにてセッティングすることにした。
GUIにて設定変更 #export DISPLAY=<em>clientPC's address</em>:0.0 #/usr/bin/system-config-network ==>Gnomeの画面がPC上に開く 「DNS」タブを選択 「ホスト名」にホスト名を入力 「1番目のDNS」にDNSサーバーのアドレスを入力 #ls -ltr /etc drwxr-xr-x 2 root root 4096 3月 31 14:01 xinetd.d drwxr-xr-x 4 root root 4096 4月 5 14:39 apt -rw-r--r-- 1 root root 56482 4月 5 14:39 ld.so.cache drwxr-xr-x 7 root root 4096 4月 9 16:35 sysconfig -rw-r--r-- 1 root root 650 4月 9 16:49 blkid.tab.old -rw-r--r-- 1 root root 373420 4月 11 04:04 prelink.cache -rw-r--r-- 1 root root 0 4月 11 13:25 wvdial.conf -rw-r--r-- 3 root root 79 4月 11 13:25 resolv.conf.predhclient -rw-r--r-- 3 root root 79 4月 11 13:25 resolv.conf -rw-r--r-- 2 root root 167 4月 11 13:25 hosts
/etc配下を見ると
resolv.conf
hosts
の2ファイルが書き換わっている。
どうもこの辺が怪しいらしい。(まだ他にもあるかもしれないけどとりあえずたどり着いたのはここまで)
resolv.confには想像通りDNSサーバーのアドレスが刻まれていた。ここはさっきまで"search localdomain"
という一行だけった。
- PHP導入
Apacheを動かすための土台作り。(土台が長いなあ・・・)
PHPというスクリプトがこの世界では流行っているらしい。何者かよくわからんがとりあえず入れてみます。
手順は例のごとく人任せ。http://yokensaka.com/FedoraCore3/apache.html#03
# yum -y install php Setting up Install Process Setting up Repo: base repomd.xml 100% |=========================| 1.1 kB 00:00 Setting up Repo: updates-released repomd.xml 100% |=========================| 951 B 00:00 Reading repository metadata in from local files primary.xml.gz 100% |=========================| 797 kB 00:22 MD Read : ################################################## 2623/2623 base : ################################################## 2622/2622 primary.xml.gz 100% |=========================| 330 kB 00:04 MD Read : ################################################## 794/794 updates-re: ################################################## 794/794 Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Downloading header for php to pack into transaction set. php-4.3.10-3.2.i386.rpm 100% |=========================| 20 kB 00:00 ---> Package php.i386 0:4.3.10-3.2 set to be installed --> Running transaction check --> Processing Dependency: php-pear for package: php --> Restarting Dependency Resolution with new changes. --> Populating transaction set with selected packages. Please wait. ---> Downloading header for php-pear to pack into transaction set. php-pear-4.3.10-3.2.i386. 100% |=========================| 31 kB 00:00 ---> Package php-pear.i386 0:4.3.10-3.2 set to be installed --> Running transaction check Dependencies Resolved Transaction Listing: Install: php.i386 0:4.3.10-3.2 Performing the following to resolve dependencies: Install: php-pear.i386 0:4.3.10-3.2 Downloading Packages: php-4.3.10-3.2.i386.rpm 100% |=========================| 1.3 MB 00:11 php-pear-4.3.10-3.2.i386. 100% |=========================| 267 kB 00:03 Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing: php-pear 100 % done 1/2 Installing: php 100 % done 2/2 Installed: php.i386 0:4.3.10-3.2 Dependency Installed: php-pear.i386 0:4.3.10-3.2 Complete!
実はこの時点で昨日まで起動していたApacheのプロセスが起動しなくなっていることを発見。
#servece httpd start
という覚えたてのコマンドで起動させてみるが、
httpd を起動中: httpd: Could not determine the server's fully qualified domain name, using 192.168.xxx.xxx for ServerName
とのことでうまくいかん。
多分DNSのところでホスト名登録したのがまずかったらしい。
よくわからんので明日対応。
追記==>
よく見たらプロセスは起動していた。変なエラーメッセージが出るようになっただけらしい。