服务器做网页的搭建
我申请的是腾讯的域名与服务器
首先申请域名:https://cloud.tencent.com/act/domainsales?from=10096
申请云服务器:https://buy.cloud.tencent.com/cvm?tab=lite&loginSet=SET_PASSWORD
接下来就按照系统要求来进行做,进行实名认证一系列
域名解析:https://console.cloud.tencent.com/cns(就是将域名与服务器的IP地址进行绑定),否则按照域名进行搜索的时候找不到服务器
注意:云服务器的密码自己保存好,切勿给他人看
PS:
按照官方的要求,一定要进行备案,备案的时间相对来说时间有点长
我用的是centos的服务器(用起来比较顺手)
推荐使用的工具(比较方便):
xshell:进行连接服务器
flashfxp:进行文件传输
PS:
使用方法比较简单,可以进行百度查资料,资料很多
——————————————————————————————分割线————————————————————————————————–
PS:
如果服务器端什么都不操作,flashfxp进行传输文件时,会连接失败(连接被拒绝)
xshell端,输入服务器IP,用户名,密码进行连接服务器
首先开始建立ftp(建立之后,可用flashfxp进行传输文件):
安装vsftp:
1、测试服务器是否安装
yum list installed | grep vsftpd
2、挂载光盘
mount /dev/cdrom /mnt/ (–这一步可以省略,简单来说,挂载光盘是在虚拟机中镜像进行,服务器不需要)
3、配置更新源
vi /etc/yum.repos.d/local.repo
[rhel7]
name=rhel7
baseurl=file:///mnt
enabled=1
gpgcheck=0
(这一步也可以省略,与2的原因一样)
4、安装vsftpd服务器组件
yum -y install vsftpd
5、关闭防火墙
systemctl stop firewalld
6、设置selinux
setsebool -P ftpd_connect_all_unreserved=1
7、启动服务器
systemctl start vsftpd.service
8、命令提示符下登陆FTP服务器(是在win端做测试用)
ftp IP
anonymous
空密码
dir
bye
9、修改配置文件,允许匿名上传
vi /etc/vsftpd/vsftpd.conf
去掉 anon_upload_enable=YES前的#
添加如下两行限速:
anon_max_rate=512000
local_max_rate=1024000
10、添加新用户user,并设置密码。
useradd user
passwd user
11、修改/var/ftp/pub目录的权限为777
chmod 777 /var/ftp/pub
11、重启服务
service vsftpd restart
11、关闭selinux
setenforce 0
此时,可以用flashfxp传输文件到服务器了
——————————————————————————————分割线————————————————————————————————–
web搭建
1、安装
yum -y install httpd
yum list installed |grep httpd
2、关闭防火墙
systemctl stop firewalld
setenforce 0
getenforce
3、启动web服务器
systemctl start httpd
4、测试
http://IP
安装php,mysql环境:
https://www.cnblogs.com/Hrain/p/10531004.html
——————————————————————————————分割线————————————————————————————————–
PS:通过flashfxp上传网页时,将你所要上传的文件,上传到var/www/html/这个位置,才能显示网页的内容