![PHP项目开发全程实录(第4版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/587/24172587/b_24172587.jpg)
上QQ阅读APP看书,第一时间看更新
2.15 在Linux系统下发布网站
在Linux系统下发布基于PHP的网站,首先需要配置PHP的运行环境,其次需要对网卡参数进行设定。这里将以发布“BCTY365网上社区”网站为例讲解在Linux系统下如何实现网站的发布。假设已经申请到表2.13所示的网络参数。
表2.13 申请到的网络参数
![](https://epubservercos.yuewen.com/614B35/13043251803826006/epubprivate/OEBPS/Images/Figure-T125_16116.jpg?sign=1739412941-HQ236gHbEiA8L0bjAkk04QD6o15dlV3W-0-231feb4757f1e1f1029d349fd961ca04)
在Linux系统下网站发布的操作步骤如下:
(1)配置PHP的运行环境,在2.4节中已经做了详细介绍,这里不再赘述。
(2)将“BCTY365网上社区”网站的所有文件复制到Apache主目录下。
(3)设置主机名称。在终端窗口中输入如下命令编辑/etc/sysconfig/network文件:
vi/etc/sysconfig/network
将该文件中的参数NETWORKING设置为yes,表示启动网络,将参数HOSTNAME设置为Tsoft,表示设置主机名为Tsoft。
(4)设置网卡参数。在终端窗口中输入如下命令编辑文件/etc/sysconfig/network-scripts/ifcfg-eth0:
vi/etc/sysconfig/network-scripts/ifcfg-eth0
该文件的相关参数设置如表2.14所示。
表2.14 设置网卡的相关参数
![](https://epubservercos.yuewen.com/614B35/13043251803826006/epubprivate/OEBPS/Images/Figure-T125_41046.jpg?sign=1739412941-OBtvaLbeDhopgxJPMfsUWCShAJFFjl8F-0-9e5ff85b1f56e0d7cf2a9de7ebe6e2d6)
(5)设置DNS主机的IP。在终端编辑/etc/resolv.conf文件:
vi/etc/resolv.conf
设置参数nameserver的值为168.95.1.*。
(6)重新启动网络设置。在终端窗口中输入如下命令:
/etc/rc.d/inin.d/network restart ifdow eth0 ifup eth0
(7)打开浏览器,在地址栏中输入服务器IP地址或域名,打开如图2.46所示页面,则说明在Linux系统下“BCTY365网上社区”网站发布成功。
![](https://epubservercos.yuewen.com/614B35/13043251803826006/epubprivate/OEBPS/Images/Figure-P126_16140.jpg?sign=1739412941-HPDBOX39j76Sf4cTYPLVqsg2Yww8tmVV-0-5fd235eb9d41e3ba1ed39d292b4fc7a4)
图2.46 在Linux系统下“BCTY365网上社区”网站运行结果