Linuxの場合:Apacheサーバのビルド

ダウンロードしてインストールし、Apacheサービスを開始

安装apache服务
yum  install  -y  httpd
启动apache服务
systemctl  start  httpd.service
ディレクトリとファイルは、Apacheサーバーに格納されます

の/ etc / httpdの/ confに:このディレクトリには、Apacheサーバの設定ファイルが含まれ
これは、Apacheサーバのデフォルトのディレクトリサイトのルートディレクトリです:/ var / www / htmlと設定
は/ etc / httpdの/ログ:Apacheサーバのログファイルディレクトリを

Apacheサーバが正常にインストールされているテスト

テストのlocalhost:ブラウザのアドレスバーに

単一のWebサイトを公開

/ var / www /のheml /ディレクトリにサイトディレクトリ

設定ファイルを変更します。
Vim/etc/httpd/conf/httpd.conf
修改:DocumentRoot "/var/www/html/"
为
DocumentRoot "/var/www/html/站点目录名称"
修改完配置文件后必须要重启服务:systemctl restart httpd
サイトのパーソナライズ
例如:我放入的网站名称为:exam
网站部署完成后,考虑到站点是内部网站,为了保证安全,将首页改为exam.html,并使用8080端口访问。
改首页名字:#mv /var/www/html/exam/index.html /var/www/html/exam/exam.html
修改配置文件:Vim/etc/httpd/conf/httpd.conf
Listen 8080
DirectoryIndex exam.html index.html
重启服务:systemctl restart httpd
访问测试:ip地址:8080

ウェブホスティングサイトの投稿者

ベースの仮想ホスティング

ドメイン名の登録

域名注册,在/etc/hosts中追加一行:
192.168.75.128 exam.excesoft.com 
域名测试:ping exam.excesoft.com

サイト内のページ

将两个网站放到/var/www/html/目录下

設定ファイルを変更します。

修改主配置文件:vim /etc/httpd/conf/httpd.conf
Listen 80
DirectoryIndex  index.html
在末尾增加:Include conf/vhost/*.conf
vhost目录具体位置: /etc/httpd/conf
vhost 需自己创建

ドメイン・コンフィギュレーション・ファイルを作成します。

在/etc/httpd/conf    目录下新建vhost目录,并在下面新建exam.conf与attendance.conf两个
域名配置文件,并作如下编辑。
#vim exam.conf
<VirtualHost 192.168.75.128>
//配置访问的ip地址
ServerName exam.excesoft.com
//设置域名
DocumentRoot /var/www/exam/
//设置路径
<Directory “/var/www/exam/”>
//设置路径
Options Indexes FollowSymLinks   //显示网页文件列表
AllowOverride NOne               //忽略.htaccess 文件
Require all granted              //允许所有
</Directory>
</VirtualHost>

設定が正しいか確認してください

使用httpd -t检查虚拟主机的配置是否正确

Apacheを再起動し、テストサービス

IPアドレスベースの仮想ホスト
域名注册参考基于域名的虚拟主机设置
(1)设置多个IP地址
(2)域名注册
(3)修改主配置文件:vim /etc/httpd/conf/httpd.conf
Listen 80
DirectoryIndex  index.html
在末尾增加:Include conf/vhost/*.conf
(4)为每个主机新建配置文件并定义一个<VirtualHost>容器
(5)重启Apache服务器并进行测试

おすすめ

転載: www.cnblogs.com/yanlzy/p/11914774.html