当前位置:首页 > 问答聚合 > 正文内容

阿里云ecs搭建web网站(ecs云服务器怎么搭建网站)

zhuangbi888.com2022-05-22 23:00问答聚合112

今天给各位分享阿里云ecs搭建web网站的知识,其中也会对ecs云服务器怎么搭建网站进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文导读目录:

阿里云上买了云服务器之后,想自己建立一个网站,还需要做什么啊?

一、先去域名注册商那里注册一个自己喜欢的域名。

二、需要选一台服务器,考虑到是个人博客可以先选择使用虚拟主机;如果使用国内服务器或者虚拟主机的话,需要对域名进行备案,备案流程比较简单。

三、网站程序,这里是一个网站的核心。个人博客网站建议选用网站博客程序,常用的有WordPress、zblog等。

四、对自己选好的网站程序本地搭建成网站,然后进行修改调整,使其成为自己专属的博客网站,本地搭建可以网上搜一下本地环境安装包来配置本地环境;再按照所用程序官方教程进行安装使用。

五、网站调整好以后,需要通过FTP等工具把网站程序上传到服务器;然后在服务器绑定自己注册的域名;再去域名服务商那里对域名解析,解析到自己服务器上。

六、等待域名解析生效后,在浏览器地址栏输入域名就可以访问自己的博客了,至此,网站建设完成。老魏为此写过云服务器手动建站等多篇分享内容,看完有疑问可以问,在线了就回答。

有了阿里云服务器和域名,怎么搭建网站,有没有详细一点的说明,谢谢?

在阿里云的虚拟主机上搭建web发布平台,比如iis,tomcat,apache。将制作的页面放在发布平台上,绑定主机名,在域名管理平台做dns解析。

阿里云服务器ECS如何搭建网站,计算机大神在哪

首先、需要购买域名(包括域名备案等),还有服务器空间,

其次、对域名进行解析,并且绑定到服务器上。

最后、上传网站代码内容。

阿里云服务器ecs怎样搭建网站

第一步:收集Xshell登陆信息

登陆阿里云管理中心,点击“云服务器ECS”,点击“实例”,看到服务器信息页面,点击“管理”(如图)在此信息中查看公网IP地址

2

第二步:进入命令界面

打开 Xshell 4 ,点击“用户身份验证”,输入主机(公网IP),‘确定’后输入用户名和密码连接(如图)

3

第三步:更新并安装yum源

#yum check-update 检查可更新的所有软件包

#yum update 下载更新系统已经安装的软件包

#yum install vsftpd -y 成功安装yum源

4

第四步:创建FTP用户

#service vsftpd start 启动vsftpd

#useradd -p /alidata/www/wwwroot -s /sbin/nologin koothon 添加账户(此用户名即为FTP用户名,会在home文件下生成以用户名命名的文件夹)

#passwd koothon 修改密码(此密码即为FTP的连接密码)

确认密码:在输入密码的时候,不显示输入的内容,两次确认密码一致就可以了

#chkconfig vsftpd on 设置为开机启动

5

第五步:连接FTP上传文件

登陆阿里云下载文件:http://market.aliyun.com/product/12-121590002-cmgj000262.html?spm=5176.7150518.1996836753.5.ngTItZ 解压后会生成一个新的名为“sh-1.4.1”文件夹;

连接FTP解压得到的“sh-1.4.1”文件夹上传到根目录下;

6

第六步:安装环境

# cd /home/username 登陆服务器进入根目录

#chmod -R 777 sh-1.4.1 文件夹得安装权限

# cd sh-1.4.1 进入cd sh-1.4.1目录

# ./install.sh 执行安装命令

Please select the web of nginx/apache, input 1 or 2 : 1(自选nginx/apache版本:1、2);

Please select the nginx version of 1.0.15/1.2.5/1.4.4, input 1 or 2 or 3 : 3 (自选nginx版本:1、2、3)

Please select the mysql version of 5.1.73/5.5.35/5.6.15, input 1 or 2 or 3 : 3(自选mysql版本:1、2、3);

You select the version : 以下是选择的版本:web : nginxnginx : 1.4.4php : 5.5.7mysql : 5.6.15Enter the y or Y to continue:y 输入y或Y继续:Ywill be installed, wait … (环境安装中需要等待半小时左右)

看到如图界面,那么恭喜你环境安装成功了!

7

第七步:查看环境配置和安装网站

#netstat -tunpl 此命令用户查看服务及端口

在sh-1.4.1目录输入 #cat account.log 就能看到ftp和mysql的密码

第四步:配置自己的网站

根据ftp用户名密码连接到服务器将“phpwind”程序删除,上传自己的网站程序

解析已经备案域名到云服务器

阿里云ECS服务器如何搭建网站?

windows服务器可以用面板搭建网站啊,本身系统带的iis就不好用,新手也不一定会用和解决问题。403无权访问可能是你伪静态没做好,看看windows VPS 用宝塔网站助手建立网站和数据库里有没有提到这一类解决办法,默认文档不用删掉,保留即可。

有问题留言 看到后我会来回答

阿里云ECS win系统的怎么搭建网站

打开flashfxp,填写你的阿里云ECS主机IP地址;00.00.00;填写你的主机的用户名:root ;输入密码;xxxxxxxx。链接

进入路径: 注意这个2.4.2是自己的版本不一样,但是找到 server / httpd/ conf /vhosts目录下即可文件就是虚拟主机配置文件。默认名字为:vhost.conf 下载到本地即可

用Notepad++打开vhost.conf;下面详细解释一下里面内容

这条是指你网站目录的路径在/alidata/www/weiton/下面

这条是指一级域名;如abc.com,

这两条是指你的二级域名,如:www.abc.com bbs.abc.com xxx.abc.com 需要将你所有二级域名写上。不然无法访问二级域名

这是网站运行的日志文件

将weiton修改你自己的文件名即可

另存为vhost2.conf,注意2个文件名不能取同一文件名,一个文件对应配置一个独立网站。上传即可

5

FlashFXP 返回到 /alidata/www/目录下,将你的网站程序 上传 到www目录下,并取名跟你刚才设置 一样,youname

阿里云ecs服务器怎么搭建网站

Mysql密码在/usr/local/yundns/virtualhost/vh_config.xml

安装jdk(rpm)

cd /usr/java/

chmod +x jdk-7u67-linux-x64.rpm

rpm -ivh jdk-7u67-linux-x64.rpm

配置环境变量--jdk(版本要对)要能在Linux上运行

export JAVA_HOME=/usr/java/jdk1.7.0_67

export JRE_HOME=/usr/java/jdk1.7.0_67/jre

export JAVA_BIN=/usr/java/jdk1.7.0_67/bin

export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export TOMCAT_HOME=/usr/java/tomcat7

export MAVEN_HOME=/usr/local/maven/apache-maven-3.0.5

export PATH=$PATH:$MAVEN_HOME/bin

jdk-进行测试用mvn -v

更改配置

在/usr/local/nginx/conf/nginx.conf中

更多操作

杀死

kill -9 进程号

查看所有端口号

lsof -i

查看哪些进程是80端口

fuser -n tcp 80

杀死端口为80的进程

sudo fuser -k 80/tcp

显示配置文件里真实的被占用端口

grep -P '(80|include)' /usr/local/nginx/conf/nginx.conf

使改动配置生效?--应该保持完文件即可

例:source /etc/profile

重新加载:/usr/local/nginx/conf/nginx.conf -s reload

nginx在哪

find / | grep nginx.conf

查看版本号:/usr/local/nginx/sbin/nginx -V

执行语句时

报:不允许 在这运行此语句,下面的换换

/usr/local/nginx/conf/nginx.conf

/usr/local/nginx/sbin/nginx

强制执行

chmod 777 语句

使用关闭命令

shutdown -h now(关闭不了nginx?)--------要再启动下实例

或者

killall -9 nginx

nginx的启动命令是:(如果权限不足chmod 777)

/usr/local/nginx/sbin/nginx

不行用

chmod 777 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

看nginx进程(是否启动) ---ps aux|grep nginx

查看tomcat是否开启----- ps -ef|grep java

改Tomcat配置,端口号 --server.xml

并且例Engine name="Catalina" defaultHost="localhost"

Realm className="org.apache.catalina.realm.LockOutRealm"

Realm className="org.apache.catalina.realm.UserDatabaseRealm"

resourceName="UserDatabase"/

/Realm

Host name="网址:8181" appBase="webapps" unpackWARs="true" autoDeploy="true"

xmlValidation="false" xmlNamespaceAware="false"

Context path="" docBase="/xiangmu/xiangmu-man" debug="true" reloadable="true"/

Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"

prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %t "%r" %s %b" /

/Host

Host name="网址(猜此不写端口默认80)" appBase="webapps" unpackWARs="true" autoDeploy="true"

Context path="" docBase="/xiangmu/" debug="true" reloadable="true"/

Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"

prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %t "%r" %s %b" /

/Host

Host name="服务器外网ip地址,这样可不需域名" appBase="webapps" unpackWARs="true" autoDeploy="true"

Context path="" docBase="/xiangmu/" debug="true" reloadable="true"/

Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"

prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %t "%r" %s %b" /

/Host

/Engine

开启tomcat

给权限----开启// (chmod 777一开始要赋权限)

chmod 777 /usr/java/tomcat7/bin/startup.sh

假如不行在tomcat 的bin目录下

执行 chmod +x *.sh

然后用 nohup sh ./startup.sh 启动成功

关闭---手动重启也行

/usr/java/tomcat7/bin/shutdown.sh

/usr/local/maven/apache-maven-3.0.5/conf/settings.xml里面指定了jar包保存位置

指令mvn help:system --应该用不着

怎么一堆下载?

启动maven项目--加载jar

(mvn使用前需要给权限吗chmod 777 /usr/local/maven/apache-maven-3.0.5/bin/mvn )

cd /xiangmu/xiangmu-parent

mvn install

cd /xiangmu/xiangmu-com

mvn install

cd /xiangmu/xiangmu-man/xiangmu-man-pojo

mvn install

cd /xiangmu/xiangmu-man/xiangmu-man-dao

mvn install

cd /xiangmu/xiangmu-man/xiangmu-man-service

mvn install

cd /xiangmu/xiangmu-man/xiangmu-man-web

mvn install

cd /xiangmu/xiangmu-man

mvn install

运行项目

cd /xiangmu/xiangmu-man/xiangmu-man-web

mvn tomcat7:run

注意事项

nginx会占用端口,运行项目前先检查下端口

xiangmu-man/pom.xml里内容 !-- 添加tomcat插件 --

build

plugins

plugin

groupIdorg.apache.tomcat.maven/groupId

artifactIdtomcat7-maven-plugin/artifactId

configuration

port8181/port

path//path

uriEncodingUTF-8/uriEncoding

/configuration

/plugin

/plugins

/build

nginx配置文件

server {

listen 81 default_server;//设置nginx进程默认端口号

server_name localhost;

location / {

root html;

index index.html index.htm;

}

error_page 500 502 503 504 /50x.html;

location = /50x.html {

root html;

}

}

server {

listen 8181;

server_name 网址;

location / {

root /xiangmu/xiangmu-man;

index index.jsp index.html index.htm;

}

}

pom里的8181要与tomcat的,nginx的8181对应

maven模块化时,pom.xml引用父级pom,要确定它的位置,用relativePath相对定位,同级用relativePath../relativePath表示

例 parent

artifactIdxiangmu-parent/artifactId

groupIdcn.nzxxx/groupId

version0.0.1-SNAPSHOT/version

relativePath../xiangmu-parent/pom.xml/relativePath

/parent

常用操作

启动tomcat要先关闭Tomcat

/usr/java/tomcat7/bin/shutdown.sh

/usr/java/tomcat7/bin/startup.sh

ps -ef|grep java

启动项目

source /xiangmu/xiangmu-man/pom.xml

cd /xiangmu/xiangmu-man

mvn tomcat7:run

数据控制台--平时在这设置修改

"https://dms.console.aliyun.com/?spm=0.0.0.0.DzL1Vq#/dms/rsList"

管理实例--启动项目后当关闭下网页项目也会一直运行

"https://ecs.console.aliyun.com/#/server/region/cn-shenzhen"

报错历程

点1改8181---启动用mvn tomcat:run---报错8080占用

点1改8181---启动用mvn tomcat7:run---报错没有

点1改80---启动用mvn tomcat7:run---报错80占用

点1改8181------启动用mvn tomcat7:run---tomcat配置指向8181---报错8181占用

点1改80---tomcat配置指向8181---nginx指向80---启动用mvn tomcat7:run--报错80占用---http-bio-80

点1改8181---tomcat配置指向8080---nginx指向8181---启动用mvn tomcat7:run--报错没有---http-bio-8181

tomcat的bin下catalina.sh---好像没用上

在85行下添加

JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true "

自动将web项目部署到tomcat服务器上--没用上

mvn tomcat7:deploy -Dmaven.test.skip=true

不知干啥的

cd /xiangmu/xiangmu-man

mvn tomcat7:deploy

maven有的jar下的残缺?

for /r %i in (*.lastUpdated) do del %i

关于阿里云ecs搭建web网站和ecs云服务器怎么搭建网站的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

相关文章

手机网站素材(手机版素材网站)

手机网站素材(手机版素材网站)

本篇文章给大家谈谈手机网站素材,以及手机版素材网站对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文导读目录: 1、手机主题素材网站 2、手机上可以找的动漫素材网站 3、推荐几个特效...

抗投诉稳定服务器(抗投诉域名)

抗投诉稳定服务器(抗投诉域名)

本篇文章给大家谈谈抗投诉稳定服务器,以及抗投诉域名对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文导读目录: 1、现在哪里的服务器抗投诉效果好? 2、做外贸的需要的是抗投诉的服务器吗?...

国外永久免费vps(国外永久免费的加速器app)

国外永久免费vps(国外永久免费的加速器app)

今天给各位分享国外永久免费vps的知识,其中也会对国外永久免费的加速器app进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文导读目录: 1、求国外有效免费vps地址! 2...

推广网站建设(“网站推广”)

推广网站建设(“网站推广”)

今天给各位分享推广网站建设的知识,其中也会对“网站推广”进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文导读目录: 1、网站建设和推广大概需要多少费用 2、网站建设流程和...

35互联域名dns(35互联域名转出)

35互联域名dns(35互联域名转出)

本篇文章给大家谈谈35互联域名dns,以及35互联域名转出对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文导读目录: 1、35互联注册的域名如何使用DNSPod解析 2、35互联域名多...

全球总服务器(全球总服务器在哪网络)

全球总服务器(全球总服务器在哪网络)

今天给各位分享全球总服务器的知识,其中也会对全球总服务器在哪网络进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文导读目录: 1、全世界有几个总服务器? 2、全世界的网络总...

淘宝客api调用到网站(淘宝客平台入口)

淘宝客api调用到网站(淘宝客平台入口)

今天给各位分享淘宝客api调用到网站的知识,其中也会对淘宝客平台入口进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文导读目录: 1、淘宝客API怎么调用? 2、淘宝客ap...

2019年6月电脑主机配置清单(2018电脑主机配置清单)

2019年6月电脑主机配置清单(2018电脑主机配置清单)

今天给各位分享2019年6月电脑主机配置清单的知识,其中也会对2018电脑主机配置清单进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文导读目录: 1、电脑主机配置推荐清单?...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。