1、根据自己的需求在阿里云购买服务器(若是个人用,可以先按最低配置购买),如果只是想测试搭建服务器且不是新用户,那么可以按周购买,这样要便宜一点,如果你是阿里云新用户,阿里云对于新用户买服务器有很大的优惠
2、购买服务器成功之后,登录服务器,进入到服务器里面。windows 服务器登录步骤,可以在阿里云ESC里进行远程链接,也可以在自己电脑本地上远程链接,至于mstsc 自行查阅资料,如下图:
点击确定
输入你的公网IP地址,阿里云ESC上有
点击链接,输入账号:administrator 输入密码:******
3、顺利登陆账号之后,首先需要安装系统的一些dll文件,不然你安装web服务器时会报错什么.dll 文件缺失。在微软里可以下载到这个合集,安装到服务器之后,基本的.dll都有了
4、安装wamp,可以在本地下载了之后复制到服务器,安装即可。安装完毕,点击wamp 图标运行,看服务是否正常。正常则显示绿色图标
5、因为我用的是php语言,所以,我安装了框架tp5.1,如果是其他语言,则自行下载。对于安装框架,首先我们先在服务器安装composer,安装之后,cmd 检查是否安装成功,是否安装成功,可以自己自行查找相关知识,然后cd 进入到你框架想放置的位置,
composer 安装成功
运行 :composer create-project topthink/think=5.1.* tp5 即可下载
切换磁盘,进入某文件夹
6、安装好后,在服务器里访问是否安装成功:
http://localhost/tp5/public/
7、到本地用ip在浏览器下访问该地址,是否成功。首先打开wamp->apache->httpd-vhosts.conf 里进行配置:
<VirtualHost *:80>
ServerName localhost
ServerAlias localhost
DocumentRoot "${INSTALL_DIR}/www/tp5/public"
<Directory "${INSTALL_DIR}/www/tp5/public/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
访问结果如下:http://公网IP/
8、使用域名访问。首先需要购买域名,然后把域名解析到IP上,
申请好的域名会在这里显示,然后解析域名
添加记录
域名设置好了,还是不能访问,因为要备案,备案之后就可以用域名访问了。
9、如果要用https访问的,需要再配置证书,
然后进入服务器 wamp 进行配置
root\bin\apache\apache2.4.41\conf\extra\httpd-ssl.conf 进行配置
<VirtualHost *:443>
DocumentRoot "项目的位置"
ServerName 域名:443
SSLEngine on
SSLCertificateFile 项目的位置/ssl/证书名.cn_public.crt
SSLCertificateKeyFile 项目的位置/ssl/证书名.key
SSLCertificateChainFile 项目的位置/ssl/证书名.crt
<Directory "项目的位置">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
下次再写个linux的配置基本步骤