新手在服务器上用IIS部署网站(建站)教程?

新手在服务器上用IIS部署网站(建站)教程?,第1张

1、打开IIS后,选中网站,然后右键,在d出的菜单中,选择新建,然后选择网站;所hi:

2、在d出的窗口中,直接点击下一步;

3、输入网站描述,并点击下一步;

4、默认,并点击下一步;

5、选择网站存放路径;

6、写入此项不选,其他全选,并点击下一步;

7、点击完成;

8、选中刚才新建的网站,并右键,选择属性选项;然后再d出的选项卡里点击:主目录,然后再主目录下的内容里,不选中写入项,然后点击应用;

9、然后点击文档选项卡;

10、然后点击添加。

11、输入默认内容页,并确定;

12、选中添加好的内容页(indexphp或者indexhtml,indexasp,indexhtm),点击上移到第一位;

13、上移到顶部后,点击应用,最后点击确定;

14、最后选中该网站,点击启动服务按钮。

一、阿里ECS服务器配置

     1因为线上已经有几个站点了所以要配置ngnix多站点

     2阿里云ecs目录结构,ngxin 在/etc/nginx/目录下,配置的地方主要是nginxconfig文件。或者在confd新建一个配置文件然后在include到nginxconfig文件中

        

     3nginxconfig新建站点信息

server {
listen       80;
server_name  >

配置文件的基本内容如上;

配置完成后测试配置文件是否正确

这样配置就可以使用了

然后重启nginx服务器 

这样nginx配置就结束了可以使用了。吧站点文件放到对应的目录下面。我直接git clone过去的。

二thinkphp项目文件转移

本来以为上传完就结束了。上传上去碰到的第一个问题就是访问页面报错,页面被电信的114页面劫持了。。。麻蛋 看不到报错

万能百度大法

解决方法1internet高级选项->隐私->站点  新加阻止站点

解决方法2:控制面板->网络和internet->本地连接->属性->ipv4  使用如下ip

终于搞定可以看到报错页面了。。。。。。麻蛋。再次开启万能百度大法

 

 

 得到最终结论是文件目录权限引起的。thinkphp 的runtime目录没有写入权限。。thinkphp文件上传到阿里的好像都有这个问题。解决问题很简单

进入到项目文件目录

直接跟文件最高权限

chmod -R 777 [目录]  //linux修改文件权限

 

小鸟云服务器niaoyun实例创建好之后,您可以使用以下任意一种方式登录服务器:
远程桌面连接 (Microsoft Terminal Services Client, MSTSC):
采用这种方式登录,请确保实例能访问公网。如果在创建实例时没有购买带宽,则不能使用远程桌面连接。
管理终端 VNC:无论您在创建实例时是否购买了带宽,只要您本地有网页浏览器,都可以通过管理控制台的管理终端登录实例。
使用远程桌面连接 (MSTSC) 登录实例
打开 开始菜单 > 远程桌面连接,或在 开始菜单 > 搜索 中输入 mstsc。也可以使用快捷键 Win+R 来启动运行窗口,输入
mstsc后回车启动远程桌面连接。
在 远程桌面连接 对话框中,输入实例的公网 IP 地址。单击 显示选项。
输入用户名,如小鸟云默认为 niaoyun。单击 允许我保存凭据,然后单击 连接。这样以后登录就不需要手动输入密码了。

Java平台般三版本:Java ME(微型版用于某些手机)、Java SE(标准版用于台式电脑)、Java EE(企业版用于服务器端应用)谈Java我通指Java SE版本包含虚拟机编译器
首先Java代码编译称字节码间格式字节码目标电脑运行虚拟机快速解析目标电脑硬件 *** 作系统所需要本机格式
除发者提供编写处运行优势Java能通垃圾收器(GC)实现自内存管理发者免手代码释放用象内存虽功能非用且降低代码引入内存问题风险增加运行销需要停执行垃圾收进程
本文比较Java SE用于Android发Java间差异首先我介绍发者习惯Java
SE语言结构及何Android运行其我介绍何优化AndroidJava代码何优化内存配及何恰处理线程
比较AndroidDalvik JavaJava SE
虽远Android现前发者能用Java编程语言移设备编写应用程序Java功能极限版本称Java
ME(微型版)同移设备需编写同代码写应用程序能支持Java
ME任何手机运行几乎能外由于存线商店应用发布程极其复杂
Android问世发者提供构建智能手机强应用机发者需用Java编程语言及熟知标准Java
API编写代码尽管Android发者仍使用Java SE编译器编译应用程序发现James
Gosling发JavaAndroid设备Java存许同处
Android设备运行VM(虚拟机)称Dalvik初由谷歌Dan
Bornstein发适用于CPU内存受限移设备Java SEDalvik Java存些差异主要体现虚拟机Java
SE使用栈机设计Dalvik设计基于寄存器机器Android SDKdx工具Java
SE栈机器字节码转换基于寄存器Dalvik机器字节码该转换步骤由IDE自完
基于栈虚拟机基于寄存器虚拟机定义及差异列入我讨论范围由于历史原Android使用基于寄存器虚拟机虽基于寄存器虚拟机比基于栈虚拟机快32%限于执行解释字节码虚拟机(说解释型虚拟机)Android
22版本(称Froyo)前Dalvik虚拟机都纯解释型Froyo版本引入JIT编译器(即编译)Java
SE早优势
JIT编译称态翻译执行前字节码翻译本机代码(图1所示)主要两处首先消除些纯解释型虚拟机销;其能本机代码执行优化通静态编译代码做例JIT编译器运行CPU选择合适优化根据应用程序输入析代码何运行便进行步优化
图1 Android JavaJava SE翻译步骤
虽AndroidDalvik JIT编译器发展前景要达Java SEJIT编译器般稳定、熟度尚需段间Dalvik JIT现Android提供巨性能优势且断改善
JAVA
SE虚拟机Dalvik虚拟机另区别者进行优化运行同机器实例机启叫做zygote进程该进程创建第Dalvik实例由实例创建所其实例应用程序启zygote进程收创建新虚拟机实例请求并给该应用程序创建新进程(图2所示)发者已习惯于Java
SE发设计能看起切实际优势避免由应用程序运行失败导致Dalvik虚拟机崩溃继引发应用程序崩溃
图2 Android启新Dalvik虚拟机实例
AndroidJava
SE除运行虚拟机同外实现API式Android属于javajavax包API都自Apache
Harmony(源项目旨重新实现Java SE软件栈该项目201111月再维护)发面些APIJava
SE包类似存些差别例谷歌>

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12966786.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)