首先,你要拥有一个服务器,可以到网上租,比如百度智能云、阿里云等。我的服务器装的系统是centos,所以下面操作的命令也是centos命令,我也没有申请域名,因为这个是自己用的,所以就没有申请域名,并且搭建web服务器域名不是必须的,它的作用只是让人更容易记住,可以直接用ip地址访问。
然后,就可以搭建你的web服务器了,小知识:自己的电脑不可以当作服务器,因为自己电脑的外网ip不是固定的。
在网上租的服务器在控制台哪里会有nvc提供远程控制功能,如上图,但是会不方便,可以自己安装一个远程控制软件,我知道的有xshell和vnc,其中xshell安装会更简单。
- 在服务器上面安装apache。
查看是否安装了apache
rpm -qa | grep httpd
安装apache 这里可以安装apache也可以安装httpd,因为apache包括了httpd,我这里安装httpd
yum -y install httpd
启动apache服务器 systemctl start httpd
设置开机自动启动 systemctl enable httpd
关闭apache服务器 systemctl stop httpd
- apache的配置
网站的数据默认位于 /var/www/html
Apache 主要的配置文件是 /etc/httpd/conf/httpd.conf 如果你安装的是apache,你的主要配置文件在 /etc/apache/sites-available/000-default.conf
其中 DocumentRoot 指的是 网站数据目录 如果你要修改数据目录就修改它的参数
- 上传自己写的网页
安装lrzsz
yum -y install lrzsz
使用 rz -y 命令选择文件上传到网站数据目录
最后就可以使用网址访问上传到服务器的网页
筛选的比较通俗易懂的博文:
https://www.cnblogs.com/sunlxp/p/8006979.html
https://blog.csdn.net/weixin_39212776/article/details/81192847