当前位置:首页 » 云服务器 » 用ecs服务器搭建多个网站

用ecs服务器搭建多个网站

发布时间: 2023-10-03 21:19:07

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>

<groupId>org.apache.tomcat.maven</groupId>

<artifactId>tomcat7-maven-plugin</artifactId>

<configuration>

<port>8181</port>

<path>/</path>

<uriEncoding>UTF-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>

<artifactId>xiangmu-parent</artifactId>

<groupId>cn.nzxxx</groupId>

<version>0.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

2. 一个阿里云虚拟主机怎样绑定两个不同的网站

虚拟空间的话:需要有子目录,子目录可以绑定多个域名(每个网站都是单独的)
云服务器/vps服务器:可以创建多个站点,绑定不同域名即可(网站也是独立的)

3. 在阿里云服务器上怎么放置两个不同的网站数据库该怎么设置

不知道你的数据库是阿里的还是你在ecs上自己搭建的,自己搭建的话用不同的库名就好了
如果是只有一个数据库名可以通过数据表前缀来区分两个网站的数据内容

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

使用阿里云搭建网站有多种方式,您可参照下表选择合适的建站方式。

自助建站步骤

步骤1、选择服务器

不同网站类型需要的ECS配置不同,请您确认网站规模与访问人数。一般情况下,小型网站只需要选择基础配置即可。

步骤2、部署网站

步骤3、购买和备案域名

步骤4、解析域名

至此,自助建站操作已完成,接下来您可使用域名测试访问是否正常。

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

  • 创建实例:购买完进入管理控制台, 到云ESC创建一个新实例,操作系统可以随便选,官网推荐的是CentOS 6.3 64版,也可以在镜像市场,直接选一个配置好环境的镜像+应用。我这里选的是Windows Server 8,因为要远程连接服务器,我不是很熟悉这块的操作。

  • 网站备案:域名解析成功后,点击网址,发现还是不能进入网站,这个时候会提示要进行备案。注册阿里云备案系统账号,按要求提示上传材料。首先要阿里云备案审核,一个工作日,会打电话联系你。成功后提交给管局,5-20天之内,会打电话联系你。我这里比较幸运,4天就完成了两次备案工作。管局会给你发个短信,里面有备案号,账号,密码等等,保存这些信息,把备案号放置在网站底部。

  • 完成:备案成功后,点击网址就可以进入自己的网站啦,记得平时要对实例快照备份。

6. 云服务器ecs怎么建站,ecs云服务器怎么搭建网站

1.第一登录自己购买云服务器ecs的后台,查看云服务器是不是正常启用了,在看下云服务器的地址等信息。

2. 然后打开我们的ftp工具,把我们的网站传到云服务器上去,打开ftp后直接点击新建。

3. 在打开的新建会话对话框里,填写名称,主机,用户名,密码等信息,然后点击确定。

4. 确认后返回到会话对话框,然后找到并选中刚才新建的,然后点击连接。

5. 成功连接到云服务器后,可以看到我们的网站的根目录,如下图所示。

6. 在电脑上找到自己编写好的网站程序,全部选中右键,然后点击传输。

7. 把程序成功传送到云服务器上后,我们就可以在浏览器输入我们的地址打开程序看看了。

热点内容
电脑配置够但为什么打lol掉帧 发布:2025-02-01 01:37:08 浏览:315
21款朗逸哪个配置比较划算 发布:2025-02-01 01:35:32 浏览:975
建筑动画片脚本 发布:2025-02-01 01:35:21 浏览:468
管家婆如何用阿里云服务器 发布:2025-02-01 01:29:09 浏览:648
解压耳放 发布:2025-02-01 01:20:18 浏览:175
cars算法 发布:2025-02-01 01:02:26 浏览:176
数据库超载 发布:2025-02-01 00:57:15 浏览:32
fgo安卓如何玩日服 发布:2025-02-01 00:49:40 浏览:715
sql2000服务管理器 发布:2025-02-01 00:48:02 浏览:678
荣耀畅玩什么配置 发布:2025-02-01 00:36:35 浏览:458