ecs服务器搭建阿里云平台 阿里云服务器ecs怎么用

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

第一步:收集Xshell登陆凯野裂信息。

成都创新互联公司是少有的网站设计制作、成都网站建设、营销型企业网站、小程序制作、手机APP,开发、制作、设计、买友情链接、推广优化一站式服务网络公司,自2013年创立以来,坚持透明化,价格低,无套路经营理念。让网页惊喜每一位访客多年来深受用户好评

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

第二步:进入命令界面

打开 Xshell 4 ,点击“用户身份验证”,输入主机,‘确定’后输入用户名和密码连接。

第三步:更新并安装yum源

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

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

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

第四步:创建FTP用户

#service vsftpd start 启动vsftpd

#useradd -p /alidata/www/wwwroot -s /sbin/nologin koothon 添加账户

#passwd koothon 修改密码

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

#chkconfig vsftpd on 设置为开机启动

第五步:连接FTP上传文件

登陆阿里云下载文件: 解压后会生成一个新的名为“sh-1.4.1”文件夹。

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

第六步:安装环境

# 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

Please select the nginx version of 1.0.15/1.2.5/1.4.4, input 1 or 2 or 3 : 3 

Please select the mysql version of 5.1.73/5.5.35/5.6.15, input 1 or 2 or 3 : 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

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

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

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

第八步:配置自己的网站

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

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

阿里云创立于2009年,是一家云计算及人工智能科技公司,致力于以在线公共服务的方式,提供安全、可靠的计算和数据处理能力,让计算和人工智能成为普惠科技。

服务着制造、金融、政务、交通、医疗、电信、能源等众多领域的领军企业。

2014年,阿里云曾帮助用户抵御全球互联网史上最大的DDoS攻击,峰值流量达到每秒453.8Gb。在Sort Benchmark 2016 排序竞赛 CloudSort项目中,阿里云以1.44$/TB的排序花费打破了AWS保持的4.51$/TB纪录。

Sort Benchmark 2015,阿里云利用自研的分布式计算平台ODPS,377秒完成100TB数据排序,刷新了Apache Spark 1406秒的世界纪录。

2017年1月,阿里云为奥运会提供云计算和人工智能技术。

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

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

安装jdk(rpm)

cd/usr/java/

chmod+xjdk-7u67-linux-x64.rpm

rpm-ivhjdk-7u67-linux-x64.rpm

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

exportJAVA_HOME=/usr/java/jdk1.7.0_67

exportJRE_HOME=/usr/java/jdk1.7.0_67/jre

exportJAVA_BIN=/usr/java/jdk1.7.0_67/bin

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

exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

exportTOMCAT_HOME=/usr/java/tomcat7

exportMAVEN_HOME=/usr/local/maven/apache-maven-3.0.5

exportPATH=$PATH:$MAVEN_HOME/bin

jdk-进行测试用mvn-v

更改配置

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

杀死

kill-9进程号

查看所有端口号

lsof-i

查看哪些进程是80端口

fuser-ntcp80

杀死端口为80的虚盯雀进程

sudofuser-k80/tcp

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

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

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

例:source/etc/profile

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

nginx在哪

find/|grepnginx.conf

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

执行语句时

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

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

/usr/local/nginx/sbin/nginx

强制执行

chmod777语句

使用关闭命令

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

或者

killall-9nginx

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

/usr/local/nginx/sbin/nginx

不行用

chmod777/usr/local/nginx/sbin/nginx-c/usr/local/nginx/conf/nginx.conf

看nginx进程(是否差早启动)---psaux|grepnginx

查看tomcat是否开启-----ps-ef|grepjava

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

并且例Enginename="Catalina"defaultHost="localhost"

RealmclassName="org.apache.catalina.realm.LockOutRealm"

RealmclassName="org.apache.catalina.realm.UserDatabaseRealm"

resourceName="UserDatabase"/

/Realm

Hostname="网址:8181"appBase="webapps"unpackWARs="true"autoDeploy="true"

xmlValidation="false"xmlNamespaceAware="false"

Contextpath=""docBase="/xiangmu/xiangmu-man"debug="true"reloadable="true"/

ValveclassName="org.apache.catalina.valves.AccessLogValve"directory="logs"

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

/Host

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

Contextpath=""docBase="/xiangmu/"debug="true"reloadable="true"/

ValveclassName="org.apache.catalina.valves.AccessLogValve"directory="logs"

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

/Host

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

Contextpath=""docBase="/xiangmu/"debug="true"reloadable="true"/

ValveclassName="org.apache.catalina.valves.AccessLogValve"directory="logs"

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

/Host

/Engine

开启tomcat

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

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

假如不行在tomcat的bin目录下

执行chmod+x*.sh

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

关闭---手动重启也行

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

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

指令mvnhelp:system--应该用不着

怎么一堆下载?

启动maven项目--加载jar

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

cd/xiangmu/xiangmu-parent

mvninstall

cd/xiangmu/xiangmu-com

mvninstall

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

mvninstall

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

mvninstall

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

mvninstall

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

mvninstall

cd/xiangmu/xiangmu-man

mvninstall

运行项目

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

mvntomcat7: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{

listen81default_server;//设置nginx进程默认端口号

server_namelocalhost;

location/{

roothtml;

indexindex.htmlindex.htm;

}

error_page500502503504/50x.html;

location=/50x.html{

roothtml;

}

}

server{

listen8181;

server_name网址;

location/{

root/xiangmu/xiangmu-man;

indexindex.jspindex.htmlindex.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|grepjava

启动项目

source/xiangmu/xiangmu-man/pom.xml

cd/xiangmu/xiangmu-man

mvntomcat7:run

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

"/?spm=0.0.0.0.DzL1Vq

阿里云ecs服务器怎么创建?

完成云服务器ecs创建之后的第一步是下载Xftp6。

工具:iphone12、ios14.4、ecs2.1.3。

1、下载Xftp6,进入下载页面后,选择Evaluation user / Home School user,信息随便填,下载地址会发送到你填写的邮箱,下载完成后正常安装即可。

2、进入你的阿雹冲亏里云服务器控制台,选择你的服务器实例,点击:更多——重置密码,设置你的云服务器登录密码点击远程连接。

3、第一次连接会跳出一个远程连接密码页,注意截图保存(或者拿个小本本记下),输入远程连接密码后即可连接至你的阿里云服务器了。

4、成功连接阿里云服务器后,键入任意字符,会提示你登录服务器,在login后面输入账户名:root(注意,所有人这里都是root)和刚刚设置的登录密码(密码是暗文输入,是不显示出来的,你只管输入就是了),然后会提示你登录成功! 

阿里云主要产品:

1、弹性计算:

云服务器ECS:可弹性扩展、安全、稳定、易用的计算服务

块存储:可弹性扩展、高性能、高可靠的块级随机存储

专有网络VPC:帮您轻松构建逻辑隔离的专有网络

负载均衡:对多台云服务器进行流量分发的负载均衡服务

弹性伸缩:自动调整弹性计算资源的管理服务

资源编排:批量创建、管理、配置云计算资源

容器服务:应用全生命周期管理的Docker服务

高性能计算HPC:加速深度学习、渲染和科学计算的GPU物理机

批量计算:简单易用的大规模并行批处理计算服务

E-MapReduce:基于Hadoop/Spark的大数据处理分析服务

2、数据库:

云数据库RDS:完全兼容MySQL,SQLServer,PostgreSQL

云数据库MongoDB版:三节点副本集保证高可用

云数据库Redis版:兼容开源Redis协议的Key-Value类型

云数据库Memcache版:判轮在线缓存服务,为热点数据的访问提供高速响应

PB级云数据库PetaData:支持PB级海量数据存储的分布式关系型数据库

云数据库HybridDB:基于GreenplumDatabase的MPP数据仓库

云数据库OceanBase:金融级高可靠、高性能、分布式自研数据库

数据传输:比GoldenGate更易用,阿里异地多源神活基础架构

数据管理:比phpMyadmin更强大,比Navicat更易用


本文标题:ecs服务器搭建阿里云平台 阿里云服务器ecs怎么用
转载来源:http://azwzsj.com/article/ddpgcgc.html