apacheテスト5
13092 ワード
apache 5
mkdir /var/www/html/JaneEyre
mkdir /var/www/html/PrideAndPrejudice
mkdir /var/www/html/WutheringHeights
mkdir /var/www/html/ATaleofTwoCitiess
echo "star platinum 2021-1-4 http://JaneEyre.literature.org" > /var/www/html/JaneEyre/index.html
echo "star platinum 2021-1-4 http://PrideAndPrejudice.literature.org " > /var/www/html/PrideAndPrejudice/index.html
echo "star platinum 2021-1-4 http://WutheringHeights.literature.org" > /var/www/html/WutheringHeights/index.html
echo "star platinum 2021-1-4 http://ATaleofTwoCitiess.literature.org " > /var/www/html/ATaleofTwoCitiess/index.html
chmod 755 /var/www/html/JaneEyre/index.html
chmod 755 /var/www/html/PrideAndPrejudice/index.html
chmod 755 /var/www/html/WutheringHeights/index.html
chmod 755 /var/www/html/ATaleofTwoCitiess/index.html
cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.bak
cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.bak4
gedit /etc/httpd/conf.d/vhost.conf
#vi /etc/hosts
gedit /etc/hosts
127.0.0.1 JaneEyre.literature.org
127.0.0.1 PrideAndPrejudice.literature.org
127.0.0.1 WutheringHeights.literature.org
127.0.0.1 ATaleofTwoCities.literature.org
cp /etc/httpd/conf.d/vhost.conf /etc/httpd/conf.d/vhost.conf.bak4
gedit /etc/httpd/conf.d/vhost.conf
<VirtualHost 127.0.0.1>
ServerName JaneEyre.literature.org:80
DocumentRoot /var/www/html/JaneEyre
DirectoryIndex index.html
ErrorLog logs/error_log.JaneEyre
CustomLog logs/access_log.JaneEyre common
</VirtualHost>
<VirtualHost 127.0.0.1>
ServerName PrideAndPrejudice.literature.org:80
DocumentRoot /var/www/html/PrideAndPrejudice
DirectoryIndex index.html
ErrorLog logs/error_log.PrideAndPrejudice
CustomLog logs/access_log.PrideAndPrejudice common
</VirtualHost>
<VirtualHost 127.0.0.1>
ServerName WutheringHeights.literature.org:80
DocumentRoot /var/www/html/WutheringHeights
DirectoryIndex index.html
ErrorLog logs/error_log.WutheringHeights
CustomLog logs/access_log.WutheringHeights common
</VirtualHost>
<VirtualHost 127.0.0.1>
ServerName ATaleofTwoCities.literature.org:80
DocumentRoot /var/www/html/ATaleofTwoCitiess
DirectoryIndex index.html
ErrorLog logs/error_log.ATaleofTwoCities
CustomLog logs/access_log.ATaleofTwoCities common
</VirtualHost>
mkdir-p多層
systemctl restart network.service systemctl restart httpd.service
[root@platinum ]# systemctl restart httpd.service
Job for httpd.service failed. See 'systemctl status httpd.service' and 'journalctl -xn' for details.
apachectl configtest
AH00526: Syntax error on line 9 of /etc/httpd/conf.d/vhost.conf:
ServerName takes one argument, The hostname and port of the server
80 ServerNameとポートの間にスペースが追加されたためです.
<VirtualHost 127.0.0.1>
ServerName ATaleofTwoCities.literature.org :80
DocumentRoot /var/www/html/ATaleofTwoCitiess
DirectoryIndex index.html
ErrorLog logs/error_log.ATaleofTwoCities
CustomLog logs/access_log.ATaleofTwoCities common
< /VirtualHost>