![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=1739430545-JxiSjLCzE7M52JTqAIuA3XQWpxdqbWEX-0-d2ecf6eb75291071c53251a08c5e9a37)
在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=1739430545-VyctEl3Cl2bUPiZiYFQ2Xmc2WgyWiWk3-0-713f14fa666ea9e0ba300a9c2810c71d)
(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=1739430545-o8iGTQC5AbeNqUv1SjC8HEiAQS3eA00y-0-3d8dd24422fdb77aa04ba5b157b43d7c)
图2.46 在Linux系统下“BCTY365网上社区”网站运行结果